{"id":"https://openalex.org/W4409248500","doi":"https://doi.org/10.1109/hpca61900.2025.00100","title":"ARTEMIS: Agile Discovery of Efficient Real-Time Systems-on-Chips in the Heterogeneous Era","display_name":"ARTEMIS: Agile Discovery of Efficient Real-Time Systems-on-Chips in the Heterogeneous Era","publication_year":2025,"publication_date":"2025-03-01","ids":{"openalex":"https://openalex.org/W4409248500","doi":"https://doi.org/10.1109/hpca61900.2025.00100"},"language":"en","primary_location":{"id":"doi:10.1109/hpca61900.2025.00100","is_oa":false,"landing_page_url":"https://doi.org/10.1109/hpca61900.2025.00100","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 IEEE International Symposium on High Performance Computer Architecture (HPCA)","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5071648962","display_name":"Subhankar Pal","orcid":"https://orcid.org/0000-0002-1564-7443"},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"Subhankar Pal","raw_affiliation_strings":["IBM T. J. Watson Research Center,NY,USA"],"affiliations":[{"raw_affiliation_string":"IBM T. J. Watson Research Center,NY,USA","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5072790406","display_name":"Aporva Amarnath","orcid":"https://orcid.org/0000-0002-5345-2022"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Aporva Amarnath","raw_affiliation_strings":["IBM T. J. Watson Research Center,NY,USA"],"affiliations":[{"raw_affiliation_string":"IBM T. J. Watson Research Center,NY,USA","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5089709128","display_name":"Behzad Boroujerdian","orcid":"https://orcid.org/0000-0003-3655-266X"},"institutions":[{"id":"https://openalex.org/I86519309","display_name":"The University of Texas at Austin","ror":"https://ror.org/00hj54h04","country_code":"US","type":"education","lineage":["https://openalex.org/I86519309"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Behzad Boroujerdian","raw_affiliation_strings":["University of Texas,Austin,TX,USA"],"affiliations":[{"raw_affiliation_string":"University of Texas,Austin,TX,USA","institution_ids":["https://openalex.org/I86519309"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5080120621","display_name":"Augusto Vega","orcid":"https://orcid.org/0000-0001-6521-7137"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Augusto Vega","raw_affiliation_strings":["IBM T. J. Watson Research Center,NY,USA"],"affiliations":[{"raw_affiliation_string":"IBM T. J. Watson Research Center,NY,USA","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5044824009","display_name":"Alper Buyuktosunoglu","orcid":"https://orcid.org/0000-0002-5341-8916"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Alper Buyuktosunoglu","raw_affiliation_strings":["IBM T. J. Watson Research Center,NY,USA"],"affiliations":[{"raw_affiliation_string":"IBM T. J. Watson Research Center,NY,USA","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5073099698","display_name":"John-David Wellman","orcid":"https://orcid.org/0000-0003-0223-7792"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"John-David Wellman","raw_affiliation_strings":["IBM T. J. Watson Research Center,NY,USA"],"affiliations":[{"raw_affiliation_string":"IBM T. J. Watson Research Center,NY,USA","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5000635267","display_name":"Vijay Janapa Reddi","orcid":"https://orcid.org/0000-0002-5259-7721"},"institutions":[{"id":"https://openalex.org/I2801851002","display_name":"Harvard University Press","ror":"https://ror.org/006v7bf86","country_code":"US","type":"other","lineage":["https://openalex.org/I136199984","https://openalex.org/I2801851002"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Vijay Janapa Reddi","raw_affiliation_strings":["Harvard University,MA,USA"],"affiliations":[{"raw_affiliation_string":"Harvard University,MA,USA","institution_ids":["https://openalex.org/I2801851002"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5009866527","display_name":"Pradip Bose","orcid":"https://orcid.org/0000-0002-1380-5671"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Pradip Bose","raw_affiliation_strings":["IBM T. J. Watson Research Center,NY,USA"],"affiliations":[{"raw_affiliation_string":"IBM T. J. Watson Research Center,NY,USA","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":8,"corresponding_author_ids":["https://openalex.org/A5071648962"],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":4.9055,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":{"value":0.93448795,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":95,"max":96},"biblio":{"volume":null,"issue":null,"first_page":"1320","last_page":"1334"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10904","display_name":"Embedded Systems Design Techniques","score":0.9945999979972839,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10904","display_name":"Embedded Systems Design Techniques","score":0.9945999979972839,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10933","display_name":"Real-Time Systems Scheduling","score":0.9915000200271606,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9715999960899353,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/agile-software-development","display_name":"Agile software development","score":0.8055793046951294},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6289519667625427},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.335263729095459},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.2580814063549042}],"concepts":[{"id":"https://openalex.org/C14185376","wikidata":"https://www.wikidata.org/wiki/Q30232","display_name":"Agile software development","level":2,"score":0.8055793046951294},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6289519667625427},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.335263729095459},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.2580814063549042}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/hpca61900.2025.00100","is_oa":false,"landing_page_url":"https://doi.org/10.1109/hpca61900.2025.00100","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 IEEE International Symposium on High Performance Computer Architecture (HPCA)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":39,"referenced_works":["https://openalex.org/W1583432580","https://openalex.org/W1970247867","https://openalex.org/W1985418297","https://openalex.org/W2088669732","https://openalex.org/W2094806030","https://openalex.org/W2103351993","https://openalex.org/W2112345887","https://openalex.org/W2115180662","https://openalex.org/W2125258049","https://openalex.org/W2128044538","https://openalex.org/W2578764171","https://openalex.org/W2591127447","https://openalex.org/W2928598815","https://openalex.org/W2979967650","https://openalex.org/W2984220050","https://openalex.org/W3006559397","https://openalex.org/W3091744339","https://openalex.org/W3146120420","https://openalex.org/W3171142476","https://openalex.org/W3175693862","https://openalex.org/W3195003484","https://openalex.org/W3198686482","https://openalex.org/W3207878884","https://openalex.org/W4205808231","https://openalex.org/W4206746949","https://openalex.org/W4221085920","https://openalex.org/W4282978830","https://openalex.org/W4282983059","https://openalex.org/W4293210517","https://openalex.org/W4308089898","https://openalex.org/W4380881074","https://openalex.org/W4392746549","https://openalex.org/W4401211851","https://openalex.org/W6601056741","https://openalex.org/W6677916085","https://openalex.org/W6780848510","https://openalex.org/W6782174589","https://openalex.org/W6810026660","https://openalex.org/W6849146884"],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W2899084033","https://openalex.org/W2748952813","https://openalex.org/W2656997359","https://openalex.org/W2390279801","https://openalex.org/W4391913857","https://openalex.org/W2358668433","https://openalex.org/W4396701345","https://openalex.org/W2376932109","https://openalex.org/W2001405890"],"abstract_inverted_index":{"Heterogeneous":[0],"systems-on-chips":[1],"(SoCs)":[2],"are":[3,121,169],"pivotal":[4],"for":[5,113,230],"real-time":[6,33,101,172,214],"applications":[7],"like":[8,153],"autonomous":[9,182],"driving,":[10],"as":[11],"they":[12],"blend":[13],"the":[14,19,65,74,84,140,145,162,198,247,251],"versatility":[15],"of":[16,21,68,116,237,250],"CPUs":[17],"with":[18,171,216,240],"efficiency":[20],"accelerator":[22],"IPs.":[23],"However,":[24,77],"evolving":[25],"application":[26],"demands":[27],"necessitate":[28],"domain-specific":[29,118],"SoCs":[30,119,209],"to":[31,54,63,73,83,138,197,225],"meet":[32,211],"deadlines":[34,215],"within":[35],"strict":[36],"power":[37],"and":[38,91,100,108,127,156,174,185,190],"area":[39,229],"constraints.":[40,102],"While":[41],"prior":[42],"research":[43],"focused":[44],"on":[45,97,181,193,246],"microarchitectural":[46,89],"optimizations,":[47],"overlooking":[48],"broader":[49],"system-level":[50],"considerations":[51],"can":[52],"lead":[53],"suboptimal":[55],"design":[56,69,86,141,164],"decisions.":[57],"Thus,":[58],"there":[59],"is":[60,80,179],"a":[61,106,134],"need":[62],"elevate":[64],"abstraction":[66],"level":[67],"space":[70,142],"exploration":[71],"(DSE)":[72],"SoC":[75,136,253],"level.":[76],"SoC-level":[78],"DSE":[79,115,167,200,236],"challenging":[81],"due":[82],"vast":[85],"space,":[87],"encompassing":[88],"parameters":[90],"dynamic":[92,135],"task-to-hardware":[93],"mapping":[94,146],"choices":[95],"based":[96],"runtime":[98],"characteristics":[99],"This":[103],"paper":[104],"proposes":[105],"systematic":[107],"agile":[109],"methodology,":[110],"called":[111],"ARTEMIS,":[112],"efficient":[114],"real-time,":[117],"that":[120,210],"constrained":[122],"by":[123,143],"task":[124,154],"deadlines,":[125],"power,":[126],"area.":[128],"The":[129],"core":[130],"concept":[131],"involves":[132],"integrating":[133],"scheduler":[137],"reduce":[139],"eliminating":[144],"dimension.":[147],"Enhanced":[148],"scheduling":[149],"policies,":[150],"incorporating":[151],"techniques":[152],"procrastination":[155],"memory-traffic/energy":[157],"awareness,":[158],"expedite":[159],"navigation":[160],"through":[161],"pruned":[163],"space.":[165],"Additionally,":[166],"heuristics":[168],"optimized":[170],"deadline":[173],"power/areaaware":[175],"ranking":[176],"mechanisms.":[177],"ARTEMIS":[178,202,233],"evaluated":[180],"vehicle":[183],"(AV)":[184],"augmented/virtual":[186],"reality":[187],"(AR/VR)":[188],"applications,":[189],"additionally":[191],"validated":[192],"an":[194],"FPGA.":[195],"Compared":[196],"state-of-the-art,":[199],"using":[201],"converges":[203],"5.1$12.8":[204],"\\times$":[205,218,227],"faster,":[206],"while":[207],"yielding":[208],"$100":[212],"\\%$":[213],"$1.2-3":[217],"better":[219],"throughput":[220],"at":[221,231],"iso-area":[222],"or":[223],"up":[224],"$2.4":[226],"lower":[228],"iso-input-rate.":[232],"thus":[234],"enables":[235],"large":[238],"designs":[239],"tractable":[241],"simulation":[242],"resources,":[243],"without":[244],"compromising":[245],"power-performance-area":[248],"metrics":[249],"explored":[252],"design.":[254]},"counts_by_year":[{"year":2025,"cited_by_count":2}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
