{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,21]],"date-time":"2026-03-21T19:22:21Z","timestamp":1774120941097,"version":"3.50.1"},"publisher-location":"Berlin, Heidelberg","reference-count":26,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"value":"9783540341413","type":"print"},{"value":"9783540341420","type":"electronic"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2006]]},"DOI":"10.1007\/11752578_32","type":"book-chapter","created":{"date-parts":[[2006,6,9]],"date-time":"2006-06-09T03:44:36Z","timestamp":1149824676000},"page":"258-271","source":"Crossref","is-referenced-by-count":23,"title":["An Architecture for Reconfigurable Iterative MPI Applications in Dynamic Environments"],"prefix":"10.1007","author":[{"given":"Kaoutar","family":"El Maghraoui","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Boleslaw K.","family":"Szymanski","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Carlos","family":"Varela","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"32_CR1","unstructured":"Message Passing Interface Forum: MPI: A message-passing interface standard. The International Journal of Supercomputer Applications and High Performance Computing 8(3\/4), 159\u2013416 (1994)"},{"key":"32_CR2","doi-asserted-by":"publisher","first-page":"530","DOI":"10.1109\/SPDP.1995.530729","volume-title":"Proceedings of the 7th IEEE Symposium on Parallel and Distributeed Processing","author":"W. Gropp","year":"1995","unstructured":"Gropp, W., Lusk, E.: Dynamic process management in an MPI setting. In: Proceedings of the 7th IEEE Symposium on Parallel and Distributeed Processing, p. 530. IEEE Computer Society, Los Alamitos (1995)"},{"key":"32_CR3","unstructured":"Message Passing Interface Forum: MPI-2: Extensions to the Message-Passing Interface (1996)"},{"key":"32_CR4","unstructured":"Desell, T., Maghraoui, K.E., Varela, C.: Load balancing of autonomous actors over dynamic networks. In: Hawaii International Conference on System Sciences, HICSS-37 Software Technology Track, Hawaii (2004)"},{"key":"32_CR5","unstructured":"Maghraoui, K.E., Desell, T., Varela, C.: Network sensitive reconfiguration of distributed applications. Technical Report CS-05-03, Department of Computer Science, Rensselaer Polytechnic Institute (2005)"},{"key":"32_CR6","volume-title":"Parallel Computing Works","author":"G.C. Fox","year":"1994","unstructured":"Fox, G.C., Williams, R.D., Messina, P.C.: Parallel Computing Works. Morgan Kaufmann Publishers, San Fransisco (1994), Available at http:\/\/www.npac.syr.edu\/pcw\/"},{"key":"32_CR7","volume-title":"Grid Computing and New Frontiers of High Performance Processing","author":"K.E. Maghraoui","year":"2005","unstructured":"Maghraoui, K.E., Desell, T., Szymanski, B.K., Teresco, J.D., Varela, C.A.: Towards a middleware framework for dynamically reconfigurable scientific computing. In: Grandinetti, L. (ed.) Grid Computing and New Frontiers of High Performance Processing, Elsevier, Amsterdam (to appear, 2005)"},{"key":"32_CR8","doi-asserted-by":"crossref","first-page":"30","DOI":"10.1145\/341800.341805","volume-title":"Proceedings of the Twelfth Annual ACM Symposium on Parallel Algorithms and Architectures","author":"R. Elsasser","year":"2000","unstructured":"Elsasser, R., Monien, B., Preis, R.: Diffusive load balancing schemes on heterogeneous networks. In: Proceedings of the Twelfth Annual ACM Symposium on Parallel Algorithms and Architectures, pp. 30\u201338. ACM Press, New York (2000)"},{"key":"32_CR9","doi-asserted-by":"publisher","first-page":"241","DOI":"10.1016\/S0168-9274(97)00094-9","volume":"26","author":"J.E. Flaherty","year":"1998","unstructured":"Flaherty, J.E., Loy, R.M., \u00d6zturan, C., Shephard, M.S., Szymanski, B.K., Teresco, J.D., Ziantz, L.H.: Parallel structures and dynamic load balancing for adaptive finite element computation. Applied Numerical Mathematics\u00a026, 241\u2013263 (1998)","journal-title":"Applied Numerical Mathematics"},{"key":"32_CR10","doi-asserted-by":"crossref","unstructured":"Teresco, J.D., Faik, J., Flaherty, J.E.: Resource-aware scientific computation on a heterogeneous cluster. Technical Report CS-04-10, Williams College Department of Computer Science, Computing in Science & Engineering (to appear, 2005)","DOI":"10.1109\/MCSE.2005.38"},{"key":"32_CR11","first-page":"108","volume-title":"Proceedings of the International Conference on Computational Science-Part II","author":"M.A. Bhandarkar","year":"2001","unstructured":"Bhandarkar, M.A., Kale, L.V., de Sturler, E., Hoeflinger, J.: Adaptive load balancing for MPI programs. In: Proceedings of the International Conference on Computational Science-Part II, pp. 108\u2013117. Springer, Heidelberg (2001)"},{"key":"32_CR12","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-24644-2_20","volume-title":"Languages and Compilers for Parallel Computing","author":"C. Huang","year":"2004","unstructured":"Huang, C., Lawlor, O., Kal\u00e9, L.V.: Adaptive MPI. In: Rauchwerger, L. (ed.) LCPC 2003. LNCS, vol.\u00a02958, Springer, Heidelberg (2004)"},{"issue":"3","key":"32_CR13","doi-asserted-by":"publisher","first-page":"341","DOI":"10.1177\/1094342004047430","volume":"18","author":"O. Sievert","year":"2004","unstructured":"Sievert, O., Casanova, H.: A simple MPI process swapping architecture for iterative applications. International Journal of High Performance Computing Applications\u00a018(3), 341\u2013352 (2004)","journal-title":"International Journal of High Performance Computing Applications"},{"key":"32_CR14","first-page":"526","volume-title":"Proceedings of the 10th International Parallel Processing Symposium","author":"G. Stellner","year":"1996","unstructured":"Stellner, G.: Cocheck: Checkpointing and process migration for MPI. In: Proceedings of the 10th International Parallel Processing Symposium, pp. 526\u2013531. IEEE Computer Society, Los Alamitos (1996)"},{"key":"32_CR15","first-page":"31","volume-title":"Proceedings of the The Eighth IEEE International Symposium on High Performance Distributed Computing","author":"A. Agbaria","year":"1999","unstructured":"Agbaria, A., Friedman, R.: Fault-tolerant dynamic MPI programs on clusters of workstations. In: Proceedings of the The Eighth IEEE International Symposium on High Performance Distributed Computing, p. 31. IEEE Computer Society, Los Alamitos (1999)"},{"key":"32_CR16","first-page":"1","volume-title":"Proceedings of the 2002 ACM\/IEEE conference on Supercomputing","author":"G. Bosilca","year":"2002","unstructured":"Bosilca, G., Bouteiller, A., Cappello, F., Djilali, S., Fedak, G., Germain, C., Herault, T., Lemarinier, P., Lodygensky, O., Magniette, F., Neri, V., Selikhov, A.: MPICH-V: toward a scalable fault tolerant mpi for volatile nodes. In: Proceedings of the 2002 ACM\/IEEE conference on Supercomputing, pp. 1\u201318. IEEE Computer Society Press, Los Alamitos (2002)"},{"key":"32_CR17","doi-asserted-by":"publisher","first-page":"291","DOI":"10.1142\/S0129626403001288","volume":"13","author":"S.S. Vadhiyar","year":"2003","unstructured":"Vadhiyar, S.S., Dongarra, J.J.: SRS - a framework for developing malleable and migratable parallel applications for distributed systems. Parallel Processing Letters\u00a013, 291\u2013312 (2003)","journal-title":"Parallel Processing Letters"},{"issue":"2-4","key":"32_CR18","doi-asserted-by":"publisher","first-page":"235","DOI":"10.1002\/cpe.927","volume":"17","author":"S. Vadhiyar","year":"2005","unstructured":"Vadhiyar, S., Dongarra: Self adaptivity in grid computing. Concurrency and Computation: Practice and Experience\u00a017(2-4), 235\u2013257 (2005)","journal-title":"Concurrency and Computation: Practice and Experience"},{"issue":"4","key":"32_CR19","doi-asserted-by":"publisher","first-page":"369","DOI":"10.1109\/TPDS.2003.1195409","volume":"14","author":"F. Berman","year":"2003","unstructured":"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., Zagorodnov, D.: Adaptive Computing on the Grid Using AppLeS. IEEE Trans. Parallel Distrib. Syst.\u00a014(4), 369\u2013382 (2003)","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"key":"32_CR20","doi-asserted-by":"publisher","first-page":"52","DOI":"10.1145\/582034.582086","volume-title":"Supercomputing 2001. Proceedings of the 2001 ACM\/IEEE conference on Supercomputing (CDROM)","author":"G. Allen","year":"2001","unstructured":"Allen, G., Dramlitsch, T., Foster, I., Karonis, N.T., Ripeanu, M., Seidel, E., Toonen, B.: Supporting efficient execution in heterogeneous distributed computing environments with Cactus and Globus. In: Supercomputing 2001. Proceedings of the 2001 ACM\/IEEE conference on Supercomputing (CDROM), pp. 52\u201352. ACM Press, New York (2001)"},{"issue":"7","key":"32_CR21","doi-asserted-by":"publisher","first-page":"631","DOI":"10.1002\/spe.584","volume":"34","author":"E. Huedo","year":"2004","unstructured":"Huedo, E., Montero, R.S., Llorente, I.M.: A framework for adaptive execution in grids. Softw. Pract. Exper.\u00a034(7), 631\u2013651 (2004)","journal-title":"Softw. Pract. Exper."},{"issue":"1","key":"32_CR22","doi-asserted-by":"publisher","first-page":"119","DOI":"10.1023\/A:1019025230054","volume":"1","author":"R. Wolski","year":"1998","unstructured":"Wolski, R.: Dynamically forecasting network performance using the Network Weather Service. Cluster Computing\u00a01(1), 119\u2013132 (1998)","journal-title":"Cluster Computing"},{"key":"32_CR23","doi-asserted-by":"crossref","unstructured":"Czajkowski, K., Fitzgerald, S., Foster, I., Kesselman, C.: Grid Information Services for Distributed Resource Sharing. In: Proceedings of the 10th IEEE Symposium On High Performance Distributed Computing (2001)","DOI":"10.1109\/HPDC.2001.945188"},{"key":"32_CR24","doi-asserted-by":"crossref","unstructured":"Blumofe, R.D., Leiserson, C.E.: Scheduling Multithreaded Computations by Work Stealing. In: Proceedings of the 35th Annual Symposium on Foundations of Computer Science (FOCS 1994), Santa Fe, New Mexico, pp. 356\u2013368 (1994)","DOI":"10.1109\/SFCS.1994.365680"},{"key":"32_CR25","doi-asserted-by":"crossref","unstructured":"Varela, C., Agha, G.: Programming dynamically reconfigurable open systems with SALSA. ACM SIGPLAN Notices. OOPSLA 2001 Intriguing Technology Track Proceedings, 36(12), 20\u201334 (2001), http:\/\/www.cs.rpi.edu\/~cvarela\/oopsla2001.pdf","DOI":"10.1145\/583960.583964"},{"key":"32_CR26","unstructured":"Argone National Laboratory: MPICH2, http:\/\/www-unix.mcs.anl.gov\/mpi\/mpich2"}],"container-title":["Lecture Notes in Computer Science","Parallel Processing and Applied Mathematics"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/11752578_32","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,7,28]],"date-time":"2021-07-28T04:47:41Z","timestamp":1627447661000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/11752578_32"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2006]]},"ISBN":["9783540341413","9783540341420"],"references-count":26,"URL":"https:\/\/doi.org\/10.1007\/11752578_32","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2006]]}}}