{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,31]],"date-time":"2025-10-31T07:23:53Z","timestamp":1761895433020},"reference-count":32,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2012,2,2]],"date-time":"2012-02-02T00:00:00Z","timestamp":1328140800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["J Supercomput"],"published-print":{"date-parts":[[2013,2]]},"DOI":"10.1007\/s11227-012-0740-7","type":"journal-article","created":{"date-parts":[[2012,2,1]],"date-time":"2012-02-01T15:37:10Z","timestamp":1328110630000},"page":"326-347","source":"Crossref","is-referenced-by-count":17,"title":["Deadline and energy constrained dynamic resource allocation in a heterogeneous computing environment"],"prefix":"10.1007","volume":"63","author":[{"given":"B. Dalton","family":"Young","sequence":"first","affiliation":[]},{"given":"Jonathan","family":"Apodaca","sequence":"additional","affiliation":[]},{"given":"Luis Diego","family":"Brice\u00f1o","sequence":"additional","affiliation":[]},{"given":"Jay","family":"Smith","sequence":"additional","affiliation":[]},{"given":"Sudeep","family":"Pasricha","sequence":"additional","affiliation":[]},{"given":"Anthony A.","family":"Maciejewski","sequence":"additional","affiliation":[]},{"given":"Howard Jay","family":"Siegel","sequence":"additional","affiliation":[]},{"given":"Bhavesh","family":"Khemka","sequence":"additional","affiliation":[]},{"given":"Shirish","family":"Bahirat","sequence":"additional","affiliation":[]},{"given":"Adrian","family":"Ramirez","sequence":"additional","affiliation":[]},{"given":"Yong","family":"Zou","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2012,2,2]]},"reference":[{"key":"740_CR1","unstructured":"Advanced configuration and power interface specification (2010). http:\/\/www.acpi.info\/DOWNLOADS\/ACPIspec40a.pdf . Accessed 2 Mar 2011"},{"key":"740_CR2","unstructured":"Advanced Micro Devices (2010) AMD Family 10h Desktop Processor Power and Thermal Data Sheet. http:\/\/support.amd.com\/us\/Processor_TechDocs\/43375.pdf . Accessed 2 Mar 2011"},{"key":"740_CR3","unstructured":"Advanced Micro Devices (2010) AMD PowerNow! Technology. http:\/\/www.amd.com\/us\/products\/technologies\/amd-powernow-technology\/Pages\/amd-powernow-technology.aspx . Accessed 2 Mar 2011"},{"key":"740_CR4","unstructured":"Advanced Micro Devices (2010) BIOS and Kernel Developer\u2019s Guide (BKDG) for Family 10h Processors. http:\/\/support.amd.com\/us\/Processor_TechDocs\/31116.pdf . Accessed 2 Mar 2011"},{"key":"740_CR5","first-page":"41-1","volume-title":"Handbook of parallel computing: models, algorithms, and applications","author":"S Ali","year":"2008","unstructured":"Ali S, Maciejewski AA, Siegel HJ (2008) Perspectives on robust resource allocation for heterogeneous parallel systems. In: Handbook of parallel computing: models, algorithms, and applications. Chapman & Hall\/CRC Press, Boca Raton, pp 41-1\u201341-30"},{"issue":"7","key":"740_CR6","doi-asserted-by":"crossref","first-page":"630","DOI":"10.1109\/TPDS.2004.24","volume":"15","author":"S Ali","year":"2004","unstructured":"Ali S, Maciejewski AA, Siegel HJ, Kim JK (2004) Measuring the robustness of a resource allocation. IEEE Trans Parallel Distrib Syst 15(7):630\u2013641","journal-title":"IEEE Trans Parallel Distrib Syst"},{"issue":"3","key":"740_CR7","first-page":"195","volume":"3","author":"S Ali","year":"2000","unstructured":"Ali S, Siegel HJ, Maheswaran M, Hensgen D (2000) Representing task and machine heterogeneities for heterogeneous computing systems. Tamkang J Sci Eng, Special 50th Anniversary Issue 3(3):195\u2013207.","journal-title":"Tamkang J Sci Eng"},{"key":"740_CR8","volume-title":"9th ACS\/IEEE international conference on computer systems and applications (AICCSA \u201911)","author":"J Apodaca","year":"2011","unstructured":"Apodaca J, Young D, Brice\u00f1o L, Smith J, Pasricha S, Maciejewski AA, Siegel HJ, Bahirat S, Khemka B, Ramirez A, Zou Y (2011) Stochastically robust static resource allocation for energy minimization with a makespan constraint in a heterogeneous computing environment. In: 9th ACS\/IEEE international conference on computer systems and applications (AICCSA \u201911)"},{"key":"740_CR9","first-page":"95","volume-title":"22nd IEEE real-time systems symposium (RTSS \u201901)","author":"H Aydin","year":"2001","unstructured":"Aydin H, Melhem R, Mosse D, Mejia-Alvarez P (2001) Dynamic and aggressive scheduling techniques for power-aware real-time systems. In: 22nd IEEE real-time systems symposium (RTSS \u201901), pp 95\u2013105"},{"key":"740_CR10","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1109\/ISPDC.2009.19","volume-title":"8th international symposium on parallel and distributed computing (ISPDC \u201909)","author":"J Barbosa","year":"2009","unstructured":"Barbosa J, Moreira B (2009) Dynamic job scheduling on heterogeneous clusters. In: 8th international symposium on parallel and distributed computing (ISPDC \u201909), pp 3\u201310"},{"key":"740_CR11","doi-asserted-by":"crossref","first-page":"261","DOI":"10.1007\/978-1-4757-6217-4_14","volume-title":"Power aware computing","author":"P Bohrer","year":"2002","unstructured":"Bohrer P, Elnozahy EN, Keller T, Kistler M, Lefurgy C, McDowell C, Rajamony R (2002) The case for power management in web servers. In: Power aware computing. Kluwer Academic, Norwell, pp\u00a0261\u2013289"},{"issue":"11","key":"740_CR12","doi-asserted-by":"crossref","first-page":"1780","DOI":"10.1109\/TPDS.2011.44","volume":"22","author":"L Brice\u00f1o","year":"2011","unstructured":"Brice\u00f1o L, Siegel HJ, Maciejewski AA, Oltikar M, Brateman J, White J, Martin J, Knapp K (2011) Heuristics for robust resource allocation of satellite weather data processing on a heterogeneous parallel system. IEEE Trans Parallel Distrib Syst 22(11):1780\u20131787","journal-title":"IEEE Trans Parallel Distrib Syst"},{"key":"740_CR13","first-page":"1","volume-title":"20th heterogeneity in computing workshop (HCW \u201911)","author":"LD Brice\u00f1o","year":"2011","unstructured":"Brice\u00f1o LD, Khemka B, Siegel HJ, Maciejewski AA, Groer C, Koenig G, Okonski G, Poole S (2011) Time utility functions for modeling and evaluating resource allocations in a heterogeneous computing system. In: 20th heterogeneity in computing workshop (HCW \u201911), pp 1\u201314"},{"key":"740_CR14","unstructured":"CSU Information Science and Technology Center (2011) ISTeC Cray High Performance Computing (HPC) System. http:\/\/istec.colostate.edu\/istec_cray . Accessed 15 June 2011"},{"key":"740_CR15","unstructured":"Intel Corporation (2010) Frequently asked questions for Intel SpeedStep Technology. http:\/\/www.intel.com\/support\/processors\/sb\/CS-028855.htm . Accessed 2 Mar 2011"},{"issue":"2","key":"740_CR16","doi-asserted-by":"crossref","first-page":"19","DOI":"10.1109\/MIC.2010.130","volume":"15","author":"A Iosup","year":"2010","unstructured":"Iosup A, Epema D (2010) Grid workloads. IEEE Internet Comput 15(2):19\u201326","journal-title":"IEEE Internet Comput"},{"issue":"11","key":"740_CR17","doi-asserted-by":"crossref","first-page":"1445","DOI":"10.1109\/TPDS.2008.113","volume":"19","author":"JK Kim","year":"2008","unstructured":"Kim JK, Siegel HJ, Maciejewski AA, Eigenmann R (2008) Dynamic resource management in energy constrained heterogeneous computing systems using voltage scaling. IEEE Trans Parallel Distrib Syst 19(11):1445\u20131457","journal-title":"IEEE Trans Parallel Distrib Syst"},{"key":"740_CR18","doi-asserted-by":"crossref","first-page":"541","DOI":"10.1109\/CCGRID.2007.85","volume-title":"7th IEEE\/ACM international symposium on cluster computing and the grid (CCGrid \u201905)","author":"KH Kim","year":"2007","unstructured":"Kim KH, Buyya R, Kim J (2007) Power aware scheduling of bag-of-tasks applications with deadline constraints on dvs-enabled clusters. In: 7th IEEE\/ACM international symposium on cluster computing and the grid (CCGrid \u201905), pp 541\u2013548"},{"key":"740_CR19","unstructured":"Koomey JG (2007) Estimating total power consumption by servers in the US and the world. Tech rep, Lawrence Berkeley National Laboratory. http:\/\/citeseerx.ist.psu.edu\/viewdoc\/download?doi=10.1.1.87.5562&rep=rep1&type=pdf"},{"key":"740_CR20","unstructured":"Koomey JG, Belady C, Patterson M, Santos A, Lange KD (2009) Assessing trends over time in performance, costs, and energy use for servers. Tech rep, Lawrence Berkeley National Laboratory, Stanford University, Microsoft Corporation, and Intel Corporation. http:\/\/citeseerx.ist.psu.edu\/viewdoc\/download?doi=10.1.1.87.5562&rep=rep1&type=pdf . Accessed 2 Mar 2011"},{"key":"740_CR21","volume-title":"Probability & random processes for electrical engineering","author":"A Leon-Garcia","year":"1989","unstructured":"Leon-Garcia A (1989) Probability & random processes for electrical engineering. Addison-Wesley, Reading"},{"key":"740_CR22","first-page":"432","volume-title":"1998 international conference on parallel processing (ICPP \u201998)","author":"C Li","year":"1998","unstructured":"Li C, Bettati R, Zhao W (1998) Response time analysis for distributed real-time systems with bursty job arrivals. In: 1998 international conference on parallel processing (ICPP \u201998), pp 432\u2013440"},{"issue":"1","key":"740_CR23","doi-asserted-by":"crossref","first-page":"35","DOI":"10.1006\/jpdc.1997.1349","volume":"44","author":"YA Li","year":"1997","unstructured":"Li YA, Antonio JK, Siegel HJ, Tan M, Watson DW (1997) Determining the execution time distribution for a data parallel program in a heterogeneous computing environment. J Parallel Distrib Comput 44(1):35\u201352","journal-title":"J Parallel Distrib Comput"},{"issue":"2","key":"740_CR24","doi-asserted-by":"crossref","first-page":"107","DOI":"10.1006\/jpdc.1999.1581","volume":"59","author":"M Maheswaran","year":"1999","unstructured":"Maheswaran M, Ali S, Siegel HJ, Hensgen D, Freund RF (1999) Dynamic mapping of a class of independent tasks onto heterogeneous computing systems. J Parallel Distrib Comput 59(2):107\u2013121","journal-title":"J Parallel Distrib Comput"},{"key":"740_CR25","volume-title":"Signals, systems, and transforms","author":"CL Phillips","year":"2003","unstructured":"Phillips CL, Parr JM, Riskin EA (2003) Signals, systems, and transforms. Pearson Education, Upper Saddle River"},{"key":"740_CR26","first-page":"263","volume-title":"2010 international conference on parallel and distributed processing techniques and applications (PDPTA \u201910)","author":"J Smith","year":"2010","unstructured":"Smith J, Apodaca J, Maciejewski AA, Siegel HJ (2010) Batch mode stochastic-based robust dynamic resource allocation in a heterogeneous computing system. In: 2010 international conference on parallel and distributed processing techniques and applications (PDPTA \u201910), pp 263\u2013269"},{"key":"740_CR27","volume-title":"38th international conference on parallel processing (ICPP \u201909)","author":"J Smith","year":"2009","unstructured":"Smith J, Chong EKP, Maciejewski AA, Siegel HJ (2009) Stochastic-based robust dynamic resource allocation in a heterogeneous computing system. In: 38th international conference on parallel processing (ICPP \u201909)"},{"key":"740_CR28","doi-asserted-by":"crossref","first-page":"2461","DOI":"10.1002\/9780470050118.ecse122","volume-title":"Wiley encyclopedia of computer science and engineering","author":"J Smith","year":"2009","unstructured":"Smith J, Siegel HJ, Maciejewski AA (2009) Robust resource allocation in heterogeneous parallel and distributed computing systems. In: Wah BW (ed) Wiley encyclopedia of computer science and engineering, vol 4. Wiley, Hoboken, pp 2461\u20132470"},{"key":"740_CR29","volume-title":"All of statistics: a concise course in statistical inference","author":"L Wasserman","year":"2005","unstructured":"Wasserman L (2005) All of statistics: a concise course in statistical inference. Springer, New York"},{"issue":"8","key":"740_CR30","doi-asserted-by":"crossref","first-page":"1467","DOI":"10.1109\/TCAD.2008.925778","volume":"27","author":"C Xian","year":"2008","unstructured":"Xian C, Lu YH, Li Z (2008) Dynamic voltage scaling for multitasking real-time systems with uncertain execution time. IEEE Trans Comput-Aided Des Integr Circuits Syst 27(8):1467\u20131478","journal-title":"IEEE Trans Comput-Aided Des Integr Circuits Syst"},{"key":"740_CR31","volume-title":"4th international workshop on parallel programming models and systems software for high-end computing (P2S2 \u201911)","author":"D Young","year":"2011","unstructured":"Young D, Apodaca J, Brice\u00f1o L, Smith J, Pasricha S, Maciejewski AA, Siegel HJ, Bahirat S, Khemka B, Ramirez A, Zou Y (2011) Energy-constrained dynamic resource allocation in a heterogeneous computing environment. In: 4th international workshop on parallel programming models and systems software for high-end computing (P2S2 \u201911)"},{"key":"740_CR32","first-page":"452","volume-title":"2008 Asia and South Pacific design automation conference (ASPDAC \u201908)","author":"H Yu","year":"2008","unstructured":"Yu H, Veeravalli B, Ha Y (2008) Dynamic scheduling of imprecise-computation tasks in maximizing QoS under energy constraints for embedded systems. In: 2008 Asia and South Pacific design automation conference (ASPDAC \u201908), pp 452\u2013455"}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-012-0740-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11227-012-0740-7\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-012-0740-7","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,4,18]],"date-time":"2024-04-18T20:25:26Z","timestamp":1713471926000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11227-012-0740-7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012,2,2]]},"references-count":32,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2013,2]]}},"alternative-id":["740"],"URL":"https:\/\/doi.org\/10.1007\/s11227-012-0740-7","relation":{},"ISSN":["0920-8542","1573-0484"],"issn-type":[{"value":"0920-8542","type":"print"},{"value":"1573-0484","type":"electronic"}],"subject":[],"published":{"date-parts":[[2012,2,2]]}}}