Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/504450.504484acmconferencesArticle/Chapter ViewAbstractPublication PagesewConference Proceedingsconference-collections
Article
Free access

ParaWeb: towards world-wide supercomputing

Published: 09 September 1996 Publication History

Abstract

In this paper, we describe the design of a system, called ParaWeb, for utilizing Internet or intra-net computing resources in a seamless fashion. The goal is to allow users to execute serial programs on faster compute servers or parallel programs on a variety of possibly heterogeneous hosts. ParaWeb provides extensions to the Java programming environment (through a parallel class library) and the Java runtime system that allow programmers to develop new Java applications with parallelism in mind, or to execute existing Java applications written using Java's multithreading facilities in parallel. Some experimental results from our prototype implementation are used to demonstrate the potential of this approach.

References

[1]
J. Carter, J. Bennett, and W. Zwaenepoel. Implementation and performance of munin. In 13th Syrup. on Operating Systems Principles, pages 152-164, October 1991.]]
[2]
K.M. Chandy, B. Dimitrov, H. Le, J. Mandleson, M. Richardson, A. Rifkin, P.A.G. Sivilotti, W. Tanaka, and L. Weisman. A world-wide distributed system using java and the internet. In Fifth IEPJE Inter. national Symposium on High Performance Distributed Computing (HPDC5), Syracuse, NY, August 1996.]]
[3]
G.C. Fox and W. Furmanski. Towards Web/Java based high performance distributed computing - an evolving virtual machine. In Fifth IEEE International Symposium on High Performance Distributed Computing (HPDC5), Syracuse, NY, August 1996.]]
[4]
G. A. Geist and V. S. Sunderam. Network-based concurrent computing on the PVM system. Concurrency: Practice and Experience, 4(4):293-311, June 1992.]]
[5]
J. Gosling, B. Joy, and G. Steele. The Java Language Specification. Addison Wesley Developers Press, Sunsoft Java Series, 1996.]]
[6]
P. Keleher, A. Cox, S. Dwarkadas, and W. Zwaenepoel. Treadmarks: Distributed shared memory on standard workstations and operating systems. In Proc. of USENIX, 1994.]]
[7]
T. Lindholm and F. Yellin. The Java Virutal Machine Specification. Addison Wesley Developers Press, Sunsoft Java Series, in preparation.]]
[8]
R. Riggs, J. Waldo, and A. Wollrath. Pickling state in Java. In 2nd Conference on Object-Oriented Technologies and Systems (COOTS), pages 241-250, Toronto, Ontario, June 1996.]]
[9]
M. Stumm and S. Zhou. Algorithms implementing distributed shared memory. IEEE Computer, 23(5), May 1990.]]
[10]
A. Wollrath, R. Riggs, and J. Waldo. A distributed object model for Java. In 2nd Conference on Object-Oriented Technologies and Systems (COOTS), pages 219-231, Toronto, Ontario, June 1996.]]
[11]
S. Zhou, X. Zheng, J. Wang, and P. Delisle. Utopia: a load sharing facility for large, heterogenous distributed computer systems. Software: Practice And Experience, 23(12):1305-1336, December 1993.]]

Cited By

View all
  • (2024)DSCS: Towards an Extensible Secure Decentralised Distributed Computation Protocol2024 IEEE International Conference on Cyber Security and Resilience (CSR)10.1109/CSR61664.2024.10679478(658-663)Online publication date: 2-Sep-2024
  • (2009)JubiToolProceedings of the Eleventh conference on Congress on Evolutionary Computation10.5555/1689599.1689873(2070-2075)Online publication date: 18-May-2009
  • (2008)P2HPProceedings of the 2008 International Conference on Internet Computing in Science and Engineering10.1109/ICICSE.2008.99(389-395)Online publication date: 28-Jan-2008
  • Show More Cited By

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
EW 7: Proceedings of the 7th workshop on ACM SIGOPS European workshop: Systems support for worldwide applications
September 1996
326 pages
ISBN:9781450373395
DOI:10.1145/504450
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 09 September 1996

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Article

Conference

EW96
Sponsor:
EW96: 1996 ACM SIGOPS European Workshop
September 9 - 11, 1996
Connemara, Ireland

Acceptance Rates

Overall Acceptance Rate 37 of 37 submissions, 100%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)35
  • Downloads (Last 6 weeks)6
Reflects downloads up to 13 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2024)DSCS: Towards an Extensible Secure Decentralised Distributed Computation Protocol2024 IEEE International Conference on Cyber Security and Resilience (CSR)10.1109/CSR61664.2024.10679478(658-663)Online publication date: 2-Sep-2024
  • (2009)JubiToolProceedings of the Eleventh conference on Congress on Evolutionary Computation10.5555/1689599.1689873(2070-2075)Online publication date: 18-May-2009
  • (2008)P2HPProceedings of the 2008 International Conference on Internet Computing in Science and Engineering10.1109/ICICSE.2008.99(389-395)Online publication date: 28-Jan-2008
  • (2008)Babylon: middleware for distributed, parallel, and mobile Java applicationsConcurrency and Computation: Practice and Experience10.1002/cpe.126420:10(1195-1224)Online publication date: 22-Jan-2008
  • (2007)Federated clusters using the transparent remote Execution (TREx) environmentProceedings of the 13th International Conference on Parallel and Distributed Systems - Volume 0210.1109/ICPADS.2007.4447831(1-8)Online publication date: 5-Dec-2007
  • (2007)JDGCInternational Journal of Pervasive Computing and Communications10.1108/174273707108473183:2(190-204)Online publication date: 20-Dec-2007
  • (2006)Exploiting dynamic proxies in middleware for distributed, parallel, and mobile java applicationsProceedings of the 20th international conference on Parallel and distributed processing10.5555/1898699.1898731(231-231)Online publication date: 25-Apr-2006
  • (2006)Babylon v2.0Proceedings of the 20th international conference on Parallel and distributed processing10.5555/1898699.1898726(226-226)Online publication date: 25-Apr-2006
  • (2006)Exploiting dynamic proxies in middleware for distributed, parallel, and mobile Java applicationsProceedings 20th IEEE International Parallel & Distributed Processing Symposium10.1109/IPDPS.2006.1639504(8 pp.)Online publication date: 2006
  • (2006)Babylon v2.0: middleware for distributed, parallel, and mobile Java applicationsProceedings 20th IEEE International Parallel & Distributed Processing Symposium10.1109/IPDPS.2006.1639498(8 pp.)Online publication date: 2006
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Get Access

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media