{"id":"https://openalex.org/W4412610407","doi":"https://doi.org/10.1109/hpcc64274.2024.00047","title":"HIDC: Heterogeneous-ISA Dynamic Core","display_name":"HIDC: Heterogeneous-ISA Dynamic Core","publication_year":2024,"publication_date":"2024-12-13","ids":{"openalex":"https://openalex.org/W4412610407","doi":"https://doi.org/10.1109/hpcc64274.2024.00047"},"language":"en","primary_location":{"id":"doi:10.1109/hpcc64274.2024.00047","is_oa":false,"landing_page_url":"https://doi.org/10.1109/hpcc64274.2024.00047","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2024 IEEE International Conference on High Performance Computing and Communications (HPCC)","raw_type":"proceedings-article"},"type":"conference-paper","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/A5064947330","display_name":"Nirmal Kumar Boran","orcid":"https://orcid.org/0000-0003-3942-7899"},"institutions":[{"id":"https://openalex.org/I162827531","display_name":"Indian Institute of Technology Bombay","ror":"https://ror.org/02qyf5152","country_code":"IN","type":"education","lineage":["https://openalex.org/I162827531"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Nirmal Kumar Boran","raw_affiliation_strings":["Indian Institute of Technology,Bombay,India"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Indian Institute of Technology,Bombay,India","institution_ids":["https://openalex.org/I162827531"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5094304131","display_name":"Prakhar Diwan","orcid":null},"institutions":[{"id":"https://openalex.org/I162827531","display_name":"Indian Institute of Technology Bombay","ror":"https://ror.org/02qyf5152","country_code":"IN","type":"education","lineage":["https://openalex.org/I162827531"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Prakhar Diwan","raw_affiliation_strings":["Indian Institute of Technology,Bombay,India"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Indian Institute of Technology,Bombay,India","institution_ids":["https://openalex.org/I162827531"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5007457263","display_name":"Meet Udeshi","orcid":"https://orcid.org/0000-0001-7297-0880"},"institutions":[{"id":"https://openalex.org/I162827531","display_name":"Indian Institute of Technology Bombay","ror":"https://ror.org/02qyf5152","country_code":"IN","type":"education","lineage":["https://openalex.org/I162827531"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Meet Udeshi","raw_affiliation_strings":["Indian Institute of Technology,Bombay,India"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Indian Institute of Technology,Bombay,India","institution_ids":["https://openalex.org/I162827531"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5006433631","display_name":"Shubhankit Rathore","orcid":"https://orcid.org/0000-0002-7971-5046"},"institutions":[{"id":"https://openalex.org/I162827531","display_name":"Indian Institute of Technology Bombay","ror":"https://ror.org/02qyf5152","country_code":"IN","type":"education","lineage":["https://openalex.org/I162827531"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Shubhankit Rathore","raw_affiliation_strings":["Indian Institute of Technology,Bombay,India"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Indian Institute of Technology,Bombay,India","institution_ids":["https://openalex.org/I162827531"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5073587430","display_name":"Virendra Singh","orcid":"https://orcid.org/0000-0002-7035-7844"},"institutions":[{"id":"https://openalex.org/I162827531","display_name":"Indian Institute of Technology Bombay","ror":"https://ror.org/02qyf5152","country_code":"IN","type":"education","lineage":["https://openalex.org/I162827531"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Virendra Singh","raw_affiliation_strings":["Indian Institute of Technology,Bombay,India"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Indian Institute of Technology,Bombay,India","institution_ids":["https://openalex.org/I162827531"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I162827531"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.37760296,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"284","last_page":"291"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.843500018119812,"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.843500018119812,"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/T11181","display_name":"Advanced Data Storage Technologies","score":0.7670000195503235,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/computer-science","display_name":"Computer science","score":0.5912066102027893},{"id":"https://openalex.org/keywords/core","display_name":"Core (optical fiber)","score":0.4395349621772766},{"id":"https://openalex.org/keywords/telecommunications","display_name":"Telecommunications","score":0.059440553188323975}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5912066102027893},{"id":"https://openalex.org/C2164484","wikidata":"https://www.wikidata.org/wiki/Q5170150","display_name":"Core (optical fiber)","level":2,"score":0.4395349621772766},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.059440553188323975}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/hpcc64274.2024.00047","is_oa":false,"landing_page_url":"https://doi.org/10.1109/hpcc64274.2024.00047","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2024 IEEE International Conference on High Performance Computing and Communications (HPCC)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":14,"referenced_works":["https://openalex.org/W1656664476","https://openalex.org/W2013281054","https://openalex.org/W2015018300","https://openalex.org/W2067574078","https://openalex.org/W2109360947","https://openalex.org/W2121788702","https://openalex.org/W2147657366","https://openalex.org/W2159449877","https://openalex.org/W2604468014","https://openalex.org/W2930660349","https://openalex.org/W3086397373","https://openalex.org/W4250692521","https://openalex.org/W4251038806","https://openalex.org/W4393405753"],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W2899084033","https://openalex.org/W2748952813","https://openalex.org/W2390279801","https://openalex.org/W4391913857","https://openalex.org/W2358668433","https://openalex.org/W4396701345","https://openalex.org/W2376932109","https://openalex.org/W2001405890","https://openalex.org/W4396696052"],"abstract_inverted_index":{"Heterogeneous-ISA":[0,77],"architectures":[1],"are":[2,58],"emerging":[3],"as":[4,132],"an":[5,81,97],"alternative":[6],"for":[7],"better":[8],"performance":[9,107,158,176],"and":[10,19,39,96,108,119,155,165,174,182],"energy":[11,109],"efficiency.":[12],"These":[13],"systems":[14],"exploit":[15],"ISA":[16,30,53,73,113,135,168,185],"affinity":[17],"within":[18,92],"across":[20],"programs":[21],"by":[22,88,111,153],"executing":[23],"them":[24],"dynamically":[25],"on":[26],"the":[27,55,69,85],"most":[28],"suited":[29],"core.":[31,186],"However,":[32],"heterogeneous-ISA":[33,125,163,180],"chip":[34],"multiprocessor":[35],"incurs":[36],"significant":[37],"power":[38,121],"area":[40],"overheads":[41],"compared":[42,123],"to":[43,48,60,124,179,190],"single-ISA":[44],"systems.":[45],"Also,":[46,187],"due":[47],"switching":[49],"overhead":[50,87],"between":[51],"different":[52,90],"cores,":[54],"migration":[56,86,99,195],"opportunities":[57],"constrained":[59],"coarse-grained":[61],"program":[62,130],"phases":[63,131],"(order":[64],"of":[65,71],"100M":[66],"instructions),":[67],"limiting":[68],"potential":[70],"harnessing":[72],"diversity.":[74],"We":[75],"propose":[76],"Dynamic":[78],"Core":[79],"(HIDC),":[80],"architecture":[82],"which":[83],"reduces":[84],"supporting":[89],"ISAs":[91],"a":[93,116,139],"single":[94,166,183],"core":[95],"improved":[98],"strategy":[100],"called":[101],"Simultaneous":[102],"Transformation.":[103],"HIDC":[104,151],"improves":[105,152],"single-threaded":[106],"efficiency":[110],"exploiting":[112],"diversity":[114],"at":[115],"finer":[117],"granularity":[118],"reducing":[120],"consumption":[122],"CMP.":[126],"To":[127],"optimally":[128],"schedule":[129],"per":[133,159],"their":[134],"affinity,":[136],"we":[137],"present":[138],"low-overhead":[140],"perceptron-based":[141],"scheduling":[142],"mechanism":[143],"along":[144],"with":[145],"its":[146],"implementation":[147],"in":[148,157,193],"hardware.":[149],"Overall,":[150],"52.89%":[154],"33.93%":[156],"joule":[160],"metric":[161],"over":[162],"CMP":[164,181],"x86":[167,184],"core,":[169],"respectively.":[170],"It":[171],"achieves":[172],"4.62%":[173],"19.06%":[175],"improvement":[177],"relative":[178],"it":[188],"leads":[189],"\u223c20\u00d7":[191],"reduction":[192],"cross-ISA":[194],"latency.":[196]},"counts_by_year":[],"updated_date":"2026-07-29T14:22:42.915294","created_date":"2025-10-10T00:00:00"}
