{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,24]],"date-time":"2026-04-24T01:21:02Z","timestamp":1776993662309,"version":"3.51.4"},"reference-count":22,"publisher":"Association for Computing Machinery (ACM)","issue":"1","license":[{"start":{"date-parts":[[2015,3,11]],"date-time":"2015-03-11T00:00:00Z","timestamp":1426032000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"NSF","award":["CCF-0845751, CCF-0917238, and CNS-0917213"],"award-info":[{"award-number":["CCF-0845751, CCF-0917238, and CNS-0917213"]}]},{"name":"Cisco Systems Distinguished Graduate Fellowship"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Comput. Syst."],"published-print":{"date-parts":[[2015,3,11]]},"abstract":"<jats:p>RISC versus CISC wars raged in the 1980s when chip area and processor design complexity were the primary constraints and desktops and servers exclusively dominated the computing landscape. Today, energy and power are the primary design constraints and the computing landscape is significantly different: Growth in tablets and smartphones running ARM (a RISC ISA) is surpassing that of desktops and laptops running x86 (a CISC ISA). Furthermore, the traditionally low-power ARM ISA is entering the high-performance server market, while the traditionally high-performance x86 ISA is entering the mobile low-power device market. Thus, the question of whether ISA plays an intrinsic role in performance or energy efficiency is becoming important again, and we seek to answer this question through a detailed measurement-based study on real hardware running real applications. We analyze measurements on seven platforms spanning three ISAs (MIPS, ARM, and x86) over workloads spanning mobile, desktop, and server computing. Our methodical investigation demonstrates the role of ISA in modern microprocessors\u2019 performance and energy efficiency. We find that ARM, MIPS, and x86 processors are simply engineering design points optimized for different levels of performance, and there is nothing fundamentally more energy efficient in one ISA class or the other. The ISA being RISC or CISC seems irrelevant.<\/jats:p>","DOI":"10.1145\/2699682","type":"journal-article","created":{"date-parts":[[2015,3,12]],"date-time":"2015-03-12T12:18:05Z","timestamp":1426162685000},"page":"1-34","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":26,"title":["ISA Wars"],"prefix":"10.1145","volume":"33","author":[{"given":"Emily","family":"Blem","sequence":"first","affiliation":[{"name":"University of Wisconsin - Madison, Madison, WI"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jaikrishnan","family":"Menon","sequence":"additional","affiliation":[{"name":"University of Wisconsin - Madison, Madison, WI"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Thiruvengadam","family":"Vijayaraghavan","sequence":"additional","affiliation":[{"name":"University of Wisconsin - Madison, Madison, WI"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Karthikeyan","family":"Sankaralingam","sequence":"additional","affiliation":[{"name":"University of Wisconsin - Madison, Madison, WI"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2015,3,11]]},"reference":[{"key":"e_1_2_1_1_1","volume-title":"The single-chip cloud computer. Microprocessor Report (April","author":"Baron Max","year":"2010","unstructured":"Max Baron . 2010. The single-chip cloud computer. Microprocessor Report (April 2010 ). Max Baron. 2010. The single-chip cloud computer. Microprocessor Report (April 2010)."},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/250015.250016"},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/106972.107003"},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/2024716.2024718"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/1375527.1375575"},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2013.6522302"},{"key":"e_1_2_1_7_1","unstructured":"Derek Bruening Timothy Garnett and Saman Amarasinghe. 2003. An infrastructure for adaptive dynamic optimization. In CGO\u201903. 265--275. Derek Bruening Timothy Garnett and Saman Amarasinghe. 2003. An infrastructure for adaptive dynamic optimization. In CGO\u201903. 265--275."},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/MC.1985.1663000"},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/1815961.1816026"},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/1950365.1950402"},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/2150976.2151008"},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/2150976.2150982"},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1109\/MC.1987.1663696"},{"key":"e_1_2_1_14_1","doi-asserted-by":"crossref","unstructured":"Venkatraman Govindaraju Chen-Han Ho and Karthikeyan Sankaralingam. 2011. Dynamically specialized datapaths for energy efficient computing. In HPCA\u201911. 503--514. Venkatraman Govindaraju Chen-Han Ho and Karthikeyan Sankaralingam. 2011. Dynamically specialized datapaths for energy efficient computing. In HPCA\u201911. 503--514.","DOI":"10.1109\/HPCA.2011.5749755"},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/IISWC.2011.6114205"},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2007.56"},{"key":"e_1_2_1_17_1","doi-asserted-by":"crossref","unstructured":"Canturk Isci and Margaret Martonosi. 2003. Runtime power monitoring in high-end processors: Methodology and empirical data. In MICRO\u201903. 93. Canturk Isci and Margaret Martonosi. 2003. Runtime power monitoring in high-end processors: Methodology and empirical data. In MICRO\u201903. 93.","DOI":"10.1109\/MICRO.2003.1253186"},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-93799-9_4"},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.14778\/1687553.1687564"},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/641914.641917"},{"key":"e_1_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/335191.335449"},{"key":"e_1_2_1_22_1","volume-title":"Tullsen","author":"Venkat Ashish","year":"2014","unstructured":"Ashish Venkat and Dean M . Tullsen . 2014 . Harnessing ISA diversity: Design of a heterogeneous-ISA chip multiprocessor. In ISCA\u2019 14. 121--132. Ashish Venkat and Dean M. Tullsen. 2014. Harnessing ISA diversity: Design of a heterogeneous-ISA chip multiprocessor. In ISCA\u201914. 121--132."}],"container-title":["ACM Transactions on Computer Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2699682","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2699682","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T06:16:59Z","timestamp":1750227419000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2699682"}},"subtitle":["Understanding the Relevance of ISA being RISC or CISC to Performance, Power, and Energy on Modern Architectures"],"short-title":[],"issued":{"date-parts":[[2015,3,11]]},"references-count":22,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2015,3,11]]}},"alternative-id":["10.1145\/2699682"],"URL":"https:\/\/doi.org\/10.1145\/2699682","relation":{},"ISSN":["0734-2071","1557-7333"],"issn-type":[{"value":"0734-2071","type":"print"},{"value":"1557-7333","type":"electronic"}],"subject":[],"published":{"date-parts":[[2015,3,11]]},"assertion":[{"value":"2013-12-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2014-10-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2015-03-11","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}