next up previous
Next: About this document ... Up: Bayanihan: Web-Based Volunteer Computing Previous: Acknowledgements

References

1
Strumpen, V.: Coupling Hundreds of Workstations for Parallel Molecular Sequence Analysis. Software - Practice and Experience. 25(3) (1995) 291-304

2
Levy, S.: Wisecrackers. Wired, issue 4.03. (Mar. 1996)
http://www.hotwired.com/wired/4.03/features/crackers.html

3
Gibbs, W.: CyberView. Scientific American. (May 1997)

4
Beberg, A. L., Lawson, J., McNett, D.: distributed.net.
http://www.distributed.net

5
Woltman, G.: Mersenne.org Main Page. http://www.mersenne.org

6
Geist, A., Beguelin, A., Dongarra, J., Jiang, W., Manchek, R., Sunderam, V.: PVM: Parallel Virtual Machine: A User's Guide and Tutorial for Networked Parallelism. MIT Press. (1994) http://www.netlib.org/pvm3/book/pvm-book.html

7
Gropp, W., Lusk, E., Skjellum, A.: Using MPI. MIT Press. (1994)
http://www.epm.ornl.gov/ walker/mpi/index.html

8
distributed.net press release. (Oct. 1997)
http://www.distributed.net/pressroom/56-announce.html

9
RSA Data Security: RSA Factoring Challenge.
http://www.rsa.com/factor/chalenge.htm

10
de Russcher, R.: Possible Projects. http://www.distributed.net/projects.html

11
SETI@home home page. http://www.bigscience.com/setiathome.html

12
Communications of the ACM. (Nov. 1996)

13
Rappa, M.: Solomon's House in the 21st century. Working Paper. (Nov. 1994)
http://web.mit.edu/technika/www/solomon.html

14
Wulf, W.: The Collaboratory Opportunity. Science. (Aug. 1993)

15
PVM home page. http://www.epm.ornl.gov/pvm/

16
Alexandrov, A. D., Ibel, M., Schauser K. E., Scheiman, C. J.: SuperWeb: Towards a Global Web-Based Parallel Computing Infrastructure 11th International Parallel Processing Symposium. (April 1997)
http://www.cs.ucsb.edu/research/superweb/

17
DigiCrime Computational Services via Java. (June 1996)
http://www.digicrime.com/java.html

18
Vanhelsuwe, L.: Create your own supercomputer with Java. JavaWorld. (Jan. 1997)
http://www.javaworld.com/jw-01-1997/jw-01-dampp.ibd.html

19
Gates, B.: The Road Ahead. Viking, a division of Penguin Books, USA. (1995)

20
Negroponte, N.: Being Digital. Vintage Books, a division of Random House. (1995)

21
WebTV home page. http://www.webtv.com/ns/index.html

22
Media One home page. http://www.mediaone.com/

23
Gelernter, D., Kaminsky, D.: Supercomputing out of recycled garbage: Preliminary experience with Piranha. Proceedings of the 1992 ACM International Conference of Supercomputing. (July 1992).

24
Baratloo, A., Karaul, M., Kedem, Z., Wyckoff, P.: Charlotte: Metacomputing on the Web. Proc. of the 9th International Conference on Parallel and Distributed Computing Systems. (Sep. 1996)
http://cs.nyu.edu/milan/charlotte/

25
Carriero, N., Gelernter, D.: Linda in Context. Comm. of the ACM. (Apr. 1989)

26
Gutfreund, Y. S.: The WWWinda Orchestrator.
http://info.gte.com/ftp/circus/Orchestrator

27
Rossi, D.: Jada home page. http://www.cs.unibo.it/ rossi/jada/

28
Cappello, P., Christiansen, B. O., Ionescu, M. F.,, Neary, M. O., Schauser, K. E., Wu, D.: Javelin: Internet-Based Parallel Computing Using Java. ACM Workshop on Java for Science and Engineering Computation. (June 1997)
http://www.cs.ucsb.edu/research/superweb/

29
Blumofe, R. D., Joerg C. F., Kuszmaul, B. C., Leiserson, C. E., Randall, K. H., Zhou, Y.: Cilk: An Efficient Multithreaded Runtime System. Proceedings of the 5th ACM SIGPLAN Symposium on Principles of Parallel Programming (PPOPP '95). (July 1995) http://theory.lcs.mit.edu/~cilk/

30
Blumofe, R. D., Lisiecki, P. A.: Adaptive and Reliable Parallel Computing on Networks of Workstations. Proceedings of the USENIX 1997 Annual Technical Symposium. (Jan. 1997)

31
Baldeschwieler, J. E., Blumofe, R. D., Brewer, E. A: ATLAS: An Infrastructure for Global Computing. Proceedings of the Seventh ACM SIGOPS European Workshop: Systems Support for Worldwide Applications. (Sep. 1996)

32
Brecht, T., Sandhu, H., Shan, M., Talbot, J.,: ParaWeb: Towards World-Wide Supercomputing. Proceedings of the Seventh ACM SIGOPS European Workshop: Systems Support for Worldwide Applications. (Sep. 1996)

33
Lynch, N. A.: Distributed Algorithms. Morgan Kauffman Publishers. (1996)

34
Schneier, B.: Applied Cryptography. 2nd ed. John Wiley & Sons. (1996)

35
Borland: JBuilder. (1997) http://www.borland.com/jbuilder/

36
McAfee Associates: Virus Information Library: Polymorphism.
http://www.mcafee.com/support/techdocs/vinfo/t0022.asp

37
Hirano, S.: HORB: Extended execution of Java Programs. Proceedings of the First International Conference on World-Wide Computing and its Applications (WWCA97). (March 1997) http://ring.etl.go.jp/openlab/horb/

38
Sun Microsystems: Remote Method Invocation.
http://www.javasoft.com/products/jdk/1.1/docs/guide/rmi/

39
Sarmenta, L. F. G., Hirano, S., Ward, S. A.: Towards Bayanihan: Building an Extensible Framework for Volunteer Computing Using Java ACM 1998 Workshop on Java for High-Performance Network Computing. (submitted)

40
Roberts, D., Johnson, R.: Evolving Frameworks: A Pattern Language for Developing Object-Oriented Frameworks. University of Illinois. (1997)
http://st-www.cs.uiuc.edu/users/droberts/evolve.html

41
Voelker, G., McNamee, D.: The Java Factoring Project. (Sep. 1995)
http://www.cs.washington.edu/homes/dylan/ContestEntry.html

42
Delorie, D.: djgpp. http://www.delorie.com/djgpp

43
Proceedings of the ACM 1997 Workshop on Java for Science and Engineering Computation. (June 1997)
http://www.npac.syr.edu/projects/javaforcse/acmprog/prog.html


Luis Sarmenta
1/2/1998