{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,8]],"date-time":"2025-09-08T05:45:06Z","timestamp":1757310306430},"publisher-location":"Boston","reference-count":77,"publisher":"Kluwer Academic Publishers","isbn-type":[{"type":"print","value":"0387405321"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"DOI":"10.1007\/0-387-27705-6_16","type":"book-chapter","created":{"date-parts":[[2006,3,23]],"date-time":"2006-03-23T06:57:04Z","timestamp":1143097024000},"page":"521-551","source":"Crossref","is-referenced-by-count":30,"title":["Cluster Computing: High-Performance, High-Availability, and High-Throughput Processing on a Network of Computers"],"prefix":"10.1007","author":[{"given":"Chee Shin","family":"Yeo","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Rajkumar","family":"Buyya","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hossein","family":"Pourreza","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Rasit","family":"Eskicioglu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Peter","family":"Graham","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Frank","family":"Sommers","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"16_CR1","unstructured":"R. Buyya (ed) (1999): High Performance Cluster Computing: Architectures and Systems, 1, Prentice Hall."},{"key":"16_CR2","unstructured":"The Beowulf Cluster site, http:\/\/www.beowulf.org"},{"issue":"1","key":"16_CR3","doi-asserted-by":"publisher","first-page":"54","DOI":"10.1109\/40.342018","volume":"15","author":"T. E. Anderson","year":"1995","unstructured":"T. E. Anderson, D. Culler, and D. A. Patterson (1995): A Case for NOW (Network of Workstations), IEEE Micro, 15(1), 54\u201364.","journal-title":"IEEE Micro"},{"key":"16_CR4","unstructured":"A. Chien, S. Pakin, M. Lauria, M. Buchanan, K. Hane, L. Giannini, and J. Prusakova (1997): High Performance Virtual Machines (HPVM): Clusters with Supercomputing APIs and Performance, Proc. 8th SIAM Conference on Parallel Processing for Scientific Computing (PP97), Minneapolis, USA."},{"key":"16_CR5","unstructured":"G. F. Pfister (1998): In Search of Clusters, 2nd Edition, Prentice Hall."},{"key":"16_CR6","unstructured":"T. Shanley (2002): Infiniband Network Architecture, Addison-Wesley."},{"issue":"1","key":"16_CR7","doi-asserted-by":"publisher","first-page":"29","DOI":"10.1109\/40.342015","volume":"15","author":"N. J. Boden","year":"1995","unstructured":"N. J. Boden, D. Cohen, R. E. Felderman, A.E. Kulawik, C.L. Seitz, J.N. Seizovic, and Wen-King Su (1995): Myrinet: A Gigabit-per-second Local Area Network, IEEE Micro, 15,(1), 29\u201336.","journal-title":"IEEE Micro"},{"key":"16_CR8","doi-asserted-by":"crossref","unstructured":"K. Alnaes, E. H. Kristiansen, D. B. Gustavson, and D. V. James (1990): Scalable Coherent Interface, Proc. 1990 IEEE International Conference on Computer Systems and Software Engineering (CompEuro\u2019 90), Tel-Aviv, Israel, pp. 446\u2013453.","DOI":"10.1109\/CMPEUR.1990.113656"},{"key":"16_CR9","unstructured":"D. Cameron and G. Regnier (2002): Virtual Interface Architecture, Intel Press."},{"key":"16_CR10","unstructured":"Message Passing Interface (MPI) Forum, http:\/\/www.mpi-forum.org"},{"key":"16_CR11","unstructured":"M. Baker, A. Apon, R. Buyya, and H. Jin (2002): Cluster Computing and Applications, Encyclopedia of Computer Science and Technology, 45(Supplement 30), A. Kent and J. Williams (eds), Marcel Dekker, pp. 87\u2013125."},{"key":"16_CR12","unstructured":"MVICH: MPI for VIA, http:\/\/old-www.nersc.gov\/research\/FTG\/mvich"},{"key":"16_CR13","unstructured":"M-VIA: VIA for Linux, http:\/\/old-www.nersc.gov\/research\/FTG\/via"},{"key":"16_CR14","unstructured":"MPI\/PRO, http:\/\/www.mpi-softtech.com"},{"key":"16_CR15","doi-asserted-by":"crossref","unstructured":"M. Banikazemi, J. Liu, D. K. Panda, and P. Sadayappan (2001): Implementing TreadMarks over Virtual Interface Architecture on Myrinet and Gigabit Ethernet: Challenges, Design Experience, and Performance Evaluation, Proc. 2001 International Conference on Parallel Processing (ICPP\u2019 01), Valencia, Spain, pp. 167\u2013174.","DOI":"10.1109\/ICPP.2001.952060"},{"key":"16_CR16","doi-asserted-by":"crossref","unstructured":"Z. Lan and P. Deshikachar (2003): Performance Analysis of a Large-Scale Cosmology Application on Three Cluster Systems, Proc. 2003 IEEE International Conference on Cluster Computing (Cluster 2003), Hong Kong, China, pp. 56\u201363.","DOI":"10.1109\/CLUSTR.2003.1253299"},{"issue":"4","key":"16_CR17","doi-asserted-by":"crossref","first-page":"287","DOI":"10.1023\/A:1025791808283","volume":"6","author":"A. J. Steen van der","year":"2003","unstructured":"A. J. van der Steen (2003): An Evaluation of Some Beowulf Clusters, Cluster Computing, 6(4), 287\u2013297.","journal-title":"Cluster Computing"},{"key":"16_CR18","unstructured":"H. Chen, P. Wyckoff, and K. Moor (2000): Cost\/Performance Evaluation of Gigabit Ethernet and Myrinet as Cluster Interconnects, Proc. 2000 Conference on Network and Application Performance (OPNETWORK 2000), Washington, USA."},{"key":"16_CR19","doi-asserted-by":"crossref","unstructured":"J. Hsieh, T. Leng, V. Mashayekhi, and R. Rooholamini (2000): Architectural and Performance Evaluation of GigaNet and Myrinet Interconnects on Clusters of Small-Scale SMP Servers, Proc. 2000 ACM\/IEEE Conference on Supercomputing (SC2000), Dallas, USA.","DOI":"10.1109\/SC.2000.10027"},{"issue":"3","key":"16_CR20","doi-asserted-by":"crossref","first-page":"63","DOI":"10.1177\/109434209100500306","volume":"5","author":"D. H. Bailey","year":"1991","unstructured":"D. H. Bailey, E. Barszcz, J. T. Barton, D. S. Browning, R. L. Carter, L. Dagum, R. A. Fatoohi, P. O. Frederickson, T. A. Lasinski, R. S. Schreiber, H. D. Simon, V. Venkatakrishnan, and W. K. Weeratunga (1991): The NAS Parallel Benchmarks, International Journal of Supercomputing Applications, 5(3), 63\u201373.","journal-title":"International Journal of Supercomputing Applications"},{"key":"16_CR21","unstructured":"Pallas MPI Benchmarks, http:\/\/www.pallas.com\/e\/products\/pmb\/index.htm"},{"issue":"8","key":"16_CR22","doi-asserted-by":"crossref","first-page":"306","DOI":"10.1007\/s008940100045","volume":"7","author":"E. Lindahl","year":"2001","unstructured":"E. Lindahl, B. Hess, and D. van der Spoel (2001): GROMACS 3.0: a package for molecular simulation and trajectory analysis, Journal of Molecular Modeling, 7(8), 306\u2013317.","journal-title":"Journal of Molecular Modeling"},{"key":"16_CR23","unstructured":"H. Pourreza, R. Eskicioglu, and P. C. J. Graham (2004): Preliminary Performance Assessment of Four Cluster Interconnects on Identical Hardware, Proc. 18th International Symposium on High Performance Computing Systems and Applications (HPCS2004), Winnipeg, Canada."},{"issue":"2","key":"16_CR24","doi-asserted-by":"publisher","first-page":"124","DOI":"10.1177\/109434200101500205","volume":"15","author":"R. Buyya","year":"2001","unstructured":"R. Buyya, T. Cortes, and H. Jin (2001): Single System Image (SSI), International Journal of High Performance Computing Applications, 15(2), 124\u2013135.","journal-title":"International Journal of High Performance Computing Applications"},{"key":"16_CR25","unstructured":"Hewlett-Packard, Memory Channel, http:\/\/www.hp.com\/techservers\/systems\/symc.html"},{"key":"16_CR26","unstructured":"A Comprehensive Bibliography of Distributed Shared Memory, http:\/\/dsmbiblio.cs.umanitoba.ca\/WEB"},{"key":"16_CR27","unstructured":"Distributed Shared Memory (DSM), http:\/\/www.cs.umd.edu\/~keleher\/dsm.html"},{"issue":"4\u20135","key":"16_CR28","doi-asserted-by":"crossref","first-page":"361","DOI":"10.1016\/S0167-739X(97)00037-X","volume":"13","author":"A. Barak","year":"1998","unstructured":"A. Barak and O. La\u2019adan (1998): The MOSIX multicomputer operating system for high performance cluster computing, Future Generation Computer Systems, 13(4\u20135), 361\u2013372.","journal-title":"Future Generation Computer Systems"},{"key":"16_CR29","unstructured":"Y. A. Khalidi, J. M. Bernabeu, V. Matena, K. Shirriff, and M. Thadani (1995): Solaris MC: A Multi-Computer OS, Sun Microsystems Technical Report TR-95-48."},{"key":"16_CR30","unstructured":"SCO Unixware, http:\/\/www.thescogroup.com\/products\/unixware713"},{"key":"16_CR31","unstructured":"B. Walker and D. Steel (1999): Implementing a Full Single System Image UnixWare Cluster: Middleware vs. Underware, Proc. International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA99), Las Vegas, USA, pp. 2767\u20132773."},{"issue":"9","key":"16_CR32","doi-asserted-by":"publisher","first-page":"929","DOI":"10.1002\/(SICI)1097-024X(19980725)28:9<929::AID-SPE183>3.0.CO;2-C","volume":"28","author":"D. P. Ghormley","year":"1998","unstructured":"D. P. Ghormley, D. Petrou, S. H. Rodrigues, A. M. Vahdat, and T. E. Anderson (1998): GLUnix: A Global Layer Unix for a Network of Workstations, Software: Practice and Experience, 28(9), 929\u2013961.","journal-title":"Software: Practice and Experience"},{"issue":"4","key":"16_CR33","doi-asserted-by":"crossref","first-page":"315","DOI":"10.1002\/cpe.4330020404","volume":"2","author":"V. S. Sunderam","year":"1990","unstructured":"V. S. Sunderam (1990): PVM: A framework for parallel distributed computing, Concurrency: Practice and Experience, 2(4), 315\u2013339.","journal-title":"Concurrency: Practice and Experience"},{"key":"16_CR34","unstructured":"University of Wisconsin-Madison, Condor Version 6.6.2 Manual, 2004."},{"key":"16_CR35","unstructured":"IBM, LoadLeveler for AIX 5L V3.2 Using and Administering, SA22-7881-01, 2003."},{"key":"16_CR36","unstructured":"Platform Computing, LSF V4.1 Administrator\u2019s Guide, 2001."},{"key":"16_CR37","unstructured":"Altair Grid Technologies: OpenPBS Release 2.3 Administrator Guide, 2000."},{"key":"16_CR38","unstructured":"Sun Microsystems, Sun ONE Grid Engine, Administration and User\u2019s Guide, Oct. 2002."},{"issue":"6","key":"16_CR39","doi-asserted-by":"publisher","first-page":"573","DOI":"10.1002\/spe.581","volume":"34","author":"J. Sherwani","year":"2004","unstructured":"J. Sherwani, N. Ali, N. Lotia, Z. Hayat, and R. Buyya (2004): Libra: A Computational Economy based Job Scheduling System for Clusters, Software: Practice and Experience, 34(6), 573\u2013590.","journal-title":"Software: Practice and Experience"},{"issue":"7","key":"16_CR40","doi-asserted-by":"publisher","first-page":"723","DOI":"10.1002\/(SICI)1097-024X(200006)30:7<723::AID-SPE314>3.0.CO;2-5","volume":"30","author":"R. Buyya","year":"2000","unstructured":"R. Buyya (2000): PARMON: a portable and scalable monitoring system for clusters, Software: Practice and Experience, 30(7), 723\u2013739.","journal-title":"Software: Practice and Experience"},{"key":"16_CR41","unstructured":"W. Zhang (2000): Linux Virtual Server for Scalable Network Services, Linux Symposium, Ottawa, Canada."},{"issue":"2","key":"16_CR42","doi-asserted-by":"publisher","first-page":"11","DOI":"10.1109\/99.326669","volume":"1","author":"E. Gallopoulos","year":"1994","unstructured":"E. Gallopoulos, E. Houstis, and J. R. Rice (1994): Computer as thinker\/doer: problem-solving environments for computational science, IEEE Computational Science and Engineering, 1(2), 11\u201323.","journal-title":"IEEE Computational Science and Engineering"},{"key":"16_CR43","unstructured":"Linux Online, http:\/\/www.linux.org"},{"key":"16_CR44","unstructured":"IBM AIX: UNIX Operating System, http:\/\/www.ibm.com\/servers\/aix"},{"key":"16_CR45","unstructured":"SGI IRIX, http:\/\/www.sgi.com"},{"key":"16_CR46","unstructured":"HP\/Compaq Tru64, http:\/\/www.tru64unix.compaq.com"},{"key":"16_CR47","doi-asserted-by":"crossref","unstructured":"Microsoft Windows 2000: http:\/\/www.microsoft.com\/windows2000","DOI":"10.1016\/S1361-3723(00)87596-X"},{"key":"16_CR48","unstructured":"I. Foster and C. Kesselman (eds), (1999): The Grid: Blueprint for a New Computing Infrastructure, Morgan Kauffman Publishers."},{"issue":"2","key":"16_CR49","first-page":"115","volume":"11","author":"I. Foster","year":"1997","unstructured":"I. Foster and C. Kesselman (1997): Globus: A Metacomputing Infrastructure Toolkit, International Journal Supercomputer Applications, 11(2), 115\u2013128.","journal-title":"International Journal Supercomputer Applications"},{"key":"16_CR50","doi-asserted-by":"crossref","unstructured":"R. Evard, N. Desai, J. Navarro, and D. Nurmi (2002): Clusters as large-scale development facilities, Proc. 2002 IEEE International Conference on Cluster Computing (Cluster 2002), Chicago, USA.","DOI":"10.1109\/CLUSTR.2002.1137729"},{"key":"16_CR51","unstructured":"N. Pundit (2002): CPlant: The Largest Linux Cluster, Newsletter of IEEE Task Force on Cluster Computing, 4(1), Fall."},{"issue":"9","key":"16_CR52","doi-asserted-by":"crossref","first-page":"948","DOI":"10.1109\/TC.1972.5009071","volume":"21","author":"M. Flynn","year":"1972","unstructured":"M. Flynn (1972): Some computer organizations and their effectiveness, IEEE Transactions on Computers, 21(9), 948\u2013960.","journal-title":"IEEE Transactions on Computers"},{"key":"16_CR53","unstructured":"S. Ghandeharizadeh and F. Sommers (2001): Parallel Databases and Decision Support Systems, Handbook of Data Mining and Knowledge Discovery, W. Klosgen and J. Zytkow (eds), Oxford University Press."},{"key":"16_CR54","unstructured":"T. Nash (1992): Cluster Computing at FermiLab, presentation to IEEE SSS."},{"key":"16_CR55","doi-asserted-by":"crossref","unstructured":"G. Papadopoulos and F. Arbab (1998): Coordination models and languages, Centrum voor Wiskunde en Informatica Technical Report SEN-R9834.","DOI":"10.1016\/S0065-2458(08)60208-9"},{"key":"16_CR56","unstructured":"N. Carriero and D. Gelernter (1990): How to Write Parallel Programs: A First Course, MIT Press."},{"key":"16_CR57","doi-asserted-by":"crossref","unstructured":"K. Li and P. Hudak (1986): Memory Coherence in Shared Virtual Memory Systems, Proc. 5th Annual ACM Symposium on Principles of Distributed Computing, Calgary, Canada, pp. 229\u2013239.","DOI":"10.1145\/10590.10610"},{"key":"16_CR58","unstructured":"J. Waldo et al. (2001): The Jini Specifications, 2nd Edition, Addison-Wesley."},{"key":"16_CR59","unstructured":"B. Carpenter, V. Getov, G. Judd, T. Skjellum, and G. Fox (1998): MPI For Java: Position Document and Draft API Specification, Java Grande Forum Technical Report JGF-TR-03."},{"key":"16_CR60","unstructured":"A. Skjellum, N. E. Doss, and P. V. Bangalore (1993): Writing Libraries in MPI, Proc. Scalable Parallel Libraries Conference, Mississippi State, USA, pp. 166\u2013173."},{"issue":"6","key":"16_CR61","doi-asserted-by":"publisher","first-page":"789","DOI":"10.1016\/0167-8191(96)00024-5","volume":"22","author":"W. Gropp","year":"1996","unstructured":"W. Gropp, E. Lusk, N. Doss, and A. Skjellum (1996): A High-Performance, Portable Implementation of the MPI Message Passing Interface Standard, Parallel Computing, 22(6), 789\u2013828.","journal-title":"Parallel Computing"},{"key":"16_CR62","doi-asserted-by":"crossref","unstructured":"I. Foster, and N. Karonis (1998): A Grid-Enabled MPI: Message Passing in Heterogeneous Distributed Computing Systems, Proc. 1998 IEEE\/ACM Supercomputing Conference (SC98), Orlando, USA.","DOI":"10.1109\/SC.1998.10051"},{"key":"16_CR63","unstructured":"JavaGroups, http:\/\/www.jgroups.org\/javagroupsnew\/docs"},{"key":"16_CR64","unstructured":"JBoss, http:\/\/www.jboss.org"},{"issue":"2","key":"16_CR65","first-page":"151","volume":"8","author":"G. Fagg","year":"1996","unstructured":"G. Fagg and J. Dongarra (1996): PVMPI: An Integration of the PVM and MPI Systems, Calculateurs Parall\u00e8les, 8(2), 151\u2013166.","journal-title":"Calculateurs Parall\u00e8les"},{"key":"16_CR66","doi-asserted-by":"crossref","unstructured":"D. Abramson, R. Sosic, J. Giddy, and B. Hall (1995): Nimrod: A Tool for Performing Parametised Simulations Using Distributed Workstations, Proc. 4th IEEE Symposium on High Performance Distributed Computing (HPDC95), Pentagon City, USA, pp. 112\u2013121.","DOI":"10.1109\/HPDC.1995.518701"},{"key":"16_CR67","unstructured":"National Coordination Office for Informational Technology Research and Development, Grand Challenge Applications, High Performance Computing and Communications: Foundation for America\u2019s Information Future, http:\/\/www.nitrd.gov\/pubs\/blue96\/section.2.6.0.html"},{"issue":"2","key":"16_CR68","doi-asserted-by":"publisher","first-page":"22","DOI":"10.1109\/MM.2003.1196112","volume":"23","author":"L. A. Barroso","year":"2003","unstructured":"L. A. Barroso, J. Dean, and U. Holzle (2003): Web search for a planet: The Google cluster architecture, IEEE Micro, 23(2), 22\u201328.","journal-title":"IEEE Micro"},{"key":"16_CR69","unstructured":"T. Uetani, B. Guler, and K. Sepehrnoori (2002): Parallel Reservoir Simulation on High Performance Clusters, Proc. 6th World Multi-Conf. on Systemics, Cybernetics and Informatics (SCI2002), V."},{"key":"16_CR70","unstructured":"Portable Extensible Toolkit for Scientific Computation (PETSc), http:\/\/www-unix.mcs.anl.gov\/petsc"},{"key":"16_CR71","doi-asserted-by":"crossref","unstructured":"M. Taiji, T. Narumi, Y. Ohno, N. Futatsugi, A. Suenaga, N. Takada, and A. Konagaya (2003): Protein Explorer: A Petaflops Special-Purpose Computer System for Molecular Dynamics Simulations, Proc. 2003 ACM\/IEEE Supercomputing Conference (SC2003), Phoenix, USA.","DOI":"10.1145\/1048935.1050166"},{"key":"16_CR72","doi-asserted-by":"crossref","unstructured":"V. Akcelik, J. Bielak, G. Biros, I. Epanomeritakis, A. Fernandez, O. Ghattas, E. J. Kim, J. Lopez, D. O\u2019Hallaron, T. Tu, and J. Urbanic (2003): High Resolution Forward and Inverse Earthquake Modeling on Terascale Computers, Proc. 2003 ACM\/IEEE Supercomputing Conference (SC2003), Phoenix, USA.","DOI":"10.1145\/1048935.1050202"},{"key":"16_CR73","unstructured":"C. Gribble, X. Cavin, M. Hartner, and C. Hansen (2003): Cluster-based Interactive Volume Rendering with Simian, University of Utah School of Computing Technical Report UUCS-03-017."},{"key":"16_CR74","unstructured":"OpenGL, http:\/\/www.opengl.org"},{"key":"16_CR75","unstructured":"IEEE Task Force on Cluster Computing, http:\/\/www.ieeetfcc.org"},{"key":"16_CR76","unstructured":"ClusterXY-IEEE Intl. Conference on Cluster Computing, http:\/\/www.clustercomp.org"},{"key":"16_CR77","unstructured":"CCGridXY-IEEE Intl. Symposium on Cluster Computing and the Grid, http:\/\/www.ccgrid.org"}],"container-title":["Handbook of Nature-Inspired and Innovative Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/0-387-27705-6_16.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,4,27]],"date-time":"2021-04-27T05:03:25Z","timestamp":1619499805000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/0-387-27705-6_16"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[null]]},"ISBN":["0387405321"],"references-count":77,"URL":"https:\/\/doi.org\/10.1007\/0-387-27705-6_16","relation":{},"subject":[]}}