{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,4,25]],"date-time":"2023-04-25T04:26:40Z","timestamp":1682396800833},"reference-count":30,"publisher":"Elsevier BV","issue":"8","license":[{"start":{"date-parts":[[2002,10,1]],"date-time":"2002-10-01T00:00:00Z","timestamp":1033430400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Future Generation Computer Systems"],"published-print":{"date-parts":[[2002,10]]},"DOI":"10.1016\/s0167-739x(02)00090-0","type":"journal-article","created":{"date-parts":[[2002,10,10]],"date-time":"2002-10-10T20:29:59Z","timestamp":1034281799000},"page":"1127-1142","source":"Crossref","is-referenced-by-count":6,"title":["HARNESS fault tolerant MPI design, usage and performance issues"],"prefix":"10.1016","volume":"18","author":[{"given":"Graham E.","family":"Fagg","sequence":"first","affiliation":[]},{"given":"Jack J.","family":"Dongarra","sequence":"additional","affiliation":[]}],"member":"78","reference":[{"key":"10.1016\/S0167-739X(02)00090-0_BIB1","doi-asserted-by":"crossref","unstructured":"M. Beck, J.J. Dongarra, G.E. Fagg, G.A. Geist, P. Gray, J. Kohl, M. Migliardi, K. Moore, T. Moore, P. Papadopoulous, S. Scott, V. Sunderam, HARNESS: a next generation distributed virtual machine, J. Future Generation Comput. Syst. 15 (1999) 571\u2013582.","DOI":"10.1016\/S0167-739X(99)00010-2"},{"key":"10.1016\/S0167-739X(02)00090-0_BIB2","doi-asserted-by":"crossref","unstructured":"G. Stellner, CoCheck: Checkpointing and process migration for MPI, in: Proceedings of the International Parallel Processing Symposium, Honolulu, April 1996, pp. 526\u2013531.","DOI":"10.1109\/IPPS.1996.508106"},{"key":"10.1016\/S0167-739X(02)00090-0_BIB3","doi-asserted-by":"crossref","unstructured":"A. Agbaria, R. Friedman, Starfish: Fault-tolerant dynamic MPI programs on clusters of workstations, in: Proceedings of the Eighth IEEE International Symposium on High Performance Distributed Computing, 1999.","DOI":"10.1109\/HPDC.1999.805295"},{"key":"10.1016\/S0167-739X(02)00090-0_BIB4","doi-asserted-by":"crossref","unstructured":"G.E. Fagg, K. Moore, J.J. Dongarra, Scalable networked information processing environment (SNIPE), J. Future Generation Comput. Syst. 15 (1999) 595\u2013605.","DOI":"10.1016\/S0167-739X(99)00012-6"},{"key":"10.1016\/S0167-739X(02)00090-0_BIB5","doi-asserted-by":"crossref","unstructured":"M. Migliardi, V. Sunderam, PVM emulation in the HARNESS MetaComputing system: a plug-in based approach, Lecture Notes in Computer Science, Vol. 1697, September 1999, pp. 117\u2013124.","DOI":"10.1007\/3-540-48158-3_15"},{"key":"10.1016\/S0167-739X(02)00090-0_BIB6","unstructured":"P.H. Worley, I.T. Foster, B. Toonen, Algorithm comparison and benchmarking using a parallel spectral transform shallow water model, in: G.-R. Hoffmann, N. Kreitz (Eds.), Proceedings of the Sixth Workshop on Parallel Processing in Meteorology, World Scientific, Singapore, 1995, pp. 277\u2013289."},{"key":"10.1016\/S0167-739X(02)00090-0_BIB7","doi-asserted-by":"crossref","unstructured":"T. Kielmann, H.E. Bal, S. Gorlatch, Bandwidth-efficient collective communication for clustered wide area systems, in: Proceedings of the IPDPS 2000, Cancun, Mexico, May 1\u20135, 2000.","DOI":"10.1109\/IPDPS.2000.846026"},{"key":"10.1016\/S0167-739X(02)00090-0_BIB8","unstructured":"L.P. Huse, Collective communication on dedicated clusters of workstations, in: Proceedings of the Sixth European PVM\/MPI Users\u2019 Group Meeting, Lecture Notes in Computer Science, Vol. 1697, Springer, Bareclona, September 1999, pp. 469\u2013476."},{"key":"10.1016\/S0167-739X(02)00090-0_BIB9","doi-asserted-by":"crossref","unstructured":"D. Culler, R. Karp, D. Patterson, A. Sahay, K.E. Schauser, E. Santos, R. Subramonian, T. von Eicken, LogP: towards a realistic model of parallel computation, in: Proceedings of the Symposium on Principles and Practice of Parallel Programming (PpoPP), San Diego, CA, May 1993, pp. 1\u201312.","DOI":"10.1145\/155332.155333"},{"key":"10.1016\/S0167-739X(02)00090-0_BIB10","unstructured":"R. Rabenseifner, A new optimized MPI reduce algorithm, 1997. http:\/\/www.hlrs.de\/structure\/support\/parallel_computing\/models\/mpi\/myreduce.html."},{"key":"10.1016\/S0167-739X(02)00090-0_BIB11","unstructured":"M. Snir, S. Otto, S. Huss-Lederman, D. Walker, J. Dongarra, MPI: The Complete Reference, Vol. 1, The MPI Core, second ed., 1998."},{"key":"10.1016\/S0167-739X(02)00090-0_BIB12","doi-asserted-by":"crossref","unstructured":"M. Frigo, FFTW: an adaptive software architecture for the FFT, in: Proceedings of the ICASSP Conference, Vol. 3, 1998, p. 1381.","DOI":"10.1109\/ICASSP.1998.681704"},{"key":"10.1016\/S0167-739X(02)00090-0_BIB13","doi-asserted-by":"crossref","unstructured":"R.C. Whaley, J. Dongarra, Automatically tuned linear algebra software, SC98: high performance networking and computing, 1998. http:\/\/www.cs.utk.edu\/\u223crwhaley\/ATL\/INDEX.HTM.","DOI":"10.1109\/SC.1998.10004"},{"key":"10.1016\/S0167-739X(02)00090-0_BIB14","doi-asserted-by":"crossref","unstructured":"L. Prylli, B. Tourancheau, BIP: a new protocol designed for high performance networking on myrinet, in: Proceedings of the PC-NOW workshop, IPPS\/SPDP 1998, Orlando, USA, 1998.","DOI":"10.1007\/3-540-64359-1_721"},{"key":"10.1016\/S0167-739X(02)00090-0_BIB15","unstructured":"S. Louca, N. Neophytou, A. Lachanas, P. Evripidou, MPI-FT: a portable fault tolerance scheme for MPI, in: Proceedings of PDPTA\u201998 International Conference, Las Vegas, Nevada, 1998."},{"key":"10.1016\/S0167-739X(02)00090-0_BIB16","unstructured":"J.L. Traff, R. Hempel, H. Ritzdort, F. Zimmermann, Flattening on the fly: efficient handling of MPI derived datatypes, in: Proceedings of the Sixth European PVM\/MPI Users\u2019 Group Meeting, Lecture Notes in Computer Science, Vol. 1697, Springer, Bareclona, September 1999, pp. 109\u2013116."},{"key":"10.1016\/S0167-739X(02)00090-0_BIB17","unstructured":"W.D. Gropp, E. Lusk, D. Swider, Improving the performance of MPI derived datatypes, in: Proceedings of the Third MPI Developer\u2019s and User\u2019s Conference (MPIDC\u201999), 1999, pp. 25\u201330."},{"key":"10.1016\/S0167-739X(02)00090-0_BIB18","unstructured":"G.E. Fagg, K.S. London, J.J. Dongarra, MPI_Connect, managing heterogeneous MPI application interoperation and process control, EuroPVM-MPI 98, Lecture Notes in Computer Science, Vol. 1497, Springer, 1998, pp. 93\u201396."},{"key":"10.1016\/S0167-739X(02)00090-0_BIB19","unstructured":"E. Gabriel, M. Resch, T. Beisel, R. Keller, Distributed computing in a heterogeneous computing environment, EuroPVM-MPI 98, Lecture Notes in Computer Science, Vol. 1497, Springer, Berlin, 1998, pp. 180\u2013187."},{"key":"10.1016\/S0167-739X(02)00090-0_BIB20","doi-asserted-by":"crossref","unstructured":"S. Blackford, J. Choi, A. Cleary, E. D\u2019Azevedo, J. Demmel, I. Dhillon, J. Dongarra, S. Hammarling, G. Henry, A. Petitet, K. Stanley, D. Walker, R. Whaley, Scalapack: a linear algebra library for message-passing computers, in: Proceedings of the 1997 SIAM Conference on Parallel Processing, May 1997.","DOI":"10.1145\/369028.369038"},{"key":"10.1016\/S0167-739X(02)00090-0_BIB21","unstructured":"J. Choi, J. Dongarra, S. Ostrouchov, A. Petitet, D. Walker, R. Whaley, A proposal for a set of parallel basic linear algebra subprograms, LAPACK Working Note #100, CS-95-292, May 1995."},{"key":"10.1016\/S0167-739X(02)00090-0_BIB22","doi-asserted-by":"crossref","unstructured":"W. Gropp, E. Lusk, R. Thakur, Using MPI-2: Advanced Features of the Message Passing Interface, first ed., MIT Press, Cambridge, MA, February 2000.","DOI":"10.7551\/mitpress\/7055.001.0001"},{"key":"10.1016\/S0167-739X(02)00090-0_BIB23","doi-asserted-by":"crossref","unstructured":"Al Geist, A. Beguelin, J. Dongarra, W. Jiang, R. Manchek, V. Sunderam, PVM\u2014parallel virtual machine: a users\u2019 guide and tutorial for networked parallel computing, Scientific and Engineering Computation, MIT Press, Cambridge, MA, 1994.","DOI":"10.7551\/mitpress\/5712.001.0001"},{"key":"10.1016\/S0167-739X(02)00090-0_BIB24","doi-asserted-by":"crossref","unstructured":"W.R. Elwasif, D.E. Bernholdt, J.A. Kohl, G.A. Geist, An architecture for a multi-threaded harness kernel, in: Proceedings of the Eighth EuroPVM\/MPI Users Group Meeting, LNCS, Vol. 2131, Springer, Berlin, 2001, pp. 126\u2013134.","DOI":"10.1007\/3-540-45417-9_21"},{"key":"10.1016\/S0167-739X(02)00090-0_BIB25","doi-asserted-by":"crossref","unstructured":"F. Berman, A. Chen, K. Cooper, J. Dongarra, I. Foster, D. Gannon, L. Johnsson, K. Kennedy, C. Kesselman, J. Mellow-Crummey, D. Reed, L. Torczon, R. Wolski, The GrADS Project, Int. J. High Perform. Comput. Appl. 15 (4) (2001) 327\u2013344.","DOI":"10.1177\/109434200101500401"},{"key":"10.1016\/S0167-739X(02)00090-0_BIB26","doi-asserted-by":"crossref","unstructured":"A. Petitet, S. Blackford, J. Dongarra, B. Ellis, G. Fagg, K. Roche, S. Vadhiyar, Numerical libraries and the grid, Int. J. High Perform. Comput. Appl. 15 (4) (2001) 359\u2013374.","DOI":"10.1177\/109434200101500403"},{"key":"10.1016\/S0167-739X(02)00090-0_BIB27","unstructured":"I. Foster, C. Kesselmann, The globus toolkit, in: I. Foster, C. Kesselmann (Eds.), The GRID: Blueprint for a New Computing Infrastructure, Morgan Kaufmann, San Francisco, 1999, pp. 259\u2013278."},{"key":"10.1016\/S0167-739X(02)00090-0_BIB28","doi-asserted-by":"crossref","unstructured":"I. Foster, N. Karonis, A grid enabled MPI: message passing in heterogeneous distributed computing systems, in: Proceedings of the SuperComputing\u201998 (SC98), Orlando, FL.","DOI":"10.1109\/SC.1998.10051"},{"key":"10.1016\/S0167-739X(02)00090-0_BIB29","unstructured":"J.S. Plank, M. Beck, W.R. Elwasif, T. Moore, M. Swany, R. Wolski, The internet backplane protocol: storage in the network, in: Proceedings of the NetStore99: The Network Storage Symposium, Seattle, WA, 1999."},{"key":"10.1016\/S0167-739X(02)00090-0_BIB30","unstructured":"I. Foster, C. Kesselmann, The GRID: Blueprint for a New Computing Infrastructure, Morgan Kaufmann, San Francisco, 1999."}],"container-title":["Future Generation Computer Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0167739X02000900?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0167739X02000900?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2023,4,24]],"date-time":"2023-04-24T09:19:42Z","timestamp":1682327982000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0167739X02000900"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2002,10]]},"references-count":30,"journal-issue":{"issue":"8","published-print":{"date-parts":[[2002,10]]}},"alternative-id":["S0167739X02000900"],"URL":"https:\/\/doi.org\/10.1016\/s0167-739x(02)00090-0","relation":{},"ISSN":["0167-739X"],"issn-type":[{"value":"0167-739X","type":"print"}],"subject":[],"published":{"date-parts":[[2002,10]]}}}