{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,30]],"date-time":"2025-10-30T07:04:37Z","timestamp":1761807877687},"reference-count":31,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2014,7,5]],"date-time":"2014-07-05T00:00:00Z","timestamp":1404518400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Comput Sci Res Dev"],"published-print":{"date-parts":[[2015,5]]},"DOI":"10.1007\/s00450-014-0268-6","type":"journal-article","created":{"date-parts":[[2014,7,4]],"date-time":"2014-07-04T05:23:47Z","timestamp":1404451427000},"page":"207-218","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":6,"title":["Exploring energy-performance-quality tradeoffs for scientific workflows with in-situ data analyses"],"prefix":"10.1007","volume":"30","author":[{"given":"Georgiana","family":"Haldeman","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ivan","family":"Rodero","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Manish","family":"Parashar","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sabela","family":"Ramos","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Eddy Z.","family":"Zhang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ulrich","family":"Kremer","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2014,7,5]]},"reference":[{"key":"268_CR1","doi-asserted-by":"crossref","unstructured":"Andersen DG, Franklin J, Kaminsky M, Phanishayee A, Tan L, Vasudevan V (2009) Fawn: a fast array of wimpy nodes. In: SIGOPS symposium on operating systems principles, pp 1\u201314","DOI":"10.1145\/1629575.1629577"},{"key":"268_CR2","doi-asserted-by":"crossref","unstructured":"Avron H, Gupta A (2012) Managing data-movement for effective shared-memory parallelization of out-of-core sparse solvers. In: 2012 International conference for high performance computing, networking, storage and analysis (SC), pp 1\u201311","DOI":"10.1109\/SC.2012.74"},{"key":"268_CR3","doi-asserted-by":"crossref","unstructured":"Balakrishnan S, Sohi GS (2006) Program demultiplexing: data-flow based speculative parallelization of methods in sequential programs. In: Proceedings of the 33rd annual international symposium on computer architecture, ISCA \u201906, pp 302\u2013313","DOI":"10.1145\/1150019.1136512"},{"key":"268_CR4","doi-asserted-by":"crossref","unstructured":"Baskaran MM, Bondhugula U, Krishnamoorthy S, Ramanujam J, Rountev A, Sadayappan P (2008) Automatic data movement and computation mapping for multi-level parallel architectures with explicitly managed memories. In: Proceedings of the 13th ACM SIGPLAN symposium on principles and practice of parallel programming, PPoPP \u201908, pp 1\u201310","DOI":"10.1145\/1345206.1345210"},{"key":"268_CR5","doi-asserted-by":"crossref","unstructured":"Bennett JC, Abbasi H, Bremer PT, Grout R et al (2012) Combining in-situ and in-transit processing to enable extreme-scale scientific analysis. In: International conference on high performance computing, networking, storage and analysis (SC), pp 49:1\u201349:9","DOI":"10.1109\/SC.2012.31"},{"key":"268_CR6","doi-asserted-by":"crossref","unstructured":"Caulfield AM, Grupp LM, Swanson S (2009). Gordon: using flash memory to build fast, power-efficient clusters for data-intensive applications. In: International conference on architectural support for programming languages and operating systems, pp 217\u2013228","DOI":"10.1145\/1508244.1508270"},{"key":"268_CR7","first-page":"1","volume":"2","author":"JH Chen","year":"2009","unstructured":"Chen JH, Choudhary A, de Supinski B, DeVries M et al (2009) Terascale direct numerical simulations of turbulent combustion using s3d. Comput Sci Discov 2:1\u201331","journal-title":"Comput Sci Discov"},{"key":"268_CR8","unstructured":"Cockcroft AN (2007) Millicomputing: the coolest computers and the flashiest storage. In: International computer measurement group conference, pp 407\u2013414"},{"key":"268_CR9","doi-asserted-by":"crossref","unstructured":"Dathathri R, Reddy C, Ramashekar T, Bondhugula U (2013) Generating efficient data movement code for heterogeneous architectures with distributed-memory. In: 2013 22nd International Conference on parallel architectures and compilation techniques (PACT), pp 375\u2013386","DOI":"10.1109\/PACT.2013.6618833"},{"key":"268_CR10","doi-asserted-by":"crossref","unstructured":"Diamos G, Yalamanchili S (2010) Speculative execution on multi-GPU systems. In: 2010 IEEE international symposium on parallel distributed processing (IPDPS), pp 1\u201312","DOI":"10.1109\/IPDPS.2010.5470427"},{"issue":"3","key":"268_CR11","doi-asserted-by":"crossref","first-page":"213","DOI":"10.1049\/iet-cdt.2009.0091","volume":"5","author":"X Dong","year":"2011","unstructured":"Dong X, Wu X, Xie Y, Chen Y, Li H (2011) Stacking MRAM atop microprocessors: an architecture-level evaluation. IET Comput Digit Tech 5(3):213\u2013220","journal-title":"IET Comput Digit Tech"},{"issue":"11","key":"268_CR12","doi-asserted-by":"crossref","first-page":"62","DOI":"10.1109\/MC.2009.353","volume":"42","author":"D Donofrio","year":"2009","unstructured":"Donofrio D, Oliker L, Shalf J, Wehner MF, Rowen C, Krueger J, Kamil S, Mohiyuddin M (2009) Energy-efficient computing for extreme-scale science. Computer 42(11):62\u201371","journal-title":"Computer"},{"key":"268_CR13","doi-asserted-by":"crossref","unstructured":"Durillo J, Nae V, Prodan R (2013) Multi-objective workflow scheduling: an analysis of the energy efficiency and makespan tradeoff. In: 2013 13th IEEE\/ACM international symposium on cluster, cloud and grid computing (CCGrid), pp 203\u2013210","DOI":"10.1109\/CCGrid.2013.62"},{"key":"268_CR14","unstructured":"Gamell M, Rodero I, Parashar M, Bennett J et al (2013) Exploring power behaviors and tradeoffs of in-situ data analytics. In: International conference on high performance computing networking, storage and analysis (SC). Denver, CO, pp 1\u201312"},{"key":"268_CR15","doi-asserted-by":"crossref","unstructured":"Gamell M, Rodero I, Parashar M, Poole S (2013) Exploring energy and performance behaviors of data-intensive scientific workflows on systems with deep memory hierarchies. In: Proceedings of the 20th international conference on high performance computing (HiPC), pp 1\u201310","DOI":"10.1109\/HiPC.2013.6799122"},{"key":"268_CR16","doi-asserted-by":"crossref","unstructured":"Hammond L, Willey M, Olukotun K (1998) Data speculation support for a chip multiprocessor. In: Proceedings of the eighth international conference on architectural support for programming languages and operating systems, ASPLOS VIII, pp 58\u201369","DOI":"10.1145\/291069.291020"},{"key":"268_CR17","doi-asserted-by":"crossref","unstructured":"Kestor G, Gioiosa R, Kerbyson D, Hoisie A (2013) Quantifying the energy cost of data movement in scientific applications. In: 2013 IEEE international symposium on workload characterization (IISWC), pp 56\u201365","DOI":"10.1109\/IISWC.2013.6704670"},{"key":"268_CR18","doi-asserted-by":"crossref","unstructured":"Krueger J, Donofrio D, Shalf J, Mohiyuddin M, Williams S, Oliker L, Pfreund FJ (2011) Hardware\/software co-design for energy-efficient seismic modeling. In: Proceedings of 2011 international conference for high performance computing, networking, storage and analysis (SC\u201911), pp 73:1\u201373:12","DOI":"10.1145\/2063384.2063482"},{"key":"268_CR19","doi-asserted-by":"crossref","unstructured":"Li D, De Supinski B, Schulz M, Cameron K, Nikolopoulos D (2010) Hybrid MPI\/openMP power-aware computing. In: 2010 IEEE International Symposium on parallel distributed processing (IPDPS), pp 1\u201312","DOI":"10.1109\/IPDPS.2010.5470463"},{"key":"268_CR20","doi-asserted-by":"crossref","unstructured":"Li D, Nikolopoulos D, Cameron K, De Supinski B, Schulz M (2010) Power-aware MPI task aggregation prediction for high-end computing systems. In: 2010 IEEE international symposium on parallel distributed processing (IPDPS), pp 1\u201312","DOI":"10.1109\/IPDPS.2010.5470464"},{"key":"268_CR21","doi-asserted-by":"crossref","unstructured":"Li D, Vetter JS, Marin G, McCurdy C, Cira C, Liu Z, Yu W (2012) Identifying opportunities for byte-addressable non-volatile memory in extreme-scale scientific applications. In: International parallel and distributed processing symposium, pp 945\u2013956","DOI":"10.1109\/IPDPS.2012.89"},{"key":"268_CR22","doi-asserted-by":"crossref","unstructured":"Lim K, Ranganathan P, Chang J, Patel C, Mudge T, Reinhardt S (2008) Understanding and designing new server architectures for emerging warehouse-computing environments. In: Annual international symposium on computer architecture, pp 315\u2013326","DOI":"10.1109\/ISCA.2008.37"},{"issue":"3","key":"268_CR23","doi-asserted-by":"crossref","first-page":"342","DOI":"10.1177\/1094342011414749","volume":"25","author":"C Lively","year":"2011","unstructured":"Lively C, Wu X, Taylor V, Moore S, Chang HC, Cameron K (2011) Energy and performance characteristics of different parallel implementations of scientific applications on multicore systems. Int J High Perform Comput Appl 25(3):342\u2013350","journal-title":"Int J High Perform Comput Appl"},{"issue":"4","key":"268_CR24","doi-asserted-by":"crossref","first-page":"361","DOI":"10.1145\/1189256.1189258","volume":"24","author":"EB Nightingale","year":"2006","unstructured":"Nightingale EB, Chen PM, Flinn J (2006) Speculative execution in a distributed file system. ACM Trans Comput Syst 24(4):361\u2013392","journal-title":"ACM Trans Comput Syst"},{"key":"268_CR25","doi-asserted-by":"crossref","unstructured":"Perrone M, Liu LK, Lu L, Magerlein K, Kim C, Fedulova I, Semenikhin A (2012) Reducing data movement costs: scalable seismic imaging on blue gene. In: 2012 IEEE 26th international parallel distributed processing symposium (IPDPS), pp 320\u2013329","DOI":"10.1109\/IPDPS.2012.38"},{"key":"268_CR26","doi-asserted-by":"crossref","unstructured":"Rivoire S, Shah MA, Ranganathan P, Kozyrakis C (2007) Joulesort: a balanced energy-efficiency benchmark. In: SIGMOD international conference on management of data, pp 365\u2013376","DOI":"10.1145\/1247480.1247522"},{"key":"268_CR27","doi-asserted-by":"crossref","unstructured":"Rodero I, Chandra S, Parashar M, Muralidhar R, Seshadri H, Poole S (2010) Investigating the potential of application-centric aggressive power management for HPC workloads. In: Proceedings of the IEEE international conference on high performance computing (HiPC). Goa, India, pp 1\u201310","DOI":"10.1109\/HIPC.2010.5713196"},{"key":"268_CR28","doi-asserted-by":"crossref","unstructured":"Rountree B, Lownenthal DK, de Supinski BR, Schulz M, Freeh VW, Bletsch T (2009) Adagio: making DVS practical for complex hpc applications. In: International conference on supercomputing, pp 460\u2013469","DOI":"10.1145\/1542275.1542340"},{"key":"268_CR29","unstructured":"Tian C, Feng M, Nagarajan V, Gupta R (2008) Copy or discard execution model for speculative parallelization on multicores. In: Proceedings of the 41st annual IEEE\/ACM international symposium on microarchitecture, MICRO 41, pp 330\u2013341"},{"key":"268_CR30","doi-asserted-by":"crossref","unstructured":"Yan Y, Zhao J, Guo Y, Sarkar V (2010) Hierarchical place trees: a portable abstraction for task parallelism and data movement. In: Proceedings of the 22nd international conference on languages and compilers for parallel computing. LCPC\u201909. Springer, Berlin, pp 172\u2013187","DOI":"10.1007\/978-3-642-13374-9_12"},{"key":"268_CR31","doi-asserted-by":"crossref","unstructured":"Yoon DH, Gonzalez T, Ranganathan P, Schreiber RS (2012) Exploring latency-power tradeoffs in deep nonvolatile memory hierarchies. In: Conference on computing frontiers, pp 95\u2013102","DOI":"10.1145\/2212908.2212923"}],"container-title":["Computer Science - Research and Development"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00450-014-0268-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s00450-014-0268-6\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00450-014-0268-6","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,29]],"date-time":"2019-05-29T13:32:49Z","timestamp":1559136769000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s00450-014-0268-6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,7,5]]},"references-count":31,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2015,5]]}},"alternative-id":["268"],"URL":"https:\/\/doi.org\/10.1007\/s00450-014-0268-6","relation":{},"ISSN":["1865-2034","1865-2042"],"issn-type":[{"value":"1865-2034","type":"print"},{"value":"1865-2042","type":"electronic"}],"subject":[],"published":{"date-parts":[[2014,7,5]]}}}