{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,28]],"date-time":"2025-03-28T00:36:38Z","timestamp":1743122198830,"version":"3.40.3"},"publisher-location":"Cham","reference-count":20,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319751771"},{"type":"electronic","value":"9783319751788"}],"license":[{"start":{"date-parts":[[2018,1,1]],"date-time":"2018-01-01T00:00:00Z","timestamp":1514764800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2018,1,1]],"date-time":"2018-01-01T00:00:00Z","timestamp":1514764800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2018]]},"DOI":"10.1007\/978-3-319-75178-8_4","type":"book-chapter","created":{"date-parts":[[2018,2,7]],"date-time":"2018-02-07T07:12:27Z","timestamp":1517987547000},"page":"42-54","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Nornir: A Customizable Framework for\u00a0Autonomic and Power-Aware Applications"],"prefix":"10.1007","author":[{"given":"Daniele","family":"De Sensi","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tiziano","family":"De Matteis","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Marco","family":"Danelutto","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2018,2,8]]},"reference":[{"key":"4_CR1","unstructured":"Apache Storm (2017). http:\/\/storm.apache.org\/"},{"key":"4_CR2","doi-asserted-by":"crossref","unstructured":"Bertolli, C., Mencagli, G., Vanneschi, M.: A cost model for autonomic reconfigurations in high-performance pervasive applications. In: Proceedings of the 4th ACM International Workshop on Context-Awareness for Self-Managing Systems, pp. 3:20\u20133:29 (2010)","DOI":"10.1145\/1858367.1858370"},{"key":"4_CR3","doi-asserted-by":"crossref","unstructured":"Danelutto, M., De Matteis, T., De Sensi, D., Torquati, M.: Evaluating concurrency throttling and thread packing on SMT multicores. In: Proceedings of the 25th Euromicro International Conference on Parallel, Distributed, and Network-Based Processing (2017)","DOI":"10.1109\/PDP.2017.39"},{"key":"4_CR4","doi-asserted-by":"crossref","unstructured":"Danelutto, M., De Sensi, D., Torquati, M.: Energy driven adaptivity in stream parallel computations. In: Proceedings of 23th Euromicro International Conference on Parallel, Distributed, and Network-Based Processing, Turku, Finland, pp. 103\u2013110. IEEE (2015)","DOI":"10.1109\/PDP.2015.92"},{"issue":"01","key":"4_CR5","doi-asserted-by":"publisher","first-page":"1740004","DOI":"10.1142\/S0129626417400047","volume":"27","author":"M Danelutto","year":"2017","unstructured":"Danelutto, M., De Sensi, D., Torquati, M.: A power-aware, self-adaptive macro data flow framework. Parallel Process. Lett. 27(01), 1740004 (2017)","journal-title":"Parallel Process. Lett."},{"key":"4_CR6","doi-asserted-by":"crossref","unstructured":"De Matteis, T., Mencagli, G.: Keep calm and react with foresight: strategies for low-latency and energy-efficient elastic data stream processing. In: Proceedings of the 21st ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP), pp. 13:1\u201313:12 (2016)","DOI":"10.1145\/2851141.2851148"},{"key":"4_CR7","doi-asserted-by":"publisher","first-page":"150","DOI":"10.1016\/j.softx.2017.06.005","volume":"6","author":"D De Sensi","year":"2017","unstructured":"De Sensi, D., Torquati, M., Danelutto, M.: Mammut: high-level management of system knobs and sensors. SoftwareX 6, 150\u2013154 (2017)","journal-title":"SoftwareX"},{"key":"4_CR8","doi-asserted-by":"crossref","unstructured":"De Sensi, D.: Predicting performance and power consumption of parallel applications. In: Proceedings of 24th Euromicro International Conference on Parallel, Distributed, and Network-Based Processing, pp. 200\u2013207, February 2016","DOI":"10.1109\/PDP.2016.41"},{"issue":"4","key":"4_CR9","doi-asserted-by":"publisher","first-page":"43:1","DOI":"10.1145\/3004054","volume":"13","author":"D De Sensi","year":"2016","unstructured":"De Sensi, D., Torquati, M., Danelutto, M.: A reconfiguration algorithm for power-aware parallel applications. ACM Trans. Archit. Code Optim. 13(4), 43:1\u201343:25 (2016)","journal-title":"ACM Trans. Archit. Code Optim."},{"key":"4_CR10","unstructured":"Gandhi, A., Harchol-Balter, M., Das, R., Kephart, J., Lefurgy, C.: Power capping via forced idleness. In: Proceedings of Workshop on Energy-Efficient Design (2009)"},{"issue":"6","key":"4_CR11","doi-asserted-by":"publisher","first-page":"1447","DOI":"10.1109\/TPDS.2013.295","volume":"25","author":"B Gedik","year":"2014","unstructured":"Gedik, B., Schneider, S., Hirzel, M., Wu, K.L.: Elastic scaling for data stream processing. IEEE Trans. Parallel Distrib. Syst. 25(6), 1447\u20131463 (2014)","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"key":"4_CR12","unstructured":"Goel, A., Steere, D., Pu, C., Walpole, J.: Swift: a feedback control and dynamic reconfiguration toolkit. Technical report (1998)"},{"key":"4_CR13","unstructured":"Hoffman, H.: SEEC: a framework for self-aware management of goals and constraints in computing systems. Ph.D. thesis, Cambridge, MA, USA (2013)"},{"issue":"1","key":"4_CR14","doi-asserted-by":"publisher","first-page":"41","DOI":"10.1109\/MC.2003.1160055","volume":"36","author":"JO Kephart","year":"2003","unstructured":"Kephart, J.O., Chess, D.M.: The vision of autonomic computing. Computer 36(1), 41\u201350 (2003)","journal-title":"Computer"},{"issue":"9","key":"4_CR15","doi-asserted-by":"publisher","first-page":"1632","DOI":"10.1109\/49.790486","volume":"17","author":"B Li","year":"1999","unstructured":"Li, B., Nahrstedt, K.: A control-based middleware framework for quality-of-service adaptations. IEEE J. Sel. Areas Commun. 17(9), 1632\u20131650 (1999)","journal-title":"IEEE J. Sel. Areas Commun."},{"key":"4_CR16","unstructured":"Li, J., Mart\u00ednez, J.F.: Dynamic power-performance adaptation of parallel computation on chip multiprocessors. In: Proceedings of International Symposium on High-Performance Computer Architecture, pp. 77\u201387 (2006)"},{"key":"4_CR17","doi-asserted-by":"crossref","unstructured":"Lohrmann, B., Janacik, P., Kao, O.: Elastic stream processing with latency guarantees. In: The 35th International Conference on Distributed Computing Systems (2015)","DOI":"10.1109\/ICDCS.2015.48"},{"key":"4_CR18","doi-asserted-by":"crossref","unstructured":"Mishra, N., Zhang, H., Lafferty, J.D., Hoffmann, H.: A probabilistic graphical model-based approach for minimizing energy under performance constraints. In: ACM SIGARCH Computer Architecture News, vol. 43, no. 1, pp. 267\u2013281 (2015)","DOI":"10.1145\/2786763.2694373"},{"key":"4_CR19","doi-asserted-by":"crossref","unstructured":"Qian, Z., He, Y., Su, C., Wu, Z., Zhu, H., Zhang, T., Zhou, L., Yu, Y., Zhang, Z.: Timestream: reliable stream computation in the cloud. In: Proceedings of the 8th ACM European Conference on Computer Systems, pp. 1\u201314. EuroSys 2013. ACM, New York (2013)","DOI":"10.1145\/2465351.2465353"},{"key":"4_CR20","doi-asserted-by":"crossref","unstructured":"Zhang, R., Lu, C., Abdelzaher, T.F., Stankovic, J.A.: Controlware: a middleware architecture for feedback control of software performance. In: Proceedings 22nd International Conference on Distributed Computing Systems, pp. 301\u2013310 (2002)","DOI":"10.21236\/ADA453374"}],"container-title":["Lecture Notes in Computer Science","Euro-Par 2017: Parallel Processing Workshops"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-75178-8_4","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,2,8]],"date-time":"2022-02-08T01:03:08Z","timestamp":1644282188000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-319-75178-8_4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018]]},"ISBN":["9783319751771","9783319751788"],"references-count":20,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-75178-8_4","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2018]]},"assertion":[{"value":"8 February 2018","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"Euro-Par","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"European Conference on Parallel Processing","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Santiago de Compostela","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":"2017","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"28 August 2017","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"1 September 2017","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"23","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"europar2017","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/europar2017.usc.es","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"This content has been made available to all.","name":"free","label":"Free to read"}]}}