{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,4,1]],"date-time":"2022-04-01T10:53:37Z","timestamp":1648810417106},"reference-count":36,"publisher":"Elsevier BV","issue":"5","license":[{"start":{"date-parts":[[2002,5,1]],"date-time":"2002-05-01T00:00:00Z","timestamp":1020211200000},"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":["Parallel Computing"],"published-print":{"date-parts":[[2002,5]]},"DOI":"10.1016\/s0167-8191(02)00093-5","type":"journal-article","created":{"date-parts":[[2002,10,14]],"date-time":"2002-10-14T23:55:37Z","timestamp":1034639737000},"page":"725-748","source":"Crossref","is-referenced-by-count":0,"title":["Data parallel language and compiler support for data intensive applications"],"prefix":"10.1016","volume":"28","author":[{"given":"Renato","family":"Ferreira","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Gagan","family":"Agrawal","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Joel","family":"Saltz","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"78","reference":[{"key":"10.1016\/S0167-8191(02)00093-5_BIB1","unstructured":"A. Afework, M.D. Beynon, F. Bustamante, A. Demarzo, R. Ferreira, R. Miller, M. Silberman, J. Saltz, A. Sussman, H. Tsang, Digital dynamic telepathology\u2013\u2013the virtual microscope, in: Proceedings of the 1998 AMIA Annual Fall Symposium, American Medical Informatics Association, November, 1998"},{"key":"10.1016\/S0167-8191(02)00093-5_BIB2","doi-asserted-by":"crossref","unstructured":"G. Agrawal, J. Saltz, Interprocedural compilation of irregular applications for distributed memory machines, in: Proceedings Supercomputing '95, IEEE Computer Society Press, December, 1995","DOI":"10.1145\/224170.224336"},{"key":"10.1016\/S0167-8191(02)00093-5_BIB3","doi-asserted-by":"crossref","unstructured":"H. Agrawal, R.A. DeMillo, E.H. Spafford, Dynamic slicing in the presence of unconstrained pointers, in: Proceedings of the ACM Fourth Symposium on Testing, Analysis and Verification (TAV4), pp. 60\u201373, 1991","DOI":"10.1145\/120807.120813"},{"issue":"11","key":"10.1016\/S0167-8191(02)00093-5_BIB4","doi-asserted-by":"crossref","first-page":"1181","DOI":"10.1002\/(SICI)1096-9128(199711)9:11<1181::AID-CPE335>3.0.CO;2-F","article-title":"Javar: a prototype Java restructing compiler","volume":"9","author":"Bik","year":"1997","journal-title":"Concurrency Practice and Experience"},{"issue":"3","key":"10.1016\/S0167-8191(02)00093-5_BIB5","doi-asserted-by":"crossref","first-page":"12","DOI":"10.1155\/1993\/158246","article-title":"Distributed pC++: basic ideas for an object parallel language","volume":"2","author":"Bodin","year":"1993","journal-title":"Scientific Programming"},{"key":"10.1016\/S0167-8191(02)00093-5_BIB6","doi-asserted-by":"crossref","unstructured":"R. Bordawekar, A. Choudhary, K. Kennedy, C. Koelbel, M. Paleczny, A model and compilation strategy for out-of-core data parallel programs, in: Proceedings of the Fifth ACM SIGPLAN Symposium on Principles & Practice of Parallel Programming (PPOPP), ACM SIGPLAN Notices, vol. 30, no. 8. ACM Press, July 1995, pp. 1\u201310","DOI":"10.1145\/209936.209938"},{"key":"10.1016\/S0167-8191(02)00093-5_BIB7","unstructured":"B. Carpenter, G. Zhan, G. Fox, Y. Wen, X. Li, HPJava: Data-parallel extensions to Java. Available from http:\/\/www.npac.syr.edu\/projects\/pcrc\/July97\/doc.html, December 1997"},{"issue":"1","key":"10.1016\/S0167-8191(02)00093-5_BIB8","doi-asserted-by":"crossref","first-page":"58","DOI":"10.1145\/273244.273264","article-title":"T2: a customizable parallel database for multi-dimensional data","volume":"27","author":"Chang","year":"1998","journal-title":"ACM SIGMOD Record"},{"key":"10.1016\/S0167-8191(02)00093-5_BIB9","doi-asserted-by":"crossref","unstructured":"C. Chang, R. Ferreira, A. Sussman, J. Saltz, Infrastructure for building parallel database systems for multi-dimensional data, in: Proceedings of the Second Merged IPPS\/SPDP (13th International Parallel Processing Symposium & 10th Symposium on Parallel and Distributed Processing), IEEE Computer Society Press, April, 1999","DOI":"10.1109\/IPPS.1999.760536"},{"key":"10.1016\/S0167-8191(02)00093-5_BIB10","unstructured":"C. Chang, B. Moon, A. Acharya, C. Shock, A. Sussman, J. Saltz, Titan: a high performance remote-sensing database, in: Proceedings of the 1997 International Conference on Data Engineering, IEEE Computer Society Press, April, 1997, pp. 375\u2013384"},{"key":"10.1016\/S0167-8191(02)00093-5_BIB11","doi-asserted-by":"crossref","unstructured":"A.A. Chien, W.J. Dally, Concurrent aggregates (CA), in: Proceedings of the Second ACM SIGPLAN Symposium on Principles & Practice of Parallel Programming (PPOPP), ACM Press, March, 1990, pp. 187\u2013196","DOI":"10.1145\/99164.376303"},{"issue":"11","key":"10.1016\/S0167-8191(02)00093-5_BIB12","doi-asserted-by":"crossref","first-page":"1063","DOI":"10.1002\/(SICI)1096-9128(199711)9:11<1063::AID-CPE344>3.0.CO;2-G","article-title":"Just-in-time optimizations for high-performance Java programs","volume":"9","author":"Cierniak","year":"1997","journal-title":"Concurrency Practice and Experience"},{"issue":"3","key":"10.1016\/S0167-8191(02)00093-5_BIB13","doi-asserted-by":"crossref","first-page":"225","DOI":"10.1145\/233557.233558","article-title":"The Vesta parallel file system","volume":"14","author":"Corbett","year":"1996","journal-title":"ACM Transactions on Computer Systems"},{"key":"10.1016\/S0167-8191(02)00093-5_BIB14","doi-asserted-by":"crossref","unstructured":"P.E. Crandall, R.A. Aydt, A.C. Chien, D.A. Reed, Input\/Output characteristics of Scalable Parallel Applications, in: Proceedings Supercomputing '95, December, 1995","DOI":"10.1145\/224170.224396"},{"key":"10.1016\/S0167-8191(02)00093-5_BIB15","doi-asserted-by":"crossref","unstructured":"R. Das, P. Havlak, J. Saltz, K. Kennedy, Index array flattening through program transformation, in: Proceedings Supercomputing '95, IEEE Computer Society Press, December, 1995","DOI":"10.1145\/224170.224420"},{"key":"10.1016\/S0167-8191(02)00093-5_BIB16","unstructured":"R. Ferreira, B. Moon, J. Humphries, A. Sussman, J. Saltz, R. Miller, A. Demarzo, The virtual microscope, in: Proceedings of the 1997 AMIA Annual Fall Symposium, October 1997, American Medical Informatics Association, Hanley and Belfus, Inc., pp. 449\u2013453, Also available as University of Maryland Technical Report CS-TR-3777 and UMIACS-TR-97-35"},{"key":"10.1016\/S0167-8191(02)00093-5_BIB17","doi-asserted-by":"crossref","unstructured":"M.J. Harrold, N. Ci, Reuse-driven interprocedural slicing, in: Proceedings of the International Conference on Software Engineering, 1998","DOI":"10.1109\/ICSE.1998.671104"},{"key":"10.1016\/S0167-8191(02)00093-5_BIB18","unstructured":"High Performance Fortran Forum, HPF language specification, version 2.0, Available from http:\/\/www.crpc.rice.edu\/HPFF\/versions\/hpf2\/files\/hpf-v20.ps.gz, January, 1997"},{"issue":"8","key":"10.1016\/S0167-8191(02)00093-5_BIB19","doi-asserted-by":"crossref","first-page":"66","DOI":"10.1145\/135226.135230","article-title":"Compiling Fortran D for MIMD distributed-memory machines","volume":"35","author":"Hiranandani","year":"1992","journal-title":"Communications of the ACM"},{"key":"10.1016\/S0167-8191(02)00093-5_BIB20","doi-asserted-by":"crossref","unstructured":"M. Kandemir, J. Ramanujam, A. Choudhary, Improving the performance of out-of-core computations, in: Proceedings of International Conference on Parallel Processing, August, 1997","DOI":"10.1109\/ICPP.1997.622574"},{"issue":"4","key":"10.1016\/S0167-8191(02)00093-5_BIB21","doi-asserted-by":"crossref","first-page":"440","DOI":"10.1109\/71.97901","article-title":"Compiling global name-space parallel loops for distributed execution","volume":"2","author":"Koelbel","year":"1991","journal-title":"IEEE Transactions on Parallel and Distributed Systems"},{"key":"10.1016\/S0167-8191(02)00093-5_BIB22","unstructured":"D. Kotz, Disk-directed I\/O for MIMD multiprocessors, in: Proceedings of the 1994 Symposium on Operating Systems Design and Implementation, ACM Press, November 1994, pp. 61\u201374"},{"key":"10.1016\/S0167-8191(02)00093-5_BIB23","series-title":"Proceedings of the Ninth SIAM Conference on Parallel Processing for Scientific Computing","article-title":"Coupling multiple simulations via a high performance customizable database system","author":"Kurc","year":"1999"},{"key":"10.1016\/S0167-8191(02)00093-5_BIB24","series-title":"Proceedings of the Ninth International Parallel Processing Symposium","first-page":"820","article-title":"Exploiting spatial regularity in irregular iterative applications","author":"Lain","year":"1995"},{"key":"10.1016\/S0167-8191(02)00093-5_BIB25","doi-asserted-by":"crossref","DOI":"10.1147\/sj.373.0409","article-title":"Optimizing bounds checking in Java programs","author":"Midkiff","year":"1998","journal-title":"IBM Systems Journal"},{"key":"10.1016\/S0167-8191(02)00093-5_BIB26","doi-asserted-by":"crossref","unstructured":"T.C. Mowry, A.K. Demke, O. Krieger, Automatic compiler-inserted i\/o prefetching for out-of-core applications, in: Proceedings of the Second Symposium on Operating Systems Design and plementation (OSDI '96), November, 1996","DOI":"10.1145\/238721.238734"},{"key":"10.1016\/S0167-8191(02)00093-5_BIB27","unstructured":"NASA Goddard Distributed Active Archive Center (DAAC), Advanced Very High Resolution Radiometer Global Area Coverage (AVHRR GAC) data, http:\/\/daac.gsfc.nasa.gov\/CAMPAIGN_DOCS\/ LAND_BIO\/origins.html"},{"key":"10.1016\/S0167-8191(02)00093-5_BIB28","doi-asserted-by":"crossref","unstructured":"R. Fiutem P. Tonnela, G. Antonio, E. Merlo, Flow-insensitive C++ pointers and polymorphism analysis and its application to slicing, in: Proceedings of the International Conference on Software Engineering, 1997","DOI":"10.1145\/253228.253371"},{"key":"10.1016\/S0167-8191(02)00093-5_BIB29","series-title":"Proceedings of the Fifth Symposium on the Frontiers of Massively Parallel Computation","first-page":"110","article-title":"Compiler support for out-of-core arrays on parallel machines","author":"Paleczny","year":"1995"},{"key":"10.1016\/S0167-8191(02)00093-5_BIB30","doi-asserted-by":"crossref","unstructured":"J. Plevyak, A.A. Chien, Precise concrete type inference for object-oriented languages, in: Ninth Annual Conference on Object-Oriented Programming Systems, Languages, and Applications (OOPSLA '94), October, 1994, pp. 324\u2013340","DOI":"10.1145\/191080.191130"},{"key":"10.1016\/S0167-8191(02)00093-5_BIB31","doi-asserted-by":"crossref","unstructured":"W. Pugh, E. Rosser, Iteration space slicing and its application to communication optimization, in: Proceedings of the International Conference on Supercomputing, 1997","DOI":"10.1145\/263580.263637"},{"key":"10.1016\/S0167-8191(02)00093-5_BIB32","doi-asserted-by":"crossref","unstructured":"T. Reps, S. Horwitz, M. Sagiv, G. Rosay, Speeding up slicing, in: Proceedings of the Conference on Foundations of Software Engineering, 1994","DOI":"10.1145\/193173.195287"},{"issue":"6","key":"10.1016\/S0167-8191(02)00093-5_BIB33","first-page":"70","article-title":"Passion optimized I\/O for parallel applications","volume":"29","author":"Thakur","year":"1996","journal-title":"IEEE Computer"},{"issue":"3","key":"10.1016\/S0167-8191(02)00093-5_BIB34","first-page":"121","article-title":"A survey of program slicing techniques","volume":"3","author":"Tip","year":"1995","journal-title":"Journal of Programming Languages"},{"issue":"6","key":"10.1016\/S0167-8191(02)00093-5_BIB35","doi-asserted-by":"crossref","first-page":"737","DOI":"10.1109\/12.391186","article-title":"Distributed memory compiler design for sparse problems","volume":"44","author":"Wu","year":"1995","journal-title":"IEEE Transactions on Computers"},{"issue":"11","key":"10.1016\/S0167-8191(02)00093-5_BIB36","first-page":"11","article-title":"Titanium: a high-performance Java dialect","volume":"9","author":"Yelick","year":"1998","journal-title":"Concurrency Practice and Experience"}],"container-title":["Parallel Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0167819102000935?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0167819102000935?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2020,2,5]],"date-time":"2020-02-05T09:25:38Z","timestamp":1580894738000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0167819102000935"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2002,5]]},"references-count":36,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2002,5]]}},"alternative-id":["S0167819102000935"],"URL":"https:\/\/doi.org\/10.1016\/s0167-8191(02)00093-5","relation":{},"ISSN":["0167-8191"],"issn-type":[{"value":"0167-8191","type":"print"}],"subject":[],"published":{"date-parts":[[2002,5]]}}}