Published July 22, 2007
| Version 2595
Journal article
Open
Network Based High Performance Computing
Description
In the past few years there is a change in the view of high performance applications and parallel computing. Initially such applications were targeted towards dedicated parallel machines. Recently trend is changing towards building meta-applications composed of several modules that exploit heterogeneous platforms and employ hybrid forms of parallelism. The aim of this paper is to propose a model of virtual parallel computing. Virtual parallel computing system provides a flexible object oriented software framework that makes it easy for programmers to write various parallel applications.
Files
2595.pdf
Files
(110.6 kB)
Name | Size | Download all |
---|---|---|
md5:e7fc04153d4c6ff28492d07e141ef2f4
|
110.6 kB | Preview Download |
Additional details
References
- Distributed. Net: Bovine, Project Bovine. Available at http://www.distributed. Net/rc5.
- Distributed. Net: Monarch, Project Monarch. Available at http://www.distributed.net/des.
- Fields: 1993, S. Fields. Hunting for Wasted Computing Power: New Software for Computing Net- works Puts Idle PC's to Work. Research Sampler. University of Wisconsin Madison. 1993. URL: http://www.cs.wisc.edu/condor/doc/WiscIdea.html.
- Freeman: 1995, N. Carriero, E. Freeman, D. Gelernter, and D. Kaminsky. Adaptive parallelism and Piranha. Computer, 1995.
- Gibbs: 1997, W. Gibbs. Cyber View. Scientific American, May 1997.
- Gustafson: 1988, J. Gustafson, Reevaluating Amdahl's Law, CACM, 31, 5, 532-533, 1988.
- Internet Domain Survey: 1998 Network Wizards. Internet Domain Survey, July 1998. Available at http: //www.nw.com/zone/WWW/report.html.
- Kedem: 1995, A. Baratloo, P. Dasgupta, and Z. M. Kedem. Calypso: A novel software system for fault-tolerant parallel processing on distributed platforms. In Proceedings of International Symposium on High-Performance Distributed Computing (HPDC), 1995.
- Levy: 1996, S. Levy. Wisecrackers. Wired, issue 4.03, Mar. 1996. URL: http://www.wired.com/ wired/archive/4.03/crackers.html . [10] Livny: 1991, M. Mutka and M. Livny. The available capacity of a privately owned workstation environment. In Performance Evaluation, 1991. [11] Nichols: 1987, D. Nichols. Using idle workstations in a shared computing environment. In Proceedings of SOSP, 1987. [12] Ousterhout: 1991, F. Douglis and J. Ousterhout. Transparent process migration: Design alternatives and the Sprite implementation. Software Practice and Experience, 1991. [13] Patterson: 1995, T.E. Anderson, D.E. Culler, D. A. Patterson, and the NOW Team. A case for networks of workstations: NOW. IEEE Micro, Feb. 1995. URL: http://now.cs.berkeley. edu/Case/case.html [14] Pearson: URL, K. Pearson. Internet based Distributed Computing Projects. URL: http://www. nyx.net/"kpearson/distrib.html . [15] Prouty:1995, J. Casas, D. Clark, R. Konuru, S. Otto, R. Prouty, and J. Walope. MPVM: A migration transparent version of PVM. Computing Systems, 1995. [16] Pruyne: 1996, J. Pruyne and M. Livny. Interfacing condor and pvm to harness the cycles of workstation clusters. Journal on Future Generations of Computer Systems, 1996. [17] RSA Data Security: 97, RSA Laboratories Secret-Key Challenge. Available at http://www.rsa.com/rsalabs/97challenge. [18] RSA Data Security: des2, RSA Laboratories DES Challenge II. Available at http: //www.rsa.com/rsalabs/des2. [19] RSA Data Security: URL, RSA Data Security RSA Factoring Challenge. [20] Salus: 1995, P. Salus. Casting the Net: From Arpanet to Internet and Beyond. AddisonWesley, 1995. [21] SETI@Home, URL: http://www.computer.org/cise/articles/seti.htm [22] Strumpen: 1995, V. Strumpen. Coupling Hundreds of Workstations for Parallel Molecular Sequence Analysis. Software: Practice and Experience, 25(3), 1995, pages 291ÔÇö304. [23] Theimer: 1989, Theimer and K. Lantz. Finding idle machines in a workstation-based distributed system. IEEE Transactions on Software Engineering, 1989. [24] Vesseur: 1994, L. Dikken, F. van Der Linden, J. Vesseur, and P. Sloot. DynamicPVM: Dynamic load balancing on parallel systems. In Proceedings High-Performance Computing and Networking, 1994. [25] Woltman :1998, G. Woltman. Internet PrimetNet server. Available at http://www. Entropia.com/primenet/status_htm, 1998. [26] Woltman: URL, George Woltman. Great Internet Mersenne prime search. Available at http: //www.mersenne.org/. [27] Woltman: 1998(GIMPS), G. Woltman. GIMPS discovers 37th. Known Mersenne prime. Available at http://www.mersenne.org/3021377.htm, 1998. [28] Wulf: 1993, W. Wulf. The Collaborators Opportunity. Science. Aug. 1993.