{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T00:48:47Z","timestamp":1740098927230,"version":"3.37.3"},"publisher-location":"Cham","reference-count":14,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319619811"},{"type":"electronic","value":"9783319619828"}],"license":[{"start":{"date-parts":[[2017,1,1]],"date-time":"2017-01-01T00:00:00Z","timestamp":1483228800000},"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":[[2017]]},"DOI":"10.1007\/978-3-319-61982-8_23","type":"book-chapter","created":{"date-parts":[[2017,7,13]],"date-time":"2017-07-13T05:22:20Z","timestamp":1499923340000},"page":"256-269","source":"Crossref","is-referenced-by-count":0,"title":["A Heterogeneous Runtime Environment for\u00a0Scientific Desktop Computing"],"prefix":"10.1007","author":[{"given":"Nuno","family":"Oliveira","sequence":"first","affiliation":[]},{"given":"Pedro D.","family":"Medeiros","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2017,7,14]]},"reference":[{"key":"23_CR1","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"170","DOI":"10.1007\/978-3-642-23397-5_17","volume-title":"Euro-Par 2011 Parallel Processing","author":"M Aldinucci","year":"2011","unstructured":"Aldinucci, M., Danelutto, M., Kilpatrick, P., Meneghin, M., Torquati, M.: Accelerating code on multi-cores with FastFlow. In: Jeannot, E., Namyst, R., Roman, J. (eds.) Euro-Par 2011. LNCS, vol. 6853, pp. 170\u2013181. Springer, Heidelberg (2011). doi:\n10.1007\/978-3-642-23397-5_17"},{"issue":"2","key":"23_CR2","doi-asserted-by":"crossref","first-page":"187","DOI":"10.1002\/cpe.1631","volume":"23","author":"C Augonnet","year":"2011","unstructured":"Augonnet, C., Thibault, S., Namyst, R., Wacrenier, P.A.: StarPU: a unified platform for task scheduling on heterogeneous multicore architectures. Concurr. Comput. Pract. Exper. 23(2), 187\u2013198 (2011). \nhttp:\/\/dx.doi.org\/10.1002\/cpe.1631","journal-title":"Concurr. Comput. Pract. Exper."},{"issue":"S10","key":"23_CR3","first-page":"3","volume":"14","author":"T Cadavez","year":"2010","unstructured":"Cadavez, T., Ferreira, S.C., Medeiros, P., Quaresma, P.J., Rocha, L.A., Velhinho, A., Vignoles, G.: A graphical tool for the tomographic characterization of microstructural features on metal matrix composites. Int. J. Tomogr. Stat. 14(S10), 3\u201315 (2010)","journal-title":"Int. J. Tomogr. Stat."},{"key":"23_CR4","doi-asserted-by":"crossref","unstructured":"Diamos, G., Yalamanchili, S.: Harmony: an execution model and runtime for heterogeneous many core systems. In: HPDC08. ACM, Boston, Massachusetts, USA, June 2008","DOI":"10.1145\/1383422.1383447"},{"volume-title":"Heterogeneous System Architecture: A New Compute Platform Infrastructure","year":"2016","key":"23_CR5","unstructured":"Hwu, W.M.W. (ed.): Heterogeneous System Architecture: A New Compute Platform Infrastructure. Morgan Kaufmann Publishers Inc., Waltham (2016)"},{"key":"23_CR6","unstructured":"Khronos: OpenCL (2016). \nhttp:\/\/www.khronos.org\/opencl"},{"issue":"4","key":"23_CR7","doi-asserted-by":"crossref","first-page":"2","DOI":"10.1145\/2082156.2082158","volume":"39","author":"M Leeser","year":"2011","unstructured":"Leeser, M., Yablonski, D., Brooks, D., King, L.S.: The challenges of writing portable, correct and high performance libraries for GPUs. SIGARCH Comput. Archit. News 39(4), 2\u20137 (2011). \nhttp:\/\/doi.acm.org\/10.1145\/2082156.2082158","journal-title":"SIGARCH Comput. Archit. News"},{"key":"23_CR8","volume-title":"Structured Parallel Programming: Patterns for Efficient Computation","author":"M McCool","year":"2012","unstructured":"McCool, M., Reinders, J., Robison, A.: Structured Parallel Programming: Patterns for Efficient Computation, 1st edn. Morgan Kaufmann Publishers Inc., San Francisco (2012)","edition":"1"},{"issue":"6","key":"23_CR9","doi-asserted-by":"crossref","first-page":"6","DOI":"10.1109\/MCG.2009.130","volume":"29","author":"J Meyer-Spradow","year":"2009","unstructured":"Meyer-Spradow, J., Ropinski, T., Mensmann, J., Hinrichs, K.: Voreen: a rapid-prototyping environment for ray-casting-based volume visualizations. IEEE Comput. Graph. Appl. 29(6), 6\u201313 (2009). \nhttp:\/\/dx.doi.org\/10.1109\/MCG.2009.130","journal-title":"IEEE Comput. Graph. Appl."},{"key":"23_CR10","unstructured":"Miller, M., M.C.D.J.J.C.: Grid-enabling problem solving environments: a case study of SCIRun and NetSolve. In: Proceedings of HPC 2001, pp. 98\u2013103, 22\u201326 April 2001"},{"key":"23_CR11","unstructured":"Parker, S.G., Johnson, C.R.: SCIRun: a scientific programming environment for computational steering. In: Proceedings of the 1995 ACM\/IEEE Conference on Supercomputing. Supercomputing 1995. ACM New York (1995). \nhttp:\/\/doi.acm.org\/10.1145\/224170.224354"},{"key":"23_CR12","unstructured":"Peterson, J., Hallock, M., Cole, J., Luthey-Schulten, Z.: A problem solving environment for stochastic biological simulations. In: Proceedings of the 3rd Workshop on Python for High-Performance and Scientific Computing (2013)"},{"key":"23_CR13","doi-asserted-by":"crossref","unstructured":"Rossbach, C.J., Currey, J., Silberstein, M., Ray, B., Witchel, E.: PTask: operating system abstractions to manage GPUs as compute devices. In: Proceedings of the Twenty-Third ACM Symposium on Operating Systems Principles. SOSP 2011, pp. 233\u2013248. ACM, New York (2011). \nhttp:\/\/doi.acm.org\/10.1145\/2043556.2043579","DOI":"10.1145\/2043556.2043579"},{"key":"23_CR14","volume-title":"OpenDX: Paths to Visualization","author":"D Thompson","year":"2001","unstructured":"Thompson, D., Braun, J., Ford, R.: OpenDX: Paths to Visualization, 1st edn. Visualization and Imagery Solutions Inc, Missoula (2001)","edition":"1"}],"container-title":["Lecture Notes in Computer Science","High Performance Computing for Computational Science \u2013 VECPAR 2016"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-61982-8_23","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,7,13]],"date-time":"2017-07-13T05:28:06Z","timestamp":1499923686000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-61982-8_23"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017]]},"ISBN":["9783319619811","9783319619828"],"references-count":14,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-61982-8_23","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2017]]}}}