{"id":"https://openalex.org/W3090231365","doi":"https://doi.org/10.1145/3410463.3418601","title":"Scalable Specialization: Architectures, Interfaces, &amp; Applications","display_name":"Scalable Specialization: Architectures, Interfaces, &amp; Applications","publication_year":2020,"publication_date":"2020-09-30","ids":{"openalex":"https://openalex.org/W3090231365","doi":"https://doi.org/10.1145/3410463.3418601","mag":"3090231365"},"language":"en","primary_location":{"id":"doi:10.1145/3410463.3418601","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3410463.3418601","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the ACM International Conference on Parallel Architectures and Compilation Techniques","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/A5086111967","display_name":"Sarita V. Adve","orcid":"https://orcid.org/0000-0002-3403-5119"},"institutions":[{"id":"https://openalex.org/I157725225","display_name":"University of Illinois Urbana-Champaign","ror":"https://ror.org/047426m28","country_code":"US","type":"education","lineage":["https://openalex.org/I157725225"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Sarita V. Adve","raw_affiliation_strings":["University of Illinois at Urbana-Champaign, Urbana, IL, USA"],"affiliations":[{"raw_affiliation_string":"University of Illinois at Urbana-Champaign, Urbana, IL, USA","institution_ids":["https://openalex.org/I157725225"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":["https://openalex.org/A5086111967"],"corresponding_institution_ids":["https://openalex.org/I157725225"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.14884689,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"159","last_page":"159"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10715","display_name":"Distributed and Parallel Computing Systems","score":0.9994999766349792,"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"}},"topics":[{"id":"https://openalex.org/T10715","display_name":"Distributed and Parallel Computing Systems","score":0.9994999766349792,"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"}},{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9977999925613403,"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/T10101","display_name":"Cloud Computing and Resource Management","score":0.9940999746322632,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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.8238820433616638},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.6829403638839722},{"id":"https://openalex.org/keywords/testbed","display_name":"Testbed","score":0.6496402621269226},{"id":"https://openalex.org/keywords/interface","display_name":"Interface (matter)","score":0.5161422491073608},{"id":"https://openalex.org/keywords/compiler","display_name":"Compiler","score":0.4660927355289459},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.4583091735839844},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.4373953938484192},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.43127983808517456},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.40754270553588867},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.22386601567268372},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.16480857133865356}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8238820433616638},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.6829403638839722},{"id":"https://openalex.org/C31395832","wikidata":"https://www.wikidata.org/wiki/Q1318674","display_name":"Testbed","level":2,"score":0.6496402621269226},{"id":"https://openalex.org/C113843644","wikidata":"https://www.wikidata.org/wiki/Q901882","display_name":"Interface (matter)","level":4,"score":0.5161422491073608},{"id":"https://openalex.org/C169590947","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler","level":2,"score":0.4660927355289459},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.4583091735839844},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.4373953938484192},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.43127983808517456},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.40754270553588867},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.22386601567268372},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.16480857133865356},{"id":"https://openalex.org/C129307140","wikidata":"https://www.wikidata.org/wiki/Q6795880","display_name":"Maximum bubble pressure method","level":3,"score":0.0},{"id":"https://openalex.org/C157915830","wikidata":"https://www.wikidata.org/wiki/Q2928001","display_name":"Bubble","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3410463.3418601","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3410463.3418601","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the ACM International Conference on Parallel Architectures and Compilation Techniques","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Peace, Justice and strong institutions","score":0.4099999964237213,"id":"https://metadata.un.org/sdg/16"}],"awards":[{"id":"https://openalex.org/G8659209604","display_name":null,"funder_award_id":"DSSOC program","funder_id":"https://openalex.org/F4320332180","funder_display_name":"Defense Advanced Research Projects Agency"}],"funders":[{"id":"https://openalex.org/F4320332180","display_name":"Defense Advanced Research Projects Agency","ror":"https://ror.org/02caytj08"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W2883256816","https://openalex.org/W2171408034","https://openalex.org/W3003320923","https://openalex.org/W2106140982","https://openalex.org/W2152313554","https://openalex.org/W2064303750","https://openalex.org/W1509300825","https://openalex.org/W3092582874","https://openalex.org/W2338718585","https://openalex.org/W2054620577"],"abstract_inverted_index":{"The":[0],"end":[1],"of":[2,28,49,121],"Dennard":[3],"scaling":[4],"and":[5,59,113,133,164,172,187,191,200],"Moore's":[6],"law":[7],"is":[8,24],"driving":[9],"transformational":[10],"change":[11,61],"in":[12,18,62],"hardware,":[13],"leading":[14],"to":[15,77,102,129,181],"a":[16,60,97,162,170,197,209],"rise":[17],"specialized,":[19],"domain-specific":[20],"heterogeneous":[21,37,103,213],"systems.":[22,215],"There":[23],"an":[25],"accompanying":[26],"explosion":[27],"sophisticated":[29],"applications":[30],"deployed":[31],"at":[32],"the":[33,43,46,137,144,150,205],"edge":[34,166],"on":[35,99],"diverse":[36,109],"devices":[38],"that":[39,86,177],"interface":[40,176,211],"directly":[41],"with":[42,84,106,161],"end-user.":[44],"Realizing":[45],"full":[47],"potential":[48],"these":[50,220],"trends":[51],"will":[52,141,217],"require":[53],"new":[54,125],"technologies":[55,221],"for":[56,156,183,212],"scalable":[57,112,173,227],"specialization":[58],"how":[63,219],"we":[64,69],"conduct":[65],"systems":[66,105,123,159],"research.":[67],"First,":[68],"must":[70],"move":[71],"from":[72,96,204],"evaluating":[73],"single":[74,100],"application":[75,167],"components":[76],"end-to-end":[78,91,158],"systems,":[79],"replacing":[80],"conventional":[81],"power-performance-area":[82],"metrics":[83],"those":[85],"capture":[87],"end-user":[88],"perception.":[89],"Second,":[90],"system":[92,155],"design":[93],"requires":[94,124],"moving":[95],"focus":[98],"accelerators":[101],"parallel":[104,214],"simultaneously":[107],"communicating":[108],"accelerators,":[110],"requiring":[111],"specializable":[114],"accelerator":[115,174,180],"communication":[116,175],"interfaces.":[117],"Third,":[118],"effective":[119],"programmability":[120],"such":[122],"hardware-software":[126,210],"interfaces":[127],"designed":[128,203],"represent":[130],"parallelism,":[131],"heterogeneity,":[132],"communication.":[134],"To":[135],"illustrate":[136],"above":[138],"shift,":[139],"I":[140,216],"describe":[142],"ILLIXR,":[143],"Illinois":[145],"Extended":[146],"Reality":[147],"(XR)":[148],"testbed,":[149],"first":[151],"complete":[152],"open-source":[153],"XR":[154],"enabling":[157,223],"research":[160],"rich":[163],"demanding":[165],"domain;":[168],"Spandex,":[169],"flexible":[171],"enables":[178],"each":[179],"specialize":[182],"its":[184],"coherence,":[185],"consistency,":[186],"data":[188],"movement":[189],"requirements;":[190],"Heterogeneous":[192],"Parallel":[193],"Virtual":[194],"Memory":[195],"(HPVM),":[196],"virtual":[198],"ISA":[199],"compiler":[201],"IR":[202],"ground":[206],"up":[207],"as":[208],"summarize":[218],"are":[222],"ongoing":[224],"projects":[225],"towards":[226],"specialization.":[228]},"counts_by_year":[],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
