REFERENCES
- [1] Androutsellis-Theotokis, S., “A Sur vey of Peer-to- Peer File Sharing Tech nol ogies,” White Pa per, ELTRUN, Ath ens Uni ver sity of Eco nom ics and Busi ness, Greece (2002).
- [2] Fos ter, I. and Kesselman, C., The Grid: Blue print for a New Com puting In fra struc ture, 2 nd Edi tion, Mor gan Kaufmann (2003).
- [3] Fos ter, I., Kesselman, C., Nick, J. and Tuecke, S., “Grid Ser vices for Dis trib uted Sys tem In te gra tion,” Com puter, Vol. 35, pp. 37-46 (2002).
- [4] Fos ter, I., Kesselman, C. and Tuecke, S., “The Anatomy of the Grid: En abling Scal able Vir tual Or ga ni zations,” In ter na tional Jour nal of Super com puter Ap plica tions, Vol. 15 (2001).
- [5] PVM: Par al lel Vir tual Ma chine, http://www.csm.Ornl. gov/pvm/.
- [6] Mes sage Pass ing In ter face, http://www-unix.mcs.anl. gov/mpi/.
- [7] BitTorrent, http://www.bittorrent.com/.
- [8] eMule, http://emule-project.net/.
- [9] eDonkey2000, http://www.edonkey2000.com/.
- [10] Napster, http://www.napster.com/.
- [11] Gnutella, http://www.gnutella.com/.
- [12] SETI@home, http://setiathome.ssl.berkeley.edu/.
- [13] Genome@home, http://www.stanford.edu/group/pandegroup/genome/.
- [14] Folding@home, http://www.stanford.edu/group/pandegroup/folding/.
- [15] Avaki Data Grid, http://www.avaki.com/products/.
- [16] United Devices, http://www.ud.com/solutions/.
- [17] The Globus Toolkit, http://www.globus.org/toolkit/.
- [18] The Globus Alliance, http://www.globus.org/.
- [19] Czajkowski, K., Fitzgerald, S., Foster, I. and Kesselman, C., “Grid Information Services for Distributed Resource Sharing,” Proceedings of the Tenth IEEE International Symposium on High Performance Distributed Computing (2001).
- [20] Rivest, R. L., “The MD5 Message Digest Algorithm,” Internet RFC 1321 (1992).
- [21] Kondo, D., Casanova, H., Wing, E. and Berman, F., “Models and Scheduling Mechanisms for Global Computing Applications,” Proceedings of the International Parallel and Distributed Processing Symposium (2002).
- [22] Shao, G., “Adaptive Scheduling of Master/Worker Applications on Distributed Computational Resources,” Ph.D. Thesis, University of California, San Diego (2001).
- [23] Takefusa, A., Matsuoka, S., Nakada, H., Aida, K. and Nagashima, U., “Overview of a Performance Evaluation System for Global Computing Scheduling Algorithms,” Proceedings of the Eighth IEEE International Symposium on High Performance Distributed Computing, pp. 97-104 (1999).
- [24] Faerman, M., Su, A., Wolski, R. and Berman, F., “Adaptive Performance Prediction for Distributed Data-Intensive Applications,” Proceedings of the IEEE/ ACM SC99 Conference, pp. 36-50 (1999).
- [25] Maheswaran, M., Ali, S., Siegel, H. J., Hensgen, D. and Freund, R. F., “Dynamic Matching and Scheduling of a Class of Independent Tasks onto Heterogeneous Computing Systems,” Proceedings of the Eighth Heterogeneous Computing Workshop, pp. 30 44 (1999).
- [26] Foster, I., Kesselman, C., Lee, C., Lindell, B., Nahrstedt, K. and Roy, A., “A Distributed Resource Management Architecture that Supports Advance Reservations and Co-Allocation,” Proceedings of the International Workshop on Quality of Service, pp. 2736 (1999).
- [27] Berman, F., Wolski, R., Casanova, H., Cirne, W., Dail, H., Faerman, M., Figueira, S., Hayes, J., Obertelli, G., Schopf, J., Shao, G., Smallen, S., Spring, N., Su, A. and Zagorodnov, D., “Adaptive Computing on the Grid Using AppLeS,” IEEE Transactions on Parallel and Distributed Systems, Vol. 14, pp. 369382 (2003).
- [28] Cister, http://zlab.bu.edu/~mfrith/cister.shtml.
- [29] Stormo, G. D., “DNA Binding Sites: Representation and Discovery,” Bioinformatics, Vol. 16, pp. 1623 (2000).