{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,15]],"date-time":"2026-01-15T03:24:46Z","timestamp":1768447486705,"version":"3.49.0"},"reference-count":88,"publisher":"Association for Computing Machinery (ACM)","issue":"5s","license":[{"start":{"date-parts":[[2019,10,8]],"date-time":"2019-10-08T00:00:00Z","timestamp":1570492800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000001","name":"NSF","doi-asserted-by":"publisher","award":["CCF-1704859"],"award-info":[{"award-number":["CCF-1704859"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Embed. Comput. Syst."],"published-print":{"date-parts":[[2019,10,31]]},"abstract":"<jats:p>\n            As computing platforms increasingly embrace heterogeneity, runtime resource managers need to efficiently, dynamically, and robustly manage shared resources (e.g., cores, power budgets, memory bandwidth). To address the complexities in heterogeneous systems, state-of-the-art techniques that use heuristics or machine learning have been proposed. On the other hand, conventional control theory can be used for formal guarantees, but may face unmanageable complexity for modeling system dynamics of complex heterogeneous systems. We address this challenge through HESSLE-FREE (Heterogeneous Systems Leveraging Fuzzy Control for Runtime Resource Management): an approach leveraging fuzzy control theory that combines the strengths of classical control theory together with heuristics to form a light-weight, agile, and efficient runtime resource manager for heterogeneous systems. We demonstrate the efficacy of HESSLE-FREE executing on a NVIDIA Jetson TX2 platform (containing a heterogeneous multi-processor with a GPU) to show that HESSLE-FREE: 1) provides opportunity for optimization in the controller and stability analysis to enhance the confidence in the reliability of the system; 2) coordinates heterogeneous compute units to achieve desired objectives (e.g., QoS, optimal power references, FPS)\n            <jats:italic>efficiently<\/jats:italic>\n            and with\n            <jats:italic>lower complexity<\/jats:italic>\n            , and 3) eases the burden of system specification.\n          <\/jats:p>","DOI":"10.1145\/3358203","type":"journal-article","created":{"date-parts":[[2019,10,10]],"date-time":"2019-10-10T13:13:05Z","timestamp":1570713185000},"page":"1-19","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":22,"title":["HESSLE-FREE"],"prefix":"10.1145","volume":"18","author":[{"given":"Kasra","family":"Moazzemi","sequence":"first","affiliation":[{"name":"University of California, Irvine, Irvine, CA"}]},{"given":"Biswadip","family":"Maity","sequence":"additional","affiliation":[{"name":"University of California, Irvine, Irvine, CA"}]},{"given":"Saehanseul","family":"Yi","sequence":"additional","affiliation":[{"name":"University of California, Irvine, Irvine, CA"}]},{"given":"Amir M.","family":"Rahmani","sequence":"additional","affiliation":[{"name":"University of California, Irvine, Irvine, CA"}]},{"given":"Nikil","family":"Dutt","sequence":"additional","affiliation":[{"name":"University of California, Irvine, Irvine, CA"}]}],"member":"320","published-online":{"date-parts":[[2019,10,8]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"crossref","unstructured":"A. M. Rahmani etal 2015. Dynamic power management for many-core platforms in the dark silicon era: A multi-objective control approach. In ISLPED.  A. M. Rahmani et al. 2015. Dynamic power management for many-core platforms in the dark silicon era: A multi-objective control approach. In ISLPED.","DOI":"10.1109\/ISLPED.2015.7273517"},{"key":"e_1_2_1_2_1","unstructured":"J. Aracil and F. Gordillo. 2000. Stability Issues in Fuzzy Control. Physica-Verlag HD. https:\/\/books.google.com\/books?id&equals;h6weAQAAIAAJ.  J. Aracil and F. Gordillo. 2000. Stability Issues in Fuzzy Control. Physica-Verlag HD. https:\/\/books.google.com\/books?id&equals;h6weAQAAIAAJ."},{"key":"e_1_2_1_4_1","volume-title":"DATE","author":"Bartolini Andrea","year":"2011","unstructured":"Andrea Bartolini , Matteo Cacciari , Andrea Tilli , and Luca Benini . [2011]. A distributed and self-calibrating model-predictive controller for energy and thermal management of high-performance multicores . In DATE , 2011 . Andrea Bartolini, Matteo Cacciari, Andrea Tilli, and Luca Benini. [2011]. A distributed and self-calibrating model-predictive controller for energy and thermal management of high-performance multicores. In DATE, 2011."},{"key":"e_1_2_1_5_1","volume-title":"Jaswinder Pal Singh, and Kai Li","author":"Bienia Christian","year":"2008","unstructured":"Christian Bienia , Sanjeev Kumar , Jaswinder Pal Singh, and Kai Li . 2008 . The PARSEC benchmark suite. In PACT. ACM Press , New York, New York, USA, 72. DOI:https:\/\/doi.org\/10.1145\/1454115.1454128 Christian Bienia, Sanjeev Kumar, Jaswinder Pal Singh, and Kai Li. 2008. The PARSEC benchmark suite. In PACT. ACM Press, New York, New York, USA, 72. DOI:https:\/\/doi.org\/10.1145\/1454115.1454128"},{"key":"e_1_2_1_6_1","doi-asserted-by":"crossref","unstructured":"Ramazan Bitirgen et al. 2008. Coordinated management of multiple interacting resources in chip multiprocessors: A machine learning approach. In MICRO.  Ramazan Bitirgen et al. 2008. Coordinated management of multiple interacting resources in chip multiprocessors: A machine learning approach. In MICRO.","DOI":"10.1109\/MICRO.2008.4771801"},{"key":"e_1_2_1_7_1","volume-title":"2008 41st IEEE\/ACM International Symposium on Microarchitecture.","author":"Bitirgen R.","unstructured":"R. Bitirgen , E. Ipek , and J. F. Martinez . 2008. Coordinated management of multiple interacting resources in chip multiprocessors: A machine learning approach . In 2008 41st IEEE\/ACM International Symposium on Microarchitecture. R. Bitirgen, E. Ipek, and J. F. Martinez. 2008. Coordinated management of multiple interacting resources in chip multiprocessors: A machine learning approach. In 2008 41st IEEE\/ACM International Symposium on Microarchitecture."},{"key":"e_1_2_1_8_1","volume-title":"A survey of research and practices of network-on-chip. Comput. Surveys 38, 1","author":"Bjerregaard Tobias","year":"2006","unstructured":"Tobias Bjerregaard and Shankar Mahadevan . 2006. A survey of research and practices of network-on-chip. Comput. Surveys 38, 1 ( 2006 ). Tobias Bjerregaard and Shankar Mahadevan. 2006. A survey of research and practices of network-on-chip. Comput. Surveys 38, 1 (2006)."},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1155\/2015\/383209"},{"key":"e_1_2_1_10_1","unstructured":"NVIDIA Corporation. 2017. NVIDIA Jetson TX2 embedded module. https:\/\/developer.nvidia.com\/embedded\/buy\/jetson-tx2.  NVIDIA Corporation. 2017. NVIDIA Jetson TX2 embedded module. https:\/\/developer.nvidia.com\/embedded\/buy\/jetson-tx2."},{"key":"e_1_2_1_11_1","volume-title":"Automation Test in Europe Conference Exhibition (DATE).","author":"Costero L.","unstructured":"L. Costero , A. Iranfar , M. Zapater , F. D. Igual , K. Olcoz , and D. Atienza . 2019. MAMUT: Multi-agent reinforcement learning for efficient real-time multi-user video transcoding. In 2019 Design , Automation Test in Europe Conference Exhibition (DATE). L. Costero, A. Iranfar, M. Zapater, F. D. Igual, K. Olcoz, and D. Atienza. 2019. MAMUT: Multi-agent reinforcement learning for efficient real-time multi-user video transcoding. In 2019 Design, Automation Test in Europe Conference Exhibition (DATE)."},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/2541940.2541941"},{"key":"e_1_2_1_13_1","doi-asserted-by":"crossref","unstructured":"Q. Deng D. Meisner A. Bhattacharjee T. F. Wenisch and R. Bianchini. 2012. CoScale: Coordinating CPU and memory system DVFS in server systems. In MICRO.  Q. Deng D. Meisner A. Bhattacharjee T. F. Wenisch and R. Bianchini. 2012. CoScale: Coordinating CPU and memory system DVFS in server systems. In MICRO.","DOI":"10.1109\/MICRO.2012.22"},{"key":"e_1_2_1_14_1","volume-title":"2002 IEEE World Congress on Computational Intelligence. 2002 IEEE International Conference on Fuzzy Systems. FUZZ-IEEE\u201902. Proceedings (Cat. No.02CH37291)","author":"Kim Dong Hwa","year":"2002","unstructured":"Dong Hwa Kim . 2002 . Parameter tuning of fuzzy neural networks by immune algorithm . In 2002 IEEE World Congress on Computational Intelligence. 2002 IEEE International Conference on Fuzzy Systems. FUZZ-IEEE\u201902. Proceedings (Cat. No.02CH37291) . Dong Hwa Kim. 2002. Parameter tuning of fuzzy neural networks by immune algorithm. In 2002 IEEE World Congress on Computational Intelligence. 2002 IEEE International Conference on Fuzzy Systems. FUZZ-IEEE\u201902. Proceedings (Cat. No.02CH37291)."},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/2968456.2968459"},{"key":"e_1_2_1_16_1","volume-title":"TACO","author":"Dubach Christophe","year":"2013","unstructured":"Christophe Dubach , Timothy M. Jones , and Edwin V. Bonilla . 2013. Dynamic microarchitectural adaptation using machine learning . In TACO , 2013 . Christophe Dubach, Timothy M. Jones, and Edwin V. Bonilla. 2013. Dynamic microarchitectural adaptation using machine learning. In TACO, 2013."},{"key":"e_1_2_1_17_1","volume-title":"MICRO","author":"Dubach Christophe","year":"2010","unstructured":"Christophe Dubach , Timothy M. Jones , Edwin V. Bonilla , and Michael F. P . O\u2019Boyle. 2010. A predictive model for dynamic microarchitectural adaptivity control . In MICRO , 2010 . Christophe Dubach, Timothy M. Jones, Edwin V. Bonilla, and Michael F. P. O\u2019Boyle. 2010. A predictive model for dynamic microarchitectural adaptivity control. In MICRO, 2010."},{"key":"e_1_2_1_18_1","volume-title":"Identification of Parametric Models from Experimental Results","author":"Eric Walter Luc Pronzato","unstructured":"Luc Pronzato Eric Walter . 1997. Identification of Parametric Models from Experimental Results . Springer . Luc Pronzato Eric Walter. 1997. Identification of Parametric Models from Experimental Results. Springer."},{"key":"e_1_2_1_19_1","doi-asserted-by":"crossref","unstructured":"Hoffmann et al. 2013. A generalized software framework for accurate and efficient management of performance goals. In EMSOFT.  Hoffmann et al. 2013. A generalized software framework for accurate and efficient management of performance goals. In EMSOFT.","DOI":"10.1109\/EMSOFT.2013.6658597"},{"key":"e_1_2_1_20_1","doi-asserted-by":"crossref","unstructured":"Heirman et al. 2014. Undersubscribed threading on clustered cache architectures. In HPCA.  Heirman et al. 2014. Undersubscribed threading on clustered cache architectures. In HPCA.","DOI":"10.1109\/HPCA.2014.6835975"},{"key":"e_1_2_1_21_1","doi-asserted-by":"crossref","unstructured":"Sui et al. 2016. Proactive control of approximate programs. In ASPLOS.  Sui et al. 2016. Proactive control of approximate programs. In ASPLOS.","DOI":"10.1145\/2872362.2872402"},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/ECRTS.2011.18"},{"key":"e_1_2_1_23_1","volume-title":"TMSCS","author":"Gupta Ujjwal","year":"2017","unstructured":"Ujjwal Gupta , Raid Ayoub , Michael Kishinevsky , David Kadjo , Niranjan Soundararajan , Ugurkan Tursun , and Umit Ogras . 2017 . Dynamic power budgeting for mobile systems running graphics workloads . In TMSCS , 2017. Ujjwal Gupta, Raid Ayoub, Michael Kishinevsky, David Kadjo, Niranjan Soundararajan, Ugurkan Tursun, and Umit Ogras. 2017. Dynamic power budgeting for mobile systems running graphics workloads. In TMSCS, 2017."},{"key":"e_1_2_1_24_1","volume-title":"2018 55th ACM\/ESDA\/IEEE Design Automation Conference (DAC). IEEE, 1--6.","author":"Gupta Ujjwal","unstructured":"Ujjwal Gupta , Manoj Babu , Raid Ayoub , Michael Kishinevsky , Francesco Paterna , and Umit Y. Ogras . 2018. STAFF: Online learning with stabilized adaptive forgetting factor and feature selection algorithm . In 2018 55th ACM\/ESDA\/IEEE Design Automation Conference (DAC). IEEE, 1--6. Ujjwal Gupta, Manoj Babu, Raid Ayoub, Michael Kishinevsky, Francesco Paterna, and Umit Y. Ogras. 2018. STAFF: Online learning with stabilized adaptive forgetting factor and feature selection algorithm. In 2018 55th ACM\/ESDA\/IEEE Design Automation Conference (DAC). IEEE, 1--6."},{"key":"e_1_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/2966986.2966997"},{"key":"e_1_2_1_26_1","doi-asserted-by":"crossref","unstructured":"M. H. Haghbayan A. Miele A. M. Rahmani P. Liljeberg and H. Tenhunen. 2017. Performance\/reliability-aware resource management for many-cores in dark silicon era. IEEE TC (2017).  M. H. Haghbayan A. Miele A. M. Rahmani P. Liljeberg and H. Tenhunen. 2017. Performance\/reliability-aware resource management for many-cores in dark silicon era. IEEE TC (2017).","DOI":"10.1109\/TC.2017.2691009"},{"key":"e_1_2_1_27_1","volume-title":"Reliability-aware voltage scaling of multicore processors in dark silicon era. Advances in Parallel Computing 33, Big Data and HPC: Ecosystem and Convergence","author":"Hamid Nejatollahi","year":"2018","unstructured":"Nejatollahi Hamid and Salehi Mostafa E. 2018. Reliability-aware voltage scaling of multicore processors in dark silicon era. Advances in Parallel Computing 33, Big Data and HPC: Ecosystem and Convergence ( 2018 ), 242--262. DOI:https:\/\/doi.org\/10.3233\/978-1-61499-882-2-242 Nejatollahi Hamid and Salehi Mostafa E. 2018. Reliability-aware voltage scaling of multicore processors in dark silicon era. Advances in Parallel Computing 33, Big Data and HPC: Ecosystem and Convergence (2018), 242--262. DOI:https:\/\/doi.org\/10.3233\/978-1-61499-882-2-242"},{"key":"e_1_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/2661430"},{"key":"e_1_2_1_29_1","doi-asserted-by":"crossref","unstructured":"P. Haratian F. Safi-Esfahani L. Salimian and A. Nabiollahi. 2018. An adaptive and fuzzy resource management approach in cloud computing. IEEE Transactions on Cloud Computing (2018).  P. Haratian F. Safi-Esfahani L. Salimian and A. Nabiollahi. 2018. An adaptive and fuzzy resource management approach in cloud computing. IEEE Transactions on Cloud Computing (2018).","DOI":"10.1109\/TCC.2017.2735406"},{"key":"e_1_2_1_30_1","doi-asserted-by":"crossref","unstructured":"Henry Hoffmann et al. 2011. Dynamic knobs for responsive power-aware computing. In ASPLOS.  Henry Hoffmann et al. 2011. Dynamic knobs for responsive power-aware computing. In ASPLOS.","DOI":"10.1145\/1950365.1950390"},{"key":"e_1_2_1_31_1","volume-title":"2018 IEEE International Symposium on Circuits and Systems (ISCAS).","author":"Hu J.","unstructured":"J. Hu , W. Peng , and C. Chung . 2018. Reinforcement learning for HEVC\/H.265 intra-frame rate control . In 2018 IEEE International Symposium on Circuits and Systems (ISCAS). J. Hu, W. Peng, and C. Chung. 2018. Reinforcement learning for HEVC\/H.265 intra-frame rate control. In 2018 IEEE International Symposium on Circuits and Systems (ISCAS)."},{"key":"e_1_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/3225058.3225088"},{"key":"e_1_2_1_33_1","volume-title":"ISCA","author":"Ipek Engin","year":"2008","unstructured":"Engin Ipek , Onur Mutlu , Jos\u00e9 F. Mart\u00ednez , and Rich Caruana . 2008 . Self-optimizing memory controllers: A reinforcement learning approach . In ISCA , 2008. Engin Ipek, Onur Mutlu, Jos\u00e9 F. Mart\u00ednez, and Rich Caruana. 2008. Self-optimizing memory controllers: A reinforcement learning approach. In ISCA, 2008."},{"key":"e_1_2_1_34_1","volume-title":"ANFIS: Adaptive-network-based fuzzy inference system","author":"Jang J. R.","year":"1993","unstructured":"J. R. Jang . 1993 . ANFIS: Adaptive-network-based fuzzy inference system . IEEE Transactions on Systems, Man, and Cybernetics ( 1993). J. R. Jang. 1993. ANFIS: Adaptive-network-based fuzzy inference system. IEEE Transactions on Systems, Man, and Cybernetics (1993)."},{"key":"e_1_2_1_35_1","volume-title":"Janardhan Rao Doppa, Partha Pratim Pande, Diana Marculescu, and Radu Marculescu.","author":"Joardar Biresh Kumar","year":"2018","unstructured":"Biresh Kumar Joardar , Ryan Gary Kim , Janardhan Rao Doppa, Partha Pratim Pande, Diana Marculescu, and Radu Marculescu. 2018 . Learning-based application-agnostic 3D NoC design for heterogeneous manycore systems. IEEE Trans. Comput . (2018). Biresh Kumar Joardar, Ryan Gary Kim, Janardhan Rao Doppa, Partha Pratim Pande, Diana Marculescu, and Radu Marculescu. 2018. Learning-based application-agnostic 3D NoC design for heterogeneous manycore systems. IEEE Trans. Comput. (2018)."},{"key":"e_1_2_1_36_1","doi-asserted-by":"crossref","unstructured":"H. Jung et al. 2008. Stochastic modeling of a thermally-managed multi-core system. In DAC.  H. Jung et al. 2008. Stochastic modeling of a thermally-managed multi-core system. In DAC.","DOI":"10.1145\/1391469.1391657"},{"key":"e_1_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/2966986.2967002"},{"key":"e_1_2_1_38_1","doi-asserted-by":"crossref","unstructured":"A Kanduri M. H. Haghbayan A. M. Rahmani M. Shafique P. Liljeberg and A. Jantsch. 2018. dBoost: Thermal aware performance boosting through dark silicon patterning. IEEE Trans. Comput. (2018).  A Kanduri M. H. Haghbayan A. M. Rahmani M. Shafique P. Liljeberg and A. Jantsch. 2018. dBoost: Thermal aware performance boosting through dark silicon patterning. IEEE Trans. Comput. (2018).","DOI":"10.1109\/TC.2018.2805683"},{"key":"e_1_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/2529992"},{"key":"e_1_2_1_40_1","doi-asserted-by":"crossref","unstructured":"R. G. Kim W. Choi Z. Chen J. R. Doppa P. P. Pande D. Marculescu and R. Marculescu. 2017. Imitation learning for dynamic VFI control in large-scale manycore systems. IEEE Transactions on Very Large Scale Integration (VLSI) Systems (2017).  R. G. Kim W. Choi Z. Chen J. R. Doppa P. P. Pande D. Marculescu and R. Marculescu. 2017. Imitation learning for dynamic VFI control in large-scale manycore systems. IEEE Transactions on Very Large Scale Integration (VLSI) Systems (2017).","DOI":"10.1109\/TVLSI.2017.2700726"},{"key":"e_1_2_1_41_1","unstructured":"G. J. Klir and T. A. Folge. 1988. Fuzzy Sets Uncertainty and Information. Prentice-Hall Englewood Cliffs NJ USA.  G. J. Klir and T. A. Folge. 1988. Fuzzy Sets Uncertainty and Information. Prentice-Hall Englewood Cliffs NJ USA."},{"key":"e_1_2_1_42_1","unstructured":"G. J. Klir and B. Yuan. 1995. Fuzzy Sets and Fuzzy Logic: Theory and Applications. Prentice-Hall Englewood Cliffs NJ USA.  G. J. Klir and B. Yuan. 1995. Fuzzy Sets and Fuzzy Logic: Theory and Applications. Prentice-Hall Englewood Cliffs NJ USA."},{"key":"e_1_2_1_43_1","volume-title":"System Identification: Theory for the User","author":"Ljung L.","year":"1999","unstructured":"L. Ljung . 1999 . System Identification: Theory for the User . Prentice Hall PTR. L. Ljung. 1999. System Identification: Theory for the User. Prentice Hall PTR."},{"key":"e_1_2_1_44_1","doi-asserted-by":"crossref","unstructured":"D. Mahajan et al. 2016. Towards statistical guarantees in controlling quality tradeoffs for approximate acceleration. In ISCA.  D. Mahajan et al. 2016. Towards statistical guarantees in controlling quality tradeoffs for approximate acceleration. In ISCA.","DOI":"10.1109\/ISCA.2016.16"},{"key":"e_1_2_1_45_1","doi-asserted-by":"crossref","unstructured":"R. Marculescu U. Y. Ogras L. Peh N. E. Jerger and Y. Hoskote. 2009. Outstanding research problems in NoC design: System microarchitecture and circuit perspectives. IEEE TCAD (2009).  R. Marculescu U. Y. Ogras L. Peh N. E. Jerger and Y. Hoskote. 2009. Outstanding research problems in NoC design: System microarchitecture and circuit perspectives. IEEE TCAD (2009).","DOI":"10.1109\/TCAD.2008.2010691"},{"key":"e_1_2_1_47_1","volume-title":"Mishra et al","author":"Asit","year":"2010","unstructured":"Asit K. Mishra et al . 2010 . CPM in CMPs: Coordinated power management in chip-multiprocessors. In SC. Asit K. Mishra et al. 2010. CPM in CMPs: Coordinated power management in chip-multiprocessors. In SC."},{"key":"e_1_2_1_48_1","doi-asserted-by":"crossref","unstructured":"T. M\u00fcck B. Donyanavard K. Moazzemi A. M. Rahmani A. Jantsch and N. Dutt. 2018. Design methodology for responsive and rrobust MIMO control of heterogeneous multicores. IEEE TMSCS (2018).  T. M\u00fcck B. Donyanavard K. Moazzemi A. M. Rahmani A. Jantsch and N. Dutt. 2018. Design methodology for responsive and rrobust MIMO control of heterogeneous multicores. IEEE TMSCS (2018).","DOI":"10.1109\/TMSCS.2018.2808524"},{"key":"e_1_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2019.2901010"},{"key":"e_1_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1145\/3316781.3317902"},{"key":"e_1_2_1_51_1","volume-title":"Passino and Stephen Yurkovich","author":"Kevin","year":"1997","unstructured":"Kevin M. Passino and Stephen Yurkovich . 1997 . Fuzzy Control. Addison-Wesley . Kevin M. Passino and Stephen Yurkovich. 1997. Fuzzy Control. Addison-Wesley."},{"key":"e_1_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.1145\/2485922.2485924"},{"key":"e_1_2_1_53_1","unstructured":"Raghavendra Pothukuchi et al. 2016. A guide to design MIMO controllers for architectures. http:\/\/iacoma.cs.uiuc.edu\/iacoma-papers\/mimoTR.pdf (2016).  Raghavendra Pothukuchi et al. 2016. A guide to design MIMO controllers for architectures. http:\/\/iacoma.cs.uiuc.edu\/iacoma-papers\/mimoTR.pdf (2016)."},{"key":"e_1_2_1_54_1","doi-asserted-by":"crossref","unstructured":"Raghavendra Pradyumna Pothukuchi etal 2016. Using multiple input multiple output formal control to maximize resource efficiency in architectures. In ISCA.  Raghavendra Pradyumna Pothukuchi et al. 2016. Using multiple input multiple output formal control to maximize resource efficiency in architectures. In ISCA.","DOI":"10.1109\/ISCA.2016.63"},{"key":"e_1_2_1_55_1","volume-title":"2016 53nd ACM\/EDAC\/IEEE Design Automation Conference (DAC).","author":"Prakash A.","unstructured":"A. Prakash , H. Amrouch , M. Shafique , T. Mitra , and J. Henkel . 2016. Improving mobile gaming performance through cooperative CPU-GPU thermal management . In 2016 53nd ACM\/EDAC\/IEEE Design Automation Conference (DAC). A. Prakash, H. Amrouch, M. Shafique, T. Mitra, and J. Henkel. 2016. Improving mobile gaming performance through cooperative CPU-GPU thermal management. In 2016 53nd ACM\/EDAC\/IEEE Design Automation Conference (DAC)."},{"key":"e_1_2_1_56_1","doi-asserted-by":"crossref","unstructured":"A. Prakash H. Amrouch M. Shafique T. Mitra and J. Henkel. 2016. Improving mobile gaming performance through cooperative CPU-GPU thermal management. In DAC.  A. Prakash H. Amrouch M. Shafique T. Mitra and J. Henkel. 2016. Improving mobile gaming performance through cooperative CPU-GPU thermal management. In DAC.","DOI":"10.1145\/2897937.2898031"},{"key":"e_1_2_1_57_1","unstructured":"Juan Rada-Vilela. 2018. The FuzzyLite Libraries for Fuzzy Logic Control. https:\/\/fuzzylite.com\/.  Juan Rada-Vilela. 2018. The FuzzyLite Libraries for Fuzzy Logic Control. https:\/\/fuzzylite.com\/."},{"key":"e_1_2_1_58_1","doi-asserted-by":"crossref","unstructured":"Ramya Raghavendra et al. 2008. No \u201cpower\u201d struggles: Coordinated multi-level power management for the data center. In ASPLOS.  Ramya Raghavendra et al. 2008. No \u201cpower\u201d struggles: Coordinated multi-level power management for the data center. In ASPLOS.","DOI":"10.1145\/1346281.1346289"},{"key":"e_1_2_1_59_1","doi-asserted-by":"crossref","unstructured":"A. M. Rahmani P. Liljeberg A. Hemani A. Jantsch and H. Tenhunen. 2016. The Dark Side of Silicon. Springer.  A. M. Rahmani P. Liljeberg A. Hemani A. Jantsch and H. Tenhunen. 2016. The Dark Side of Silicon. Springer.","DOI":"10.1007\/978-3-319-31596-6"},{"key":"e_1_2_1_60_1","doi-asserted-by":"publisher","DOI":"10.1145\/3173162.3173199"},{"key":"e_1_2_1_61_1","doi-asserted-by":"crossref","unstructured":"A. M. Rahmani M. H. Haghbayan A. Miele P. Liljeberg A. Jantsch and H. Tenhunen. 2017. Reliability-aware runtime power management for many-core systems in the dark silicon era. IEEE TVLSI (2017).  A. M. Rahmani M. H. Haghbayan A. Miele P. Liljeberg A. Jantsch and H. Tenhunen. 2017. Reliability-aware runtime power management for many-core systems in the dark silicon era. IEEE TVLSI (2017).","DOI":"10.1007\/978-3-319-31596-6_7"},{"key":"e_1_2_1_62_1","volume-title":"DynaQoS: Model-free self-tuning fuzzy control of virtualized resources for QoS provisioning. IWQoS","author":"Rao Jia","year":"2011","unstructured":"Jia Rao , Yudi Wei , Jiayu Gong , and Cheng Zhong Xu. 2011. DynaQoS: Model-free self-tuning fuzzy control of virtualized resources for QoS provisioning. IWQoS ( 2011 ). DOI:https:\/\/doi.org\/10.1109\/IWQOS.2011.5931341 Jia Rao, Yudi Wei, Jiayu Gong, and Cheng Zhong Xu. 2011. DynaQoS: Model-free self-tuning fuzzy control of virtualized resources for QoS provisioning. IWQoS (2011). DOI:https:\/\/doi.org\/10.1109\/IWQOS.2011.5931341"},{"key":"e_1_2_1_63_1","doi-asserted-by":"crossref","unstructured":"K. Rao J. Wang S. Yalamanchili Y. Wardi and Y. Handong. 2017. Application-specific performance-aware energy optimization on Android mobile devices. In HPCA.  K. Rao J. Wang S. Yalamanchili Y. Wardi and Y. Handong. 2017. Application-specific performance-aware energy optimization on Android mobile devices. In HPCA.","DOI":"10.1109\/HPCA.2017.32"},{"key":"e_1_2_1_64_1","doi-asserted-by":"crossref","unstructured":"B. K. Reddy A. K. Singh D. Biswas G. V. Merrett and B. M. Al-Hashimi. 2018. Inter-cluster thread-to-core mapping and DVFS on heterogeneous multi-cores. IEEE TMSCS (2018).  B. K. Reddy A. K. Singh D. Biswas G. V. Merrett and B. M. Al-Hashimi. 2018. Inter-cluster thread-to-core mapping and DVFS on heterogeneous multi-cores. IEEE TMSCS (2018).","DOI":"10.1109\/TMSCS.2017.2755619"},{"key":"e_1_2_1_65_1","volume-title":"Faramarz Safi Esfahani, and Mohammad-Hossein Nadimi-Shahraki","author":"Salimian Leili","year":"2016","unstructured":"Leili Salimian , Faramarz Safi Esfahani, and Mohammad-Hossein Nadimi-Shahraki . 2016 . An adaptive fuzzy threshold-based approach for energy and performance efficient consolidation of virtual machines. Computing ( jun 2016). DOI:https:\/\/doi.org\/10.1007\/s00607-015-0474-5 Leili Salimian, Faramarz Safi Esfahani, and Mohammad-Hossein Nadimi-Shahraki. 2016. An adaptive fuzzy threshold-based approach for energy and performance efficient consolidation of virtual machines. Computing (jun 2016). DOI:https:\/\/doi.org\/10.1007\/s00607-015-0474-5"},{"key":"e_1_2_1_66_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICMLC.2004.1384562"},{"key":"e_1_2_1_67_1","volume-title":"Najam Zohaib, Ahmed Jameel, and N. Qadri Nadia.","author":"Shaheryar Najam","year":"2018","unstructured":"Najam Shaheryar , Yasir Qadri Muhammad , Najam Zohaib, Ahmed Jameel, and N. Qadri Nadia. 2018 . A fuzzy logic based power-efficient run-time reconfigurable multicore system. Chinese Journal of Electronics (May 2018). DOI:https:\/\/doi.org\/10.1049\/cje.2018.02.005 Najam Shaheryar, Yasir Qadri Muhammad, Najam Zohaib, Ahmed Jameel, and N. Qadri Nadia. 2018. A fuzzy logic based power-efficient run-time reconfigurable multicore system. Chinese Journal of Electronics (May 2018). DOI:https:\/\/doi.org\/10.1049\/cje.2018.02.005"},{"key":"e_1_2_1_68_1","volume-title":"Dependability evaluation of SISO control-theoretic power managers for processor architectures. NORCAS","author":"Shahosseini Sina","year":"2017","unstructured":"Sina Shahosseini , Kasra Moazzemi , Amir M. Rahmani , and Nikil Dutt . 2017. Dependability evaluation of SISO control-theoretic power managers for processor architectures. NORCAS ( 2017 ). Sina Shahosseini, Kasra Moazzemi, Amir M. Rahmani, and Nikil Dutt. 2017. Dependability evaluation of SISO control-theoretic power managers for processor architectures. NORCAS (2017)."},{"key":"e_1_2_1_69_1","doi-asserted-by":"publisher","DOI":"10.1109\/NORCHIP.2018.8573451"},{"key":"e_1_2_1_70_1","doi-asserted-by":"publisher","DOI":"10.23919\/DATE.2019.8715134"},{"key":"e_1_2_1_71_1","doi-asserted-by":"publisher","DOI":"10.1145\/3126548"},{"key":"e_1_2_1_72_1","doi-asserted-by":"crossref","unstructured":"A. K. Singh M. Shafique A. Kumar and J. Henkel. 2013. Mapping on multi\/many-core systems: Survey of current and emerging trends. In DAC.  A. K. Singh M. Shafique A. Kumar and J. Henkel. 2013. Mapping on multi\/many-core systems: Survey of current and emerging trends. In DAC.","DOI":"10.1145\/2463209.2488734"},{"key":"e_1_2_1_73_1","volume-title":"Automation Test in Europe Conference Exhibition (DATE).","author":"Singla G.","unstructured":"G. Singla , G. Kaur , A. K. Unver , and U. Y. Ogras . 2015. Predictive dynamic thermal and power management for heterogeneous mobile platforms. In 2015 Design , Automation Test in Europe Conference Exhibition (DATE). G. Singla, G. Kaur, A. K. Unver, and U. Y. Ogras. 2015. Predictive dynamic thermal and power management for heterogeneous mobile platforms. In 2015 Design, Automation Test in Europe Conference Exhibition (DATE)."},{"key":"e_1_2_1_74_1","unstructured":"S. Skogestad and I. Postlethwaite. 2005. Multivariable Feedback Control: Analysis and Design. John Wiley 8 Sons.  S. Skogestad and I. Postlethwaite. 2005. Multivariable Feedback Control: Analysis and Design. John Wiley 8 Sons."},{"key":"e_1_2_1_75_1","volume-title":"Defuzzification of Uncertain Fuzzy Sets","author":"Starczewski Janusz T.","unstructured":"Janusz T. Starczewski . 2013. Defuzzification of Uncertain Fuzzy Sets . Springer Berlin Heidelberg , Berlin, Heidelberg . Janusz T. Starczewski. 2013. Defuzzification of Uncertain Fuzzy Sets. Springer Berlin Heidelberg, Berlin, Heidelberg."},{"key":"e_1_2_1_76_1","doi-asserted-by":"crossref","unstructured":"P Tembey et al. 2010. A case for coordinated resource management in heterogeneous multicore platforms. In ISCA.  P Tembey et al. 2010. A case for coordinated resource management in heterogeneous multicore platforms. In ISCA.","DOI":"10.1007\/978-3-642-24322-6_27"},{"key":"e_1_2_1_77_1","doi-asserted-by":"crossref","unstructured":"R. Teodorescu and J. Torrellas. 2008. Variation-aware application scheduling and power management for chip multiprocessors. In ISCA.  R. Teodorescu and J. Torrellas. 2008. Variation-aware application scheduling and power management for chip multiprocessors. In ISCA.","DOI":"10.1109\/ISCA.2008.40"},{"key":"e_1_2_1_78_1","doi-asserted-by":"crossref","unstructured":"K. Van Craeynest others. 2012. Scheduling heterogeneous multi-cores through performance impact estimation (PIE). In ACM SIGARCH Computer Architecture News.  K. Van Craeynest others. 2012. Scheduling heterogeneous multi-cores through performance impact estimation (PIE). In ACM SIGARCH Computer Architecture News.","DOI":"10.1109\/ISCA.2012.6237019"},{"key":"e_1_2_1_79_1","doi-asserted-by":"crossref","unstructured":"Augusto Vega et al. 2013. Crank it up or dial it down: Coordinated multiprocessor frequency and folding control. In MICRO.  Augusto Vega et al. 2013. Crank it up or dial it down: Coordinated multiprocessor frequency and folding control. In MICRO.","DOI":"10.1145\/2540708.2540727"},{"key":"e_1_2_1_80_1","doi-asserted-by":"crossref","unstructured":"P. Viola and M. Jones. 2001. Rapid object detection using a boosted cascade of simple features. In CVPR. DOI:https:\/\/doi.org\/10.1109\/CVPR.2001.990517  P. Viola and M. Jones. 2001. Rapid object detection using a boosted cascade of simple features. In CVPR. DOI:https:\/\/doi.org\/10.1109\/CVPR.2001.990517","DOI":"10.1109\/CVPR.2001.990517"},{"key":"e_1_2_1_81_1","unstructured":"X. Wan et al. 2011. Adaptive power control with online model estimation for chip multiprocessors. IEEE TPDS (2011).  X. Wan et al. 2011. Adaptive power control with online model estimation for chip multiprocessors. IEEE TPDS (2011)."},{"key":"e_1_2_1_82_1","volume-title":"Adaptive virtual resource management with fuzzy model predictive control. ICAC","author":"Wang Lixi","year":"2011","unstructured":"Lixi Wang , Jing Xu , Ming Zhao , and Jos\u00e9 Fortes . 2011. Adaptive virtual resource management with fuzzy model predictive control. ICAC ( 2011 ). DOI:https:\/\/doi.org\/10.1145\/1998582.1998623 Lixi Wang, Jing Xu, Ming Zhao, and Jos\u00e9 Fortes. 2011. Adaptive virtual resource management with fuzzy model predictive control. ICAC (2011). DOI:https:\/\/doi.org\/10.1145\/1998582.1998623"},{"key":"e_1_2_1_83_1","doi-asserted-by":"crossref","unstructured":"Y. Wang K. Ma and X. Wang. 2009. Temperature-constrained power control for chip multiprocessors with online model estimation. In ISCA.  Y. Wang K. Ma and X. Wang. 2009. Temperature-constrained power control for chip multiprocessors with online model estimation. In ISCA.","DOI":"10.1145\/1555754.1555794"},{"key":"e_1_2_1_84_1","unstructured":"Q Wu et al. 2005. Formal control techniques for power-performance management. IEEE Micro (2005).  Q Wu et al. 2005. Formal control techniques for power-performance management. IEEE Micro (2005)."},{"key":"e_1_2_1_85_1","doi-asserted-by":"crossref","unstructured":"K. Yan X. Zhang J. Tan and X. Fu. 2016. Redefining QoS and customizing the power management policy to satisfy individual mobile users. In MICRO.  K. Yan X. Zhang J. Tan and X. Fu. 2016. Redefining QoS and customizing the power management policy to satisfy individual mobile users. In MICRO.","DOI":"10.1109\/MICRO.2016.7783756"},{"key":"e_1_2_1_86_1","volume-title":"2014 11th International Conference on Fuzzy Systems and Knowledge Discovery (FSKD).","author":"Yang Z.","unstructured":"Z. Yang , L. Li , and B. Liu . 2014. Auto-tuning method of fuzzy PID controller parameter based on self-learning system . In 2014 11th International Conference on Fuzzy Systems and Knowledge Discovery (FSKD). Z. Yang, L. Li, and B. Liu. 2014. Auto-tuning method of fuzzy PID controller parameter based on self-learning system. In 2014 11th International Conference on Fuzzy Systems and Knowledge Discovery (FSKD)."},{"key":"e_1_2_1_87_1","unstructured":"Saehanseul Yi Illo Yoon Chanyoung Oh and Youngmin Yi. 2014. Real-time integrated face detection and recognition on embedded GPGPUs. In ESTIMedia.  Saehanseul Yi Illo Yoon Chanyoung Oh and Youngmin Yi. 2014. Real-time integrated face detection and recognition on embedded GPGPUs. In ESTIMedia."},{"key":"e_1_2_1_88_1","doi-asserted-by":"crossref","unstructured":"H. Zhang et al. 2016. Maximizing performance under a power cap: A comparison of hardware software and hybrid techniques. In ASPLOS.  H. Zhang et al. 2016. Maximizing performance under a power cap: A comparison of hardware software and hybrid techniques. In ASPLOS.","DOI":"10.1145\/2872362.2872375"},{"key":"e_1_2_1_89_1","doi-asserted-by":"crossref","unstructured":"Y. Zhang J. Yao and H. Guan. 2017. Intelligent cloud resource management with deep reinforcement learning. IEEE Cloud Computing (2017).  Y. Zhang J. Yao and H. Guan. 2017. Intelligent cloud resource management with deep reinforcement learning. IEEE Cloud Computing (2017).","DOI":"10.1109\/MCC.2018.1081063"},{"key":"e_1_2_1_90_1","volume-title":"Fuzzy Set Theory--and Its Applications","author":"Zimmerman H. J.","unstructured":"H. J. Zimmerman . 1991. Fuzzy Set Theory--and Its Applications . Kluwer Academic Press , Boston, MA, USA . H. J. Zimmerman. 1991. Fuzzy Set Theory--and Its Applications. Kluwer Academic Press, Boston, MA, USA."}],"container-title":["ACM Transactions on Embedded Computing Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3358203","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3358203","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3358203","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T23:23:07Z","timestamp":1750202587000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3358203"}},"subtitle":["<u>He<\/u>\n            terogeneou\n            <u>s<\/u>\n            <u>S<\/u>\n            ystems\n            <u>Le<\/u>\n            veraging\n            <u>F<\/u>\n            uzzy Control for\n            <u>R<\/u>\n            untim\n            <u>e<\/u>\n            Resourc\n            <u>e<\/u>\n            Management"],"short-title":[],"issued":{"date-parts":[[2019,10,8]]},"references-count":88,"journal-issue":{"issue":"5s","published-print":{"date-parts":[[2019,10,31]]}},"alternative-id":["10.1145\/3358203"],"URL":"https:\/\/doi.org\/10.1145\/3358203","relation":{},"ISSN":["1539-9087","1558-3465"],"issn-type":[{"value":"1539-9087","type":"print"},{"value":"1558-3465","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,10,8]]},"assertion":[{"value":"2019-04-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2019-07-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2019-10-08","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}