{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,7]],"date-time":"2024-09-07T03:35:18Z","timestamp":1725680118698},"publisher-location":"Berlin, Heidelberg","reference-count":31,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642303968"},{"type":"electronic","value":"9783642303975"}],"license":[{"start":{"date-parts":[[2012,1,1]],"date-time":"2012-01-01T00:00:00Z","timestamp":1325376000000},"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":[[2012]]},"DOI":"10.1007\/978-3-642-30397-5_3","type":"book-chapter","created":{"date-parts":[[2012,5,12]],"date-time":"2012-05-12T07:41:27Z","timestamp":1336808487000},"page":"24-35","source":"Crossref","is-referenced-by-count":4,"title":["Performance and Productivity of New Programming Languages"],"prefix":"10.1007","author":[{"given":"Iris","family":"Christadler","sequence":"first","affiliation":[]},{"given":"Giovanni","family":"Erbacci","sequence":"additional","affiliation":[]},{"given":"Alan D.","family":"Simpson","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"3_CR1","unstructured":"Simpson, A., et al.: PRACE-PP Deliverable D6.1 Identification and Cate- gorisation of Applications and Initial Benchmarks Suite, \n                    \n                      http:\/\/www.prace-project.eu\/documents\/public-deliverables-1\/Identification_and_Categorisatio_of_Applications_and_Initial_Benchmark_Suite_nal.pdf"},{"key":"3_CR2","unstructured":"Michielse, P., et al.: PRACE-PP Deliverable D6.3.1 Report on available perfor- mance analysis and benchmark tools, Representative Benchmark, \n                    \n                      http:\/\/www.prace-project.eu\/documents\/public-deliverables-1\/public-deliverables\/D6.3.1.pdf"},{"key":"3_CR3","unstructured":"von Alfthan, S., et. al.: PRACE-PP Deliverable D6.5 Report on Porting and Optimisation of Applications, \n                    \n                      http:\/\/www.prace-project.eu\/documents\/public-deliverables\/d6-5.pdf"},{"key":"3_CR4","unstructured":"Jowkar, M., et. al.: PRACE-PP Deliverable D6.4 Report on Approaches to Petascaling, \n                    \n                      http:\/\/www.prace-project.eu\/documents\/public-deliverables\/d6-4.pdf"},{"issue":"4","key":"3_CR5","doi-asserted-by":"crossref","first-page":"441","DOI":"10.1177\/1094342004048537","volume":"18","author":"Ken Kennedy","year":"2004","unstructured":"Kennedy, K., et al.: Defining and Measuring the Productivity of Programming Languages. International Journal of High Performance Computing Applications\u00a018 (2004)","journal-title":"The International Journal of High Performance Computing Applications"},{"key":"3_CR6","unstructured":"Cavazzoni, C., et al.: PRACE-PP Deliverable D6.6 Report on petascale softwarelibraries and programming models, \n                    \n                      http:\/\/www.prace-project.eu\/documents\/public-deliverables\/d6-6.pdf"},{"key":"3_CR7","unstructured":"Asanovic, K., et al.: The Landscape of Parallel Computing Research: A View from Berkeley, Technical Report No. UCB\/EECS-2006-183 (2006), \n                    \n                      http:\/\/www.eecs.berkeley.edu\/Pubs\/TechRpts\/2006\/EECS-2006-183.pdf"},{"key":"3_CR8","doi-asserted-by":"crossref","unstructured":"Che, S., et al.: Rodinia: A benchmark suite for heterogeneous computing. In: IEEE International Symposium on Workload Characterization IISWC 2009, pp. 44\u201354 (2009)","DOI":"10.1109\/IISWC.2009.5306797"},{"key":"3_CR9","unstructured":"The Euroben benchmark home page, \n                    \n                      http:\/\/www.euroben.nl\/"},{"key":"3_CR10","unstructured":"Intel Math Kernel Library, \n                    \n                      http:\/\/software.intel.com\/en-us\/intel-mkl\/"},{"key":"3_CR11","unstructured":"Carlson, W., et al.: UPC: Distributed Shared Memory Programming. Book of WileyInter-Science (2005)"},{"issue":"2","key":"3_CR12","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/289918.289920","volume":"17","author":"Robert W. Numrich","year":"1998","unstructured":"Numrich, R.W., Reid, J.: Co-Array Fortran for Parallel Programming. ACM SIGPLAN Fortran Forum\u00a017 (1998)","journal-title":"ACM SIGPLAN Fortran Forum"},{"key":"3_CR13","doi-asserted-by":"crossref","unstructured":"Dongarra, J., et al.: DARPA\u2019s HPCS Program: History, Models, Tools, Languages. Advances in Computers (2008)","DOI":"10.1016\/S0065-2458(08)00001-6"},{"issue":"3","key":"3_CR14","doi-asserted-by":"crossref","first-page":"291","DOI":"10.1177\/1094342007078442","volume":"21","author":"B.L. Chamberlain","year":"2007","unstructured":"Chamberlain, B.L., et al.: Parallel Programmability and the Chapel Language. International Journal of High Performance Computing Applications\u00a021 (2007)","journal-title":"The International Journal of High Performance Computing Applications"},{"key":"3_CR15","unstructured":"X10 language, \n                    \n                      http:\/\/x10-lang.org"},{"key":"3_CR16","unstructured":"ClearSpeed Cn language, \n                    \n                      http:\/\/www.clearspeed.com"},{"issue":"5","key":"3_CR17","doi-asserted-by":"crossref","first-page":"593","DOI":"10.1147\/rd.515.0593","volume":"51","author":"J. M. Perez","year":"2007","unstructured":"Perez, J.P.: CellSs: making it easier to program the cell broadband engine processor. IBM Journal of Research and Development\u00a051 (2007)","journal-title":"IBM Journal of Research and Development"},{"key":"3_CR18","unstructured":"Nvidia CUDA, \n                    \n                      http:\/\/www.nvidia.com\/object\/cuda_home.htm"},{"key":"3_CR19","unstructured":"OpenCL - The open standard for parallel programming of heterogeneous systems, \n                    \n                      http:\/\/www.khronos.org\/opencl\/"},{"key":"3_CR20","unstructured":"CAPS hmpp workbench, \n                    \n                      http:\/\/www.caps-entreprise.com\/hmpp.html"},{"key":"3_CR21","unstructured":"RapidMind, \n                    \n                      https:\/\/www.rapidmind.com\n                    \n                    \n                   (forwarded to Intel ArBB)"},{"key":"3_CR22","unstructured":"Christadler, I., et al. (eds): PRACE Workshop New Languages and Future Technology Prototypes, Garching (2010), \n                    \n                      http:\/\/www.prace-project.eu\/documents\/prace_workshop_on_new_languages_and_future_technology_prototypes.pdf"},{"key":"3_CR23","unstructured":"Strumpen, V., et. al.: PRACE-1IP Deliverable D9.2.1 First report on multi-Peta to Exascale software, \n                    \n                      http:\/\/www.prace-project.eu\/documents\/public-deliverables-1\/"},{"key":"3_CR24","unstructured":"Intel ArBB, \n                    \n                      http:\/\/software.intel.com\/en-us\/articles\/intel-array-building-blocks\/"},{"key":"3_CR25","unstructured":"Sai Saigar, R., et al.: PRACE-PP Deliverable D8.3.2 Final technical report and architecture proposal, \n                    \n                      http:\/\/www.prace-project.eu\/documents\/public-deliverables\/d8-3-2-extended.pdf"},{"key":"3_CR26","unstructured":"Dongarra, J., et al. (eds): CT Watch Quarterly. High Productivity Computing Systems and the Path Towards Usable Petascale Computing Part A\u00a02(4A) (2006), \n                    \n                      http:\/\/www.ctwatch.org\/quarterly\/pdf\/ctwatchquarterly-8.pdf"},{"issue":"4A","key":"3_CR27","first-page":"52","volume":"2","author":"S. Squires","year":"2006","unstructured":"Squires, S., et al.: Software Productivity Research in High-Performance Com putingi. CT Watch Quarterly\u00a02(4A), 52\u201361 (2006)","journal-title":"CT Watch Quarterly"},{"issue":"4A","key":"3_CR28","first-page":"24","volume":"2","author":"L. Hochstein","year":"2006","unstructured":"Hochstein, L., et al.: Experiments to Understand HPC Time to Development. CT Watch Quarterly\u00a02(4A), 24\u201332 (2006)","journal-title":"CT Watch Quarterly"},{"key":"3_CR29","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"4","DOI":"10.1007\/978-3-642-16233-6_4","volume-title":"Facing the Multicore-Challenge","author":"I. Christadler","year":"2010","unstructured":"Christadler, I., Weinberg, V.: RapidMind: Portability across Architectures and Its Limitations. In: Keller, R., et al. (eds.) Facing the Multicore-Challenge. LNCS, vol.\u00a06310, pp. 4\u201315. Springer, Heidelberg (2010)"},{"key":"3_CR30","unstructured":"Tesla M-Class GPU Computing Modules (\u201cFermi\u201d), \n                    \n                      http:\/\/www.nvidia.com\/docs\/IO\/105880\/DSTesla-M2090LR.pdf"},{"key":"3_CR31","unstructured":"The Cilk Project, \n                    \n                      http:\/\/supertech.csail.mit.edu\/cilk\/"}],"container-title":["Lecture Notes in Computer Science","Facing the Multicore - Challenge II"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-30397-5_3","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2018,10,12]],"date-time":"2018-10-12T16:36:18Z","timestamp":1539362178000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-30397-5_3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012]]},"ISBN":["9783642303968","9783642303975"],"references-count":31,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-30397-5_3","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2012]]}}}