{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,7]],"date-time":"2025-11-07T13:27:47Z","timestamp":1762522067681,"version":"3.37.3"},"reference-count":24,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2017,8,22]],"date-time":"2017-08-22T00:00:00Z","timestamp":1503360000000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2017,8,22]],"date-time":"2017-08-22T00:00:00Z","timestamp":1503360000000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["CNS-1239225"],"award-info":[{"award-number":["CNS-1239225"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Discrete Event Dyn Syst"],"published-print":{"date-parts":[[2018,3]]},"DOI":"10.1007\/s10626-017-0254-9","type":"journal-article","created":{"date-parts":[[2017,8,22]],"date-time":"2017-08-22T05:41:28Z","timestamp":1503380488000},"page":"127-158","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":4,"title":["Instruction-throughput regulation in computer processors with data-center applications"],"prefix":"10.1007","volume":"28","author":[{"given":"Xinwei","family":"Chen","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5293-0478","authenticated-orcid":false,"given":"Yorai","family":"Wardi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sudhakar","family":"Yalamanchili","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2017,8,22]]},"reference":[{"key":"254_CR1","doi-asserted-by":"crossref","unstructured":"Almoosa N, Song W, Wardi Y, Yalamanchili S (2012a) A power capping controller for multicore processors. In: Proceedings of the 2012 American control conference. Montreal","DOI":"10.1109\/ACC.2012.6314995"},{"key":"254_CR2","doi-asserted-by":"crossref","unstructured":"Almoosa N, Song W, Wardi Y, Yalamanchili S (2012b) Throughput regulation in multicore processors via IPA. In: Proceedings of the 51 IEEE Conference on decision and control (CDC). Maui","DOI":"10.1109\/CDC.2012.6426610"},{"key":"254_CR3","doi-asserted-by":"crossref","unstructured":"Bauer M, Pacher M, Brinkschulte U (2010) A chip-size evaluation of a multi-threaded processor enhanced with a PID controller. In: Proceedings of the 8th IFIP workshop on software technologies for future embedded and ubiquitous systems (SEUS 2010). Waidhofen","DOI":"10.1007\/978-3-642-16256-5_3"},{"key":"254_CR4","doi-asserted-by":"crossref","unstructured":"Brinkschulte U, Pacher M (2009) A theoretical examination of a self-adaptation approach to improve the real-time capabilities in multi-threaded microprocessors. In: Proceedings of the 2009 Third IEEE international conference on self-adaptive and self-organizing systems. San Francisco","DOI":"10.1109\/SASO.2009.7"},{"issue":"3","key":"254_CR5","doi-asserted-by":"publisher","first-page":"189","DOI":"10.1177\/109434200001400303","volume":"14","author":"S Browne","year":"2000","unstructured":"Browne S, Dongarra J, Garner N, Ho G, Mucci P (2000) A portable programming interface for performance evaluation on modern processors. Int J High Perform Comput Appl 14(3):189\u2013204.","journal-title":"Int J High Perform Comput Appl"},{"key":"254_CR6","doi-asserted-by":"publisher","first-page":"137","DOI":"10.1201\/9781420008548","volume-title":"Stochastic hybrid systems: recent developments and research trends","author":"CG Cassandras","year":"2006","unstructured":"Cassandras CG (2006) Stochastic flow systems: modeling and sensitivity analysis. In: Cassandras CG, Lygeros J (eds) Stochastic hybrid systems: recent developments and research trends. CRC Press, New York, pp 137\u2013165"},{"key":"254_CR7","doi-asserted-by":"crossref","unstructured":"Cassandras CG, Lafortune S (2008) Introduction to discrete event systems, 2nd edn. Springer","DOI":"10.1007\/978-0-387-68612-7"},{"issue":"8","key":"254_CR8","doi-asserted-by":"publisher","first-page":"1234","DOI":"10.1109\/TAC.2002.800739","volume":"47","author":"CG Cassandras","year":"2002","unstructured":"Cassandras CG, Wardi Y, Melamed B, Sun G, Panayiotou CG (2002) Perturbation analysis for on-line control and optimization of stochastic fluid models. IEEE Trans Autom Control 47(8):1234\u20131248","journal-title":"IEEE Trans Autom Control"},{"key":"254_CR9","doi-asserted-by":"publisher","first-page":"642","DOI":"10.3166\/ejc.16.642-661","volume":"16","author":"CG Cassandras","year":"2010","unstructured":"Cassandras CG, Wardi Y, Panayiotou CG, Yao C (2010) Perturbation analysis and optimization of stochastic hybrid systems. Eur J Control 16:642\u2013664","journal-title":"Eur J Control"},{"key":"254_CR10","doi-asserted-by":"crossref","unstructured":"Chen X, Xiao H, Wardi Y, Yalamanchili S (2015) Throughput regulation in shared memory multicore prtocessors. In: Proceedings of the 22nd IEEE Intl. conference on high performance computing (HiPC). Bengaluru","DOI":"10.1109\/HiPC.2015.33"},{"key":"254_CR11","doi-asserted-by":"crossref","unstructured":"Chen X, Wardi Y, Yalamanchili S (2016) IPA in the loop: control design for throughput regulation in computer processors. In: Proceedings of the 13th international workshop on discrete event systems (WODES 2016). Xi\u2019an","DOI":"10.1109\/WODES.2016.7497839"},{"key":"254_CR12","unstructured":"Franklin GF, Powell JD, Emami-Naeini A (2015) Feedback control of dynamic systems. Prentice Hall"},{"issue":"2","key":"254_CR13","doi-asserted-by":"publisher","first-page":"6","DOI":"10.1109\/MM.2014.10","volume":"34","author":"P Hammarlund","year":"2014","unstructured":"Hammarlund P, Martinez AJ, Bajwa AA, Hill DL, Hallnor E, Jiang H, Dixon M, Derr M, Hunsaker M, Kumar R, Osborne RB, Rajwar R, Singhal R, D\u2019Sa R, Chappell R, Kaushik S, Chennupaty S, Jourdan S, Gunther S, Piazza T, Butron T (2014) Haswell: the fourth-generation intel core processor. IEEE Micro 34(2):6\u201320","journal-title":"IEEE Micro"},{"key":"254_CR14","unstructured":"Hennessey JL, Patterson DA (2012) Computer architecture: a quantitative approach. Morgan Kaufmann"},{"key":"254_CR15","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4615-4024-3","volume-title":"Perturbation analysis of discrete event dynamic systems","author":"YC Ho","year":"1991","unstructured":"Ho YC, Cao XR (1991) Perturbation analysis of discrete event dynamic systems. Kluwer Academic Publishers, Boston"},{"key":"254_CR16","doi-asserted-by":"publisher","first-page":"55","DOI":"10.1007\/BF02165230","volume":"9","author":"P Lancaster","year":"1966","unstructured":"Lancaster P (1966) Error analysis for the Newton-Raphson method. Numer Math 9:55\u201368","journal-title":"Numer Math"},{"key":"254_CR17","doi-asserted-by":"publisher","first-page":"1657","DOI":"10.1016\/j.automatica.2010.06.036","volume":"46","author":"K Levy","year":"2010","unstructured":"Levy K, Va\u017aquez-Abad FJ (2010) Change-point monitoring for online stochastic approximations. Automatica 46:1657\u20131674","journal-title":"Automatica"},{"key":"254_CR18","doi-asserted-by":"crossref","unstructured":"Lohn D, Pacher M, Brinkschulte U (2011) A generalized model to control the throughput in a processor for real-time applications. In: 2011 14th IEEE International symposium on object\/component\/service-oriented real-time distributed computing. Newport Beach","DOI":"10.1109\/ISORC.2011.20"},{"key":"254_CR19","doi-asserted-by":"crossref","unstructured":"Nai L, Xia Y, Tanase IG, Kimy H, Lin CY (2015) GraphBIG: understanding graph computing in the context of industrial solutions. In: SC15 proceedings of the international conference for high performance computing, networking, storage and analysis. Austin","DOI":"10.1145\/2807591.2807626"},{"key":"254_CR20","doi-asserted-by":"crossref","unstructured":"Tanase IG, Xia Y, Nai L, Liu Y, Tan W, Crawford J, Lin C-Y (2014) A highly efficient runtime and graph library for large scale graph analytics. In: GRADES14 proceedings of workshop on graph data management experiences and systems. Utah","DOI":"10.1145\/2621934.2621945"},{"key":"254_CR21","doi-asserted-by":"crossref","unstructured":"Wang J, Beu J, Behda R, Conte T, Dong Z, Kersey C, Rasquinha M, Riley G, Song W, Xiao H, Xu P, Yalamanchili S (2014) Manifold: a parallel simulation framework for multicore systems. In: Proceedings of the IEEE International symposium on performance evaluation of systems and software (ISPASS)","DOI":"10.1109\/ISPASS.2014.6844466"},{"key":"254_CR22","doi-asserted-by":"publisher","unstructured":"Wardi Y, Seatzu C (2017) Performance regulation in discrete event and hybrid dynamical systems using IPA. Eur J Control. vol. 36, pp. 51\u201361, also in doi:\n                    10.1016\/j.ejcon.2017.02.004","DOI":"10.1016\/j.ejcon.2017.02.004"},{"key":"254_CR23","doi-asserted-by":"crossref","unstructured":"Wardi Y, Seatzu C, Chen X, Yalamanchili S (2016) Performance regulation of event-driven dynamical systems using infinitesimal perturbation analysis, Nonlinear Analysis: Hybrid Systems, vol 22, pp 116\u2013136, 2016. Also in arXiv:\n                    1601.03799v1\n                    \n                   [math.OC]","DOI":"10.1016\/j.nahs.2016.03.007"},{"key":"254_CR24","doi-asserted-by":"crossref","unstructured":"Woo SC, Oharat M, Torriet E, Singhi J, Guptat A (1995) The SPLASH-2 programs: characterization and methodological considerations. In: Proceedings of the ISCA 22nd annual international symposium on computer architectures, (ISCA\u201995). Santa Margherita Ligure","DOI":"10.1145\/223982.223990"}],"container-title":["Discrete Event Dynamic Systems"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10626-017-0254-9\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10626-017-0254-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10626-017-0254-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,5,17]],"date-time":"2020-05-17T15:03:50Z","timestamp":1589727830000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10626-017-0254-9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,8,22]]},"references-count":24,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2018,3]]}},"alternative-id":["254"],"URL":"https:\/\/doi.org\/10.1007\/s10626-017-0254-9","relation":{},"ISSN":["0924-6703","1573-7594"],"issn-type":[{"type":"print","value":"0924-6703"},{"type":"electronic","value":"1573-7594"}],"subject":[],"published":{"date-parts":[[2017,8,22]]},"assertion":[{"value":"26 September 2016","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"11 July 2017","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"22 August 2017","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}