{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,19]],"date-time":"2024-09-19T15:10:20Z","timestamp":1726758620133},"publisher-location":"Berlin, Heidelberg","reference-count":16,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540419457"},{"type":"electronic","value":"9783540454038"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2001]]},"DOI":"10.1007\/3-540-45403-9_3","type":"book-chapter","created":{"date-parts":[[2007,9,3]],"date-time":"2007-09-03T00:34:51Z","timestamp":1188779691000},"page":"73-107","source":"Crossref","is-referenced-by-count":2,"title":["HPC++ and the HPC++Lib Toolkit"],"prefix":"10.1007","author":[{"given":"Dennis","family":"Gannon","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Peter","family":"Beckman","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Elizabeth","family":"Johnson","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Todd","family":"Green","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mike","family":"Levine","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2001,5,18]]},"reference":[{"key":"3_CR1","unstructured":"Ken Arnold and James Gosling. The Java Programming Language. Addison Wesley, 1996."},{"key":"3_CR2","unstructured":"D.H. Bailey, E. Barszcz, L. Dagum, and H.D. Simon. NAS Parallel Benchmark Results October 1994. Technical Report NAS-94-001, NASA Ames Research Center, 1994."},{"key":"3_CR3","doi-asserted-by":"crossref","unstructured":"P. Beckman and D. Gannon. Tulip: A portable run-time system for object-parallel systems. In Proceedings of the 10th International Parallel Processing Symposium, April 1996.","DOI":"10.1109\/IPPS.1996.508107"},{"key":"3_CR4","unstructured":"Aart J.C. Bik and D. Gannon. Automatically exploiting implicit parallelism in java. Technical report, Department of Computer Science, Indiana University, 1996."},{"key":"3_CR5","doi-asserted-by":"crossref","unstructured":"William W. Carlson and Jesse M. Draper. Distributed data access in AC. In Fifth ACM Sigplan Symposium on Principles and Practices of Parallel Programming, 1995.","DOI":"10.1145\/209936.209942"},{"key":"3_CR6","doi-asserted-by":"crossref","unstructured":"K. Mani Chandy and Carl Kesselman. CC++: A declarative concurrent object-oriented programming notation, 1993. In Research Directions in Concurrent Object Oriented Programming, MIT Press.","DOI":"10.7551\/mitpress\/2087.003.0016"},{"key":"3_CR7","unstructured":"D. Culler, A. Dusseau, S. Goldstein, A. Krishnamurthy, S. Lumetta, T. von Eicken, and K. Yelick. Parallel programming in Split-C. In Supercomputing\u2019 93, 1993."},{"key":"3_CR8","unstructured":"High Performance Fortran Forum. Draft High Performance Fortran Language Specification, November 1992. Version 0.4."},{"key":"3_CR9","unstructured":"Object Management Group. The Common Object Request Broker: Architecture and specification, July 1995. Revision 2.0."},{"key":"3_CR10","unstructured":"Yutaka Ishikawa. Multiple threads template library. Technical Report TR-96-012, Real World Computing Partnership, September 1996."},{"key":"3_CR11","unstructured":"Elizabeth Johnson and Dennis Gannon. Hpc++: Experiments with the parallel standard template library. Technical Report TR-96-51, Indiana University, Department of Computer Science, December 1996."},{"key":"3_CR12","unstructured":"Vipin Kumar, Ananth Grama, Anshul Gupta, and George Karypis. Introduction To Parallel Computing: Design and Analysis of Algorithms. Benjamin\/Cummings Publishing Company, 1994."},{"key":"3_CR13","unstructured":"Mark Nelson. C++ Programmer\u2019s Guide to the Standard Template Library. IDG Books Worldwide, 1995."},{"key":"3_CR14","unstructured":"Alexander Stepanov and Meng Lee. The Standard Template Library. Technical Report HPL-95-11, Hewlett-Packard Laboratories, January 1995."},{"key":"3_CR15","doi-asserted-by":"crossref","unstructured":"Gregory Wilson and Paul Lu. Parallel Programming Using C++. MIT Press, 1996.","DOI":"10.7551\/mitpress\/5241.001.0001"},{"key":"3_CR16","unstructured":"Gregory Wilson and William O\u2019Farrell. An introduction to ABC++. 1995."}],"container-title":["Lecture Notes in Computer Science","Compiler Optimizations for Scalable Parallel Systems"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-45403-9_3","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,2,17]],"date-time":"2024-02-17T18:36:49Z","timestamp":1708195009000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-45403-9_3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2001]]},"ISBN":["9783540419457","9783540454038"],"references-count":16,"URL":"https:\/\/doi.org\/10.1007\/3-540-45403-9_3","relation":{},"ISSN":["0302-9743"],"issn-type":[{"type":"print","value":"0302-9743"}],"subject":[],"published":{"date-parts":[[2001]]}}}