{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T18:23:14Z","timestamp":1725560594360},"publisher-location":"Berlin, Heidelberg","reference-count":22,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540280095"},{"type":"electronic","value":"9783540318132"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2005]]},"DOI":"10.1007\/11532378_20","type":"book-chapter","created":{"date-parts":[[2010,7,20]],"date-time":"2010-07-20T19:16:36Z","timestamp":1279653396000},"page":"268-282","source":"Crossref","is-referenced-by-count":9,"title":["MSA: Multiphase Specifically Shared Arrays"],"prefix":"10.1007","author":[{"given":"Jayant","family":"DeSouza","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Laxmikant V.","family":"Kal\u00e9","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"issue":"12","key":"20_CR1","doi-asserted-by":"crossref","first-page":"66","DOI":"10.1109\/2.546611","volume":"29","author":"S.V. Adve","year":"1996","unstructured":"Adve, S.V., Gharachorloo, K.: Shared memory consistency models: A tutorial. IEEE Computer\u00a029(12), 66\u201376 (1996)","journal-title":"IEEE Computer"},{"key":"20_CR2","doi-asserted-by":"crossref","unstructured":"Bennett, J.K., Carter, J.B., Zwaenepoel, W.: Munin: Distributed shared memory based on type-specific memory coherence. In: Proc. of the Second ACM SIGPLAN Symp. on Principles and Practice of Parallel Programming (PPOPP 1990), pp. 168\u2013177 (1990)","DOI":"10.1145\/99163.99182"},{"key":"20_CR3","volume-title":"The cache coherence problem in shared memory multiprocessors: software solutions","author":"J.K. Bennett","year":"1995","unstructured":"Bennett, J.K., Carter, J.B., Zwaenepoel, W.: Adaptive software cache management for distributed shared memory architectures. In: Tartalja, I., Milutinovic, V. (eds.) The cache coherence problem in shared memory multiprocessors: software solutions. IEEE Computer Society Press, Los Alamitos (1995)"},{"key":"20_CR4","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"141","DOI":"10.1007\/BFb0025876","volume-title":"Proceedings of 7th International Workshop on Languages and Compilers for Parallel Computing","author":"W. Blume","year":"1994","unstructured":"Blume, W., Eigenmann, R., Faigin, K., Grout, J., Hoeflinger, J., Padua, D., Petersen, P., Pottenger, B., Rauchwerger, L., Tu, P., Weatherford, S.: Polaris: Improving the effectiveness of parallelizing compilers. In: LCPC 1994. LNCS, vol.\u00a0892, pp. 141\u2013154. Springer, Heidelberg (1994)"},{"issue":"3","key":"20_CR5","doi-asserted-by":"publisher","first-page":"205","DOI":"10.1145\/210126.210127","volume":"13","author":"J.B. Carter","year":"1995","unstructured":"Carter, J.B., Bennett, J.K., Zwaenepoel, W.: Techniques for reducing consistency-related communications in distributed shared memory systems. ACM Transactions on Computers\u00a013(3), 205\u2013243 (1995)","journal-title":"ACM Transactions on Computers"},{"key":"20_CR6","unstructured":"Cohen, A.: RDMA offers low overhead, high speed. Network World (March 2003), http:\/\/www.nwfusion.com\/news\/tech\/2003\/0324tech.html"},{"key":"20_CR7","doi-asserted-by":"crossref","unstructured":"DeSouza, J., Kal\u00e9, L.V.: Jade: A parallel message-driven Java. In: Proc. Workshop on Java in Computational Science, held in conjunction with the International Conference on Computational Science (ICCS 2003), Melbourne, Australia and Saint Petersburg, Russian Federation (June 2003)","DOI":"10.1007\/3-540-44863-2_74"},{"key":"20_CR8","unstructured":"Fenton, W., Ramkumar, B., Saletore, V., Sinha, A., Kale, L.: Supporting machine independent programming on diverse parallel architectures. In: Proceedings of the International Conference on Parallel Processing, St. Charles, IL, Auguest 1991, pp. 193\u2013201 (1991)"},{"key":"20_CR9","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":"2","key":"20_CR10","doi-asserted-by":"publisher","first-page":"18","DOI":"10.1109\/99.388949","volume":"2","author":"Y.-S. Hwang","year":"1995","unstructured":"Hwang, Y.-S., Das, R., Saltz, J., Hodoscek, M., Brooks, B.: Parallelizing Molecular Dynamics Programs for Distributed Memory Machines. IEEE Computational Science & Engineering\u00a02(2), 18\u201329 (1995)","journal-title":"IEEE Computational Science & Engineering"},{"issue":"3","key":"20_CR11","first-page":"498","volume":"87","author":"L. Iftode","year":"1999","unstructured":"Iftode, L., Singh, J.P.: Shared virtual memory: Progress and challenges. Proc. of the IEEE, Special Issue on Distributed Shared Memory\u00a087(3), 498\u2013507 (1999)","journal-title":"Proc. of the IEEE, Special Issue on Distributed Shared Memory"},{"key":"20_CR12","first-page":"294","volume-title":"PADTAD Workshop for IPDPS 2004","author":"R. Jyothi","year":"2004","unstructured":"Jyothi, R., Lawlor, O.S., Kale, L.V.: Debugging support for Charm++. In: PADTAD Workshop for IPDPS 2004, p. 294. IEEE Press, Los Alamitos (2004)"},{"key":"20_CR13","doi-asserted-by":"publisher","first-page":"91","DOI":"10.1145\/165854.165874","volume-title":"Proceedings of OOPSLA 1993","author":"L. Kal\u00e9","year":"1993","unstructured":"Kal\u00e9, L., Krishnan, S.: CHARM++: A Portable Concurrent Object Oriented System Based on C++. In: Paepcke, A. (ed.) Proceedings of OOPSLA 1993, September 1993, pp. 91\u2013108. ACM Press, New York (1993)"},{"key":"20_CR14","doi-asserted-by":"crossref","first-page":"175","DOI":"10.7551\/mitpress\/5241.003.0009","volume-title":"Parallel Programming using C++","author":"L.V. Kale","year":"1996","unstructured":"Kale, L.V., Krishnan, S.: Charm++: Parallel Programming with Message-Driven Objects. In: Wilson, G.V., Lu, P. (eds.) Parallel Programming using C++, pp. 175\u2013213. MIT Press, Cambridge (1996)"},{"key":"20_CR15","doi-asserted-by":"crossref","first-page":"175","DOI":"10.7551\/mitpress\/5241.003.0009","volume-title":"Parallel Programming using C++","author":"L.V. Kale","year":"1996","unstructured":"Kale, L.V., Krishnan, S.: Charm++: Parallel Programming with Message-Driven Objects. In: Wilson, G.V., Lu, P. (eds.) Parallel Programming using C++, pp. 175\u2013213. MIT Press, Cambridge (1996)"},{"key":"20_CR16","unstructured":"Keleher, P., Dwarkadas, S., Cox, A.L., Zwaenepoel, W.: Treadmarks: Distributed shared memory on standard workstations and operating systems. In: Proc. of the Winter 1994 USENIX Conference, pp. 115\u2013131 (1994)"},{"issue":"4","key":"20_CR17","doi-asserted-by":"publisher","first-page":"440","DOI":"10.1109\/71.97901","volume":"2","author":"C. Koelbel","year":"1991","unstructured":"Koelbel, C., Mehrotra, P.: Compiling global name-space parallel loops for distributed execution. IEEE Trans. on Parallel and Distributed systems\u00a02(4), 440\u2013451 (1991)","journal-title":"IEEE Trans. on Parallel and Distributed systems"},{"key":"20_CR18","doi-asserted-by":"publisher","first-page":"169","DOI":"10.1007\/BF00130708","volume":"10","author":"J. Nieplocha","year":"1996","unstructured":"Nieplocha, J., Harrison, R.J., Littlefield, R.J.: Global arrays: A non-uniform-memory-access programming model for high-performance computers. Journal of Supercomputing\u00a010, 169\u2013189 (1996)","journal-title":"Journal of Supercomputing"},{"key":"20_CR19","doi-asserted-by":"publisher","first-page":"326","DOI":"10.1002\/(SICI)1096-987X(199602)17:3<326::AID-JCC7>3.0.CO;2-X","volume":"17","author":"S.J. Plimpton","year":"1996","unstructured":"Plimpton, S.J., Hendrickson, B.A.: A new parallel method for molecular-dynamics simulation of macromolecular systems. J. Comp. Chem.\u00a017, 326\u2013337 (1996)","journal-title":"J. Comp Chem"},{"key":"20_CR20","doi-asserted-by":"publisher","first-page":"303","DOI":"10.1016\/0743-7315(90)90129-D","volume":"8","author":"J. Saltz","year":"1990","unstructured":"Saltz, J., Crowley, K., Mirchandaney, R., Berryman, H.: Run-time scheduling and execution of loops on message passing machines. Journal of Parallel and Distributed Computing\u00a08, 303\u2013312 (1990)","journal-title":"Journal of Parallel and Distributed Computing"},{"key":"20_CR21","unstructured":"Sinha, A., Kal\u00e9, L.: Information Sharing Mechanisms in Parallel Programs. In: Siegel, H. (ed.) Proceedings of the 8th International Parallel Processing Symposium, Cancun, Mexico, April 1994, pp. 461\u2013468 (1994)"},{"key":"20_CR22","doi-asserted-by":"crossref","unstructured":"Yelick, K.A., Semenzato, L., Pike, G., Miyamoto, C., Liblit, B., Krishnamurthy, A., Hilfinger, P.N., Graham, S.L., Gay, D., Colella, P., Aiken, A.: Titanium: A high-performance Java dialect. Concurrency: Practice and Experience\u00a010(11-13) (September \u2013 November 1998)","DOI":"10.1002\/(SICI)1096-9128(199809\/11)10:11\/13<825::AID-CPE383>3.0.CO;2-H"}],"container-title":["Lecture Notes in Computer Science","Languages and Compilers for High Performance Computing"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/11532378_20.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,3,28]],"date-time":"2024-03-28T15:17:53Z","timestamp":1711639073000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/11532378_20"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2005]]},"ISBN":["9783540280095","9783540318132"],"references-count":22,"URL":"https:\/\/doi.org\/10.1007\/11532378_20","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2005]]}}}