{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,28]],"date-time":"2025-03-28T05:23:17Z","timestamp":1743139397021,"version":"3.40.3"},"publisher-location":"Berlin, Heidelberg","reference-count":32,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540897392"},{"type":"electronic","value":"9783540897408"}],"license":[{"start":{"date-parts":[[2008,1,1]],"date-time":"2008-01-01T00:00:00Z","timestamp":1199145600000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2008]]},"DOI":"10.1007\/978-3-540-89740-8_19","type":"book-chapter","created":{"date-parts":[[2008,11,27]],"date-time":"2008-11-27T13:14:24Z","timestamp":1227791664000},"page":"279-291","source":"Crossref","is-referenced-by-count":2,"title":["A Case Study in Tightly Coupled Multi-paradigm Parallel Programming"],"prefix":"10.1007","author":[{"given":"Sayantan","family":"Chakravorty","sequence":"first","affiliation":[]},{"given":"Aaron","family":"Becker","sequence":"additional","affiliation":[]},{"given":"Terry","family":"Wilmarth","sequence":"additional","affiliation":[]},{"given":"Laxmikant","family":"Kal\u00e9","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"19_CR1","doi-asserted-by":"publisher","first-page":"300","DOI":"10.1145\/997817.997863","volume-title":"SCG 2004: Proceedings of the twentieth annual symposium on Computational geometry","author":"R. Abedi","year":"2004","unstructured":"Abedi, R., Chung, S.-H., Erickson, J., Fan, Y., Garland, M., Guoy, D., Haber, R., Sullivan, J.M., Thite, S., Zhou, Y.: Spacetime meshing with adaptive refinement and coarsening. In: SCG 2004: Proceedings of the twentieth annual symposium on Computational geometry, pp. 300\u2013309. ACM Press, New York (2004)"},{"key":"19_CR2","unstructured":"Almasi, G., Archer, C., Castanos, J.G., Gupta, M., Martorell, X., Moreira, J.E., Gropp, W., Rus, S., Toonen, B.: Mpi on blue gene\/l: Designing an efficient general purpose messaging solution for a large cellular system"},{"key":"19_CR3","unstructured":"Asanovic, K., Bodik, R., Catanzaro, B.C., Gebis, J.J., Husbands, P., Keutzer, K., Patterson, D.A., Plishker, W.L., Shalf, J., Williams, S.W., Yelick, K.A.: The landscape of parallel computing research: A view from berkeley. Technical Report UCB\/EECS-2006-183, EECS Dept, University of California, Berkeley (December 2006)"},{"key":"19_CR4","doi-asserted-by":"publisher","first-page":"279","DOI":"10.1145\/986537.986603","volume-title":"ACM-SE 42: Proceedings of the 42nd annual Southeast regional conference","author":"C.-C. Chiang","year":"2004","unstructured":"Chiang, C.-C.: Low-level language constructs considered harmful for distributed parallel programming. In: ACM-SE 42: Proceedings of the 42nd annual Southeast regional conference, pp. 279\u2013284. ACM Press, New York (2004)"},{"issue":"1","key":"19_CR5","doi-asserted-by":"publisher","first-page":"325","DOI":"10.1145\/331795.331879","volume":"32","author":"S.-E. Choi","year":"2000","unstructured":"Choi, S.-E., Lewis, E.C.: A study of common pitfalls in simple multi-threaded programs. SIGCSE Bull.\u00a032(1), 325\u2013329 (2000)","journal-title":"SIGCSE Bull."},{"key":"19_CR6","doi-asserted-by":"crossref","unstructured":"Corbalan, J., Duran, A., Labarta, J.: Dynamic load balancing of mpi+openmp applications. Icpp, 195\u2013202 (2004)","DOI":"10.1109\/ICPP.2004.1327921"},{"key":"19_CR7","doi-asserted-by":"crossref","unstructured":"Dagum, L., Menon, R.: OpenMP: An Industry-Standard API for Shared-Memory Programming. IEEE Computational Science & Engineering\u00a05(1) (January-March 1998)","DOI":"10.1109\/99.660313"},{"key":"19_CR8","doi-asserted-by":"crossref","unstructured":"Dotsenko, Y., Coarfa, C., Mellor-Crummey, J.: A multi-platform co-array fortran compiler. In: Proceedings of the 13th International Conference of Parallel Architectures and Compilation Techniques (PACT 2004), Antibes Juan-les-Pins, France (October 2004)","DOI":"10.1109\/PACT.2004.1342539"},{"key":"19_CR9","first-page":"1","volume-title":"Proceedings of the 2002 ACM\/IEEE conference on Supercomputing","author":"T. El-Ghazawi","year":"2002","unstructured":"El-Ghazawi, T., Cantonnet, F.: Upc performance and potential: a npb experimental study. In: Proceedings of the 2002 ACM\/IEEE conference on Supercomputing, pp. 1\u201326. IEEE Computer Society Press, Los Alamitos (2002)"},{"issue":"3","key":"19_CR10","doi-asserted-by":"publisher","first-page":"199","DOI":"10.1002\/(SICI)1096-9128(199803)10:3<199::AID-CPE295>3.0.CO;2-H","volume":"10","author":"A. Ferrari","year":"1998","unstructured":"Ferrari, A., Sunderam, V.S.: Multiparadigm distributed computing with TPVM. Concurrency: Practice and Experience\u00a010(3), 199\u2013228 (1998)","journal-title":"Concurrency: Practice and Experience"},{"key":"19_CR11","doi-asserted-by":"crossref","unstructured":"Foster, I., Avalani, B., Choudhary, A., Xu, M.: A compilation system that integrates high performance fortran and fortran M. In: Proceedings 1994 Scalable High Performance Computing Conference (1994)","DOI":"10.1109\/SHPCC.1994.296657"},{"key":"19_CR12","unstructured":"Foster, I., Xu, M.: Libraries for parallel paradigm integration. In: Kalia, R., Vashishta, P. (eds.) Toward Teraflop Computing and New Grand Challenge Applications. Nova Science Publishers (1994)"},{"key":"19_CR13","doi-asserted-by":"publisher","first-page":"461","DOI":"10.1016\/j.jpdc.2004.03.006","volume":"64","author":"A. Gursoy","year":"2004","unstructured":"Gursoy, A., Kal\u00e9, L.V.: Performance and modularity benefits of messagedriven execution. Journal of Parallel and Distributed Computing\u00a064, 461\u2013480 (2004)","journal-title":"Journal of Parallel and Distributed Computing"},{"key":"19_CR14","doi-asserted-by":"crossref","unstructured":"Hardwick, J.: Porting a Vector Library: a Comparison of MPI, Paris, CMMD and PVM. Technical Report CMU-CS-94-200, Carnegie Mellon University (1994)","DOI":"10.21236\/ADA290231"},{"key":"19_CR15","doi-asserted-by":"crossref","unstructured":"Huang, C., Kale, L.V.: Charisma: Orchestrating migratable parallel objects. In: Proceedings of IEEE International Symposium on High Performance Distributed Computing (HPDC) (July 2007)","DOI":"10.1145\/1272366.1272377"},{"key":"19_CR16","unstructured":"Huang, C., Lee, C.W., Kal\u00e9, L.V.: Support for adaptivity in armci using migratable objects. In: Proceedings of Workshop on Performance Optimization for High-Level Languages and Libraries, Rhodes Island, Greece (2006)"},{"key":"19_CR17","doi-asserted-by":"crossref","unstructured":"Huang, C., Zheng, G., Kumar, S., Kal\u00e9, L.V.: Performance evaluation of adaptive MPI. In: Proceedings of ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming 2006 (March 2006)","DOI":"10.1145\/1122971.1122976"},{"key":"19_CR18","unstructured":"Kal\u00e9, L.V.: Performance and productivity in parallel programming via processor virtualization. In: Proc. of the First Intl. Workshop on Productivity and Performance in High-End Computing (at HPCA 10), Madrid, Spain (February 2004)"},{"key":"19_CR19","doi-asserted-by":"crossref","unstructured":"Kale, L.V., Bhandarkar, M., Brunner, R., Yelon, J.: Multiparadigm, Multilingual Interoperability: Experience with Converse. In: Proceedings of 2nd Workshop on Runtime Systems for Parallel Programming (RTSPP), Orlando, Florida, USA. LNCS (March 1998)","DOI":"10.1007\/3-540-64359-1_682"},{"key":"19_CR20","first-page":"421","volume-title":"Petascale Computing: Algorithms and Applications","author":"L.V. Kale","year":"2008","unstructured":"Kale, L.V., Bohm, E., Mendes, C.L., Wilmarth, T., Zheng, G.: Programming Petascale Applications with Charm++ and AMPI. In: Bader, D. (ed.) Petascale Computing: Algorithms and Applications, pp. 421\u2013441. Chapman & Hall\/CRC Press, Boca Raton (2008)"},{"key":"19_CR21","doi-asserted-by":"crossref","unstructured":"Karypis, G., Kumar, V.: Parallel multilevel k-way partitioning scheme for irregular graphs. In: Supercomputing 1996: Proceedings of the 1996 ACM\/IEEE conference on Supercomputing (CDROM), p. 35 (1996)","DOI":"10.1145\/369028.369103"},{"key":"19_CR22","unstructured":"Kumar, S.: Optimizing Communication for Massively Parallel Processing. Ph.D thesis, University of Illinois, Urbana-Champaign (May 2005)"},{"issue":"2","key":"19_CR23","doi-asserted-by":"publisher","first-page":"13","DOI":"10.1145\/226060.226064","volume":"31","author":"A.L. Lastovetsky","year":"1996","unstructured":"Lastovetsky, A.L.: Mpc: a multi-paradigm programming language for massively parallel computers. SIGPLAN Not.\u00a031(2), 13\u201320 (1996)","journal-title":"SIGPLAN Not."},{"key":"19_CR24","doi-asserted-by":"crossref","unstructured":"Lawlor, O., Chakravorty, S., Wilmarth, T., Choudhury, N., Dooley, I., Zheng, G., Kale, L.: Parfum: A parallel framework for unstructured meshes for scalable dynamic physics applications. Engineering with Computers\u00a022(3-4), 215\u2013235","DOI":"10.1007\/s00366-006-0039-5"},{"key":"19_CR25","first-page":"326","volume-title":"HPDC 1997: Proc. of the 6th IEEE Int. Sym. on High Performance Distributed Computing","author":"J. Leichtl","year":"1997","unstructured":"Leichtl, J., Crandall, P.E., Clement, M.J.: Parallel programming in multi-paradigm clusters. In: HPDC 1997: Proc. of the 6th IEEE Int. Sym. on High Performance Distributed Computing, Washington, DC, USA, p. 326. IEEE Computer Society, Los Alamitos (1997)"},{"key":"19_CR26","unstructured":"Marc Snir, S.O., et al.: MPI: The Complete Reference, vol.\u00a01. The MIT Press, Cambridge"},{"key":"19_CR27","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","DOI":"10.1007\/BFb0097937","volume-title":"Parallel and Distributed Processing","author":"J. Nieplocha","year":"1999","unstructured":"Nieplocha, J., Carpenter, B.: Armci: A portable remote memory copy library for distributed array libraries and compiler run-time systems. In: Rolim, J., et al. (eds.) IPPS-WS 1999 and SPDP-WS 1999. LNCS, vol.\u00a01586. Springer, Heidelberg (1999)"},{"key":"19_CR28","doi-asserted-by":"crossref","unstructured":"Nieplocha, J., Harrison, R.J., Littlefield, R.J.: Global arrays: A nonuniform memory access programming model for high-performance computers. J. Supercomputing\u00a0(10), 197\u2013220 (1996)","DOI":"10.1007\/BF00130708"},{"key":"19_CR29","unstructured":"Smith, L., Bull, M.: Development of mixed mode mpi\/openmp applications. In: Scientific Programming, 9(2-3\/2001), Presented at Workshop on OpenMP Applications and Tools (WOMPAT 2000), San Diego, Calif., July 6-7, 2000, pp. 83\u201398 (2000)"},{"key":"19_CR30","doi-asserted-by":"crossref","unstructured":"Wang, J., Lai, J., Zhao, Y., Zhang, S.: Multi-paradigm and multi-grain parallel execution model based on smp-cluster. In: IEEE John Vincent Atanasoff 2006 International Symposium on Modern Computing, pp. 266\u2013272 (2006)","DOI":"10.1109\/JVA.2006.33"},{"key":"19_CR31","unstructured":"Zheng, G.: Achieving High Performance on Extremely Large Parallel Machines: Performance Prediction and Load Balancing. Ph.D thesis, Department of Computer Science, University of Illinois, Urbana-Champaign (2005)"},{"key":"19_CR32","doi-asserted-by":"publisher","first-page":"435","DOI":"10.1109\/ICPPW.2006.58","volume-title":"2006 International Conference on Parallel Processing Workshops","author":"G. Zheng","year":"2006","unstructured":"Zheng, G., Lawlor, O.S., Kal\u00e9, L.V.: Multiple flows of control in migratable parallel programs. In: 2006 International Conference on Parallel Processing Workshops, Columbus, Ohio, August 2006, pp. 435\u2013444. IEEE Computer Society, Los Alamitos (2006)"}],"container-title":["Lecture Notes in Computer Science","Languages and Compilers for Parallel Computing"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-89740-8_19","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,5,11]],"date-time":"2020-05-11T11:34:39Z","timestamp":1589196879000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-89740-8_19"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2008]]},"ISBN":["9783540897392","9783540897408"],"references-count":32,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-89740-8_19","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2008]]}}}