{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,26]],"date-time":"2025-03-26T07:49:35Z","timestamp":1742975375944,"version":"3.40.3"},"publisher-location":"Cham","reference-count":16,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319495828"},{"type":"electronic","value":"9783319495835"}],"license":[{"start":{"date-parts":[[2016,1,1]],"date-time":"2016-01-01T00:00:00Z","timestamp":1451606400000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2016]]},"DOI":"10.1007\/978-3-319-49583-5_29","type":"book-chapter","created":{"date-parts":[[2016,11,24]],"date-time":"2016-11-24T03:11:09Z","timestamp":1479957069000},"page":"388-404","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Feedback Control Optimization for Performance and Energy Efficiency on CPU-GPU Heterogeneous Systems"],"prefix":"10.1007","author":[{"given":"Feng-Sheng","family":"Lin","sequence":"first","affiliation":[]},{"given":"Po-Ting","family":"Liu","sequence":"additional","affiliation":[]},{"given":"Ming-Hua","family":"Li","sequence":"additional","affiliation":[]},{"given":"Pao-Ann","family":"Hsiung","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2016,11,25]]},"reference":[{"key":"29_CR1","unstructured":"Top. 500 Supercomputer Sites (2013). \n                      http:\/\/www.top500.org"},{"key":"29_CR2","unstructured":"The Green500 (2013). \n                      http:\/\/www.green500.org"},{"key":"29_CR3","doi-asserted-by":"crossref","unstructured":"Che, S., Boyer, M., Meng, J., Tarjan, D., Sheaffer, J.W., Lee, S., Skadron, K.: Rodinia: a benchmark suite for heterogeneous computing. In: Proceedings of the IEEE International Symposium on Workload Characterization (IISWC), pp. 44\u201354. IEEE Press, October 2009","DOI":"10.1109\/IISWC.2009.5306797"},{"key":"29_CR4","unstructured":"NVIDIA CUDA Toolkit 5.5. \n                      https:\/\/developer.nvidia.com\/cuda-toolkit-55-archive"},{"key":"29_CR5","unstructured":"Matthew, S., Henry, D., Karthikeyan, S.: Porting CMP benchmarks to GPUs. Department of Computer Sciences, The University of Wisconsin-Madison, Technical report (2011)"},{"key":"29_CR6","unstructured":"Li, J., Martinez, J.F., Huang, M.C.: The thrifty barrier: energy-aware synchronization in shared-memory multiprocessors. In: Proceedings of the 10th International Symposium on High Performance Computer Architecture (HPCA), p. 14. IEEE Computer Society, February 2004"},{"key":"29_CR7","doi-asserted-by":"crossref","unstructured":"Lim, M., Freeh, V.W., Lowenthal, D.K.: Adaptive, transparent frequency and voltage scaling of communication phases in MPI programs. In: Proceedings of the ACM\/IEEE Conference on Supercomputing (SC). IEEE Press, November 2006","DOI":"10.1109\/SC.2006.11"},{"key":"29_CR8","doi-asserted-by":"crossref","unstructured":"Hong, S., Kim, H.: An integrated GPU power and performance model. In: Proceedings of the 37th Annual International Symposium on Computer Architecture (ISCA), pp. 280\u2013289. ACM Press, June 2010","DOI":"10.1145\/1815961.1815998"},{"key":"29_CR9","doi-asserted-by":"crossref","unstructured":"Song, S., Su, C., Rountree, B., Cameron, K.W.: A simplified and accurate model of power-performance efficiency on emergent GPU architectures. In: Proceedings of the IEEE 27th International Symposium on Parallel and Distributed Processing (IPDPS), pp. 673\u2013686. IEEE Computer Society, May 2013","DOI":"10.1109\/IPDPS.2013.73"},{"key":"29_CR10","doi-asserted-by":"crossref","unstructured":"Luk, C., Hong, S., Kim, H.: Qilin: exploiting parallelism on heterogeneous multiprocessors with adaptive mapping. In: Proceedings of the 42nd Annual IEEE\/ACM International Symposium on Microarchitecture (MICRO), pp. 45\u201355. IEEE Press, December 2009","DOI":"10.1145\/1669112.1669121"},{"key":"29_CR11","doi-asserted-by":"crossref","unstructured":"Diamos, G.F., Yalamanchili, S.: Harmony: an execution model and runtime for heterogeneous many core systems. In: Proceedings of the 17th International Symposium on High Performance Distributed Computing (HPDC), pp. 197\u2013200. ACM Press, June 2008","DOI":"10.1145\/1383422.1383447"},{"key":"29_CR12","doi-asserted-by":"crossref","unstructured":"Ravi, V.T., Ma, W., Chiu, D., Agrawal, G.: Compiler and runtime support for enabling generalized reduction computations on heterogeneous parallel configurations. In: Proceedings of the 24th ACM International Conference on Supercomputing (ICS), pp. 137\u2013146. ACM Press, June 2010","DOI":"10.1145\/1810085.1810106"},{"key":"29_CR13","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"286","DOI":"10.1007\/978-3-642-19861-8_16","volume-title":"Compiler Construction","author":"D Grewe","year":"2011","unstructured":"Grewe, D., \u00d3Boyle, M.F.P.: A static task partitioning approach for heterogeneous systems using OpenCL. In: Knoop, J. (ed.) CC 2011. LNCS, vol. 6601, pp. 286\u2013305. Springer, Heidelberg (2011). doi:\n                      10.1007\/978-3-642-19861-8_16"},{"key":"29_CR14","doi-asserted-by":"crossref","unstructured":"Weaver, V.M., Johnson, M., Kasichayanula, K., Ralph, J., Luszczek, P., Terpstra, D., Moore, S.: Measuring energy and power with PAPI. In: Proceedings of the 41st International Conference on Parallel Processing Workshops (ICPPW), pp. 262\u2013268. IEEE Press, September 2012","DOI":"10.1109\/ICPPW.2012.39"},{"issue":"2","key":"29_CR15","doi-asserted-by":"publisher","first-page":"185","DOI":"10.1016\/j.jpdc.2010.09.004","volume":"71","author":"MM Rafique","year":"2011","unstructured":"Rafique, M.M., Butt, A.R., Nikolopoulos, D.S.: A capabilities-aware framework for using computational accelerators in data-intensive computing. J. Parallel Distrib. Comput. 71(2), 185\u2013197 (2011)","journal-title":"J. Parallel Distrib. Comput."},{"key":"29_CR16","doi-asserted-by":"crossref","unstructured":"Ma, K., Li, X., Chen, W., Zhang, X., Wang, X.: GreenGPU: a holistic approach to energy efficiency in GPU-CPU heterogeneous architectures. In: Proceedings of the 41st International Conference on Parallel Processing (ICPP), pp. 48\u201357. IEEE Press, September 2012","DOI":"10.1109\/ICPP.2012.31"}],"container-title":["Lecture Notes in Computer Science","Algorithms and Architectures for Parallel Processing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-49583-5_29","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,20]],"date-time":"2019-05-20T01:34:43Z","timestamp":1558316083000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-49583-5_29"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016]]},"ISBN":["9783319495828","9783319495835"],"references-count":16,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-49583-5_29","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2016]]},"assertion":[{"value":"25 November 2016","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ICA3PP","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Algorithms and Architectures for Parallel Processing","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Granada","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Spain","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2016","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"14 December 2016","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"16 December 2016","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"15","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"ica3pp2016","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}