{"id":"https://openalex.org/W4375851966","doi":"https://doi.org/10.1145/3576914.3587496","title":"PASoC: A Predictable Accelerator-rich SoC","display_name":"PASoC: A Predictable Accelerator-rich SoC","publication_year":2023,"publication_date":"2023-05-08","ids":{"openalex":"https://openalex.org/W4375851966","doi":"https://doi.org/10.1145/3576914.3587496"},"language":"en","primary_location":{"id":"doi:10.1145/3576914.3587496","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3576914.3587496","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of Cyber-Physical Systems and Internet of Things Week 2023","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/A5092336967","display_name":"Susmita Tadepalli","orcid":"https://orcid.org/0000-0001-5409-4661"},"institutions":[{"id":"https://openalex.org/I151746483","display_name":"University of Waterloo","ror":"https://ror.org/01aff2v68","country_code":"CA","type":"education","lineage":["https://openalex.org/I151746483"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Susmita Tadepalli","raw_affiliation_strings":["Electrical and Computer Engineering, University of Waterloo, Canada"],"raw_orcid":"https://orcid.org/0000-0001-5409-4661","affiliations":[{"raw_affiliation_string":"Electrical and Computer Engineering, University of Waterloo, Canada","institution_ids":["https://openalex.org/I151746483"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5011407909","display_name":"Zhuanhao Wu","orcid":null},"institutions":[{"id":"https://openalex.org/I151746483","display_name":"University of Waterloo","ror":"https://ror.org/01aff2v68","country_code":"CA","type":"education","lineage":["https://openalex.org/I151746483"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Zhuanhao Wu","raw_affiliation_strings":["Electrical and Computer Engineering, University of Waterloo, Canada"],"raw_orcid":"https://orcid.org/0000-0003-3272-062X","affiliations":[{"raw_affiliation_string":"Electrical and Computer Engineering, University of Waterloo, Canada","institution_ids":["https://openalex.org/I151746483"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5074065388","display_name":"Hiren Patel","orcid":"https://orcid.org/0000-0003-2750-4471"},"institutions":[{"id":"https://openalex.org/I151746483","display_name":"University of Waterloo","ror":"https://ror.org/01aff2v68","country_code":"CA","type":"education","lineage":["https://openalex.org/I151746483"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Hiren Patel","raw_affiliation_strings":["Electrical and Computer Engineering, University of Waterloo, Canada"],"raw_orcid":"https://orcid.org/0000-0003-2750-4471","affiliations":[{"raw_affiliation_string":"Electrical and Computer Engineering, University of Waterloo, Canada","institution_ids":["https://openalex.org/I151746483"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I151746483"],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"325","last_page":"330"},"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.9998000264167786,"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.9998000264167786,"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.9998000264167786,"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/T10772","display_name":"Distributed systems and fault tolerance","score":0.9993000030517578,"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.8124932050704956},{"id":"https://openalex.org/keywords/cache-coherence","display_name":"Cache coherence","score":0.7788629531860352},{"id":"https://openalex.org/keywords/cache","display_name":"Cache","score":0.6176766157150269},{"id":"https://openalex.org/keywords/latency","display_name":"Latency (audio)","score":0.5722792744636536},{"id":"https://openalex.org/keywords/coherence","display_name":"Coherence (philosophical gambling strategy)","score":0.5519136190414429},{"id":"https://openalex.org/keywords/homogeneous","display_name":"Homogeneous","score":0.5216139554977417},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.5160900950431824},{"id":"https://openalex.org/keywords/bus-sniffing","display_name":"Bus sniffing","score":0.49209707975387573},{"id":"https://openalex.org/keywords/mesif-protocol","display_name":"MESIF protocol","score":0.48266035318374634},{"id":"https://openalex.org/keywords/mesi-protocol","display_name":"MESI protocol","score":0.466597318649292},{"id":"https://openalex.org/keywords/system-on-a-chip","display_name":"System on a chip","score":0.4544934332370758},{"id":"https://openalex.org/keywords/cpu-cache","display_name":"CPU cache","score":0.45356130599975586},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.4045676290988922},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.39955514669418335},{"id":"https://openalex.org/keywords/cache-algorithms","display_name":"Cache algorithms","score":0.3524533808231354}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8124932050704956},{"id":"https://openalex.org/C141917322","wikidata":"https://www.wikidata.org/wiki/Q1025017","display_name":"Cache coherence","level":5,"score":0.7788629531860352},{"id":"https://openalex.org/C115537543","wikidata":"https://www.wikidata.org/wiki/Q165596","display_name":"Cache","level":2,"score":0.6176766157150269},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.5722792744636536},{"id":"https://openalex.org/C2781181686","wikidata":"https://www.wikidata.org/wiki/Q4226068","display_name":"Coherence (philosophical gambling strategy)","level":2,"score":0.5519136190414429},{"id":"https://openalex.org/C66882249","wikidata":"https://www.wikidata.org/wiki/Q169336","display_name":"Homogeneous","level":2,"score":0.5216139554977417},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.5160900950431824},{"id":"https://openalex.org/C51185590","wikidata":"https://www.wikidata.org/wiki/Q1017228","display_name":"Bus sniffing","level":5,"score":0.49209707975387573},{"id":"https://openalex.org/C199979278","wikidata":"https://www.wikidata.org/wiki/Q263221","display_name":"MESIF protocol","level":5,"score":0.48266035318374634},{"id":"https://openalex.org/C120936851","wikidata":"https://www.wikidata.org/wiki/Q1408065","display_name":"MESI protocol","level":5,"score":0.466597318649292},{"id":"https://openalex.org/C118021083","wikidata":"https://www.wikidata.org/wiki/Q610398","display_name":"System on a chip","level":2,"score":0.4544934332370758},{"id":"https://openalex.org/C189783530","wikidata":"https://www.wikidata.org/wiki/Q352090","display_name":"CPU cache","level":3,"score":0.45356130599975586},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.4045676290988922},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.39955514669418335},{"id":"https://openalex.org/C38556500","wikidata":"https://www.wikidata.org/wiki/Q13404475","display_name":"Cache algorithms","level":4,"score":0.3524533808231354},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C97355855","wikidata":"https://www.wikidata.org/wiki/Q11473","display_name":"Thermodynamics","level":1,"score":0.0},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3576914.3587496","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3576914.3587496","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of Cyber-Physical Systems and Internet of Things Week 2023","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":8,"referenced_works":["https://openalex.org/W2069195425","https://openalex.org/W2491520311","https://openalex.org/W2884874829","https://openalex.org/W2964869613","https://openalex.org/W3093552810","https://openalex.org/W3106342783","https://openalex.org/W4224318715","https://openalex.org/W4300853077"],"related_works":["https://openalex.org/W2290195868","https://openalex.org/W4285204597","https://openalex.org/W1555453305","https://openalex.org/W3193874149","https://openalex.org/W2987765027","https://openalex.org/W4312759433","https://openalex.org/W2290179447","https://openalex.org/W2057019356","https://openalex.org/W2123859627","https://openalex.org/W3139889547"],"abstract_inverted_index":{"We":[0,78],"present":[1,99],"a":[2,5,28,36,72,84],"model":[3],"of":[4,18,38,57,75,89,112],"predictable":[6,51,76],"accelerator-rich":[7],"system-on-chip":[8],"(PASoC)":[9],"for":[10],"safety-critical":[11],"systems.":[12],"The":[13,62],"PASoC":[14,49],"allows":[15],"the":[16,55,69,80,90,95],"integration":[17],"multiple":[19],"coherent":[20,46],"agents":[21,33,91],"to":[22],"interact":[23],"with":[24],"each":[25],"other":[26],"over":[27],"shared":[29],"memory":[30,85],"bus.":[31],"These":[32],"can":[34,92,107],"be":[35],"cluster":[37,56],"cache-coherent":[39],"homogeneous":[40],"cores,":[41,58],"and":[42,59,68],"fully":[43],"or":[44],"one-way":[45],"hardware":[47],"accelerators.":[48],"supports":[50],"cache":[52,66],"coherence":[53],"within":[54],"across":[60],"agents.":[61],"former":[63],"uses":[64,71],"linear":[65],"coherence,":[67],"latter":[70],"modified":[73],"version":[74],"MSI.":[77],"analyze":[79],"per-request":[81],"worst-case":[82],"latency,":[83],"request":[86],"from":[87],"any":[88],"experience":[93],"in":[94,109],"PASoC.":[96],"Finally,":[97],"we":[98],"some":[100],"observations":[101],"based":[102],"on":[103],"our":[104],"analysis":[105],"that":[106],"help":[108],"future":[110],"designs":[111],"PASoCs.":[113]},"counts_by_year":[],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2025-10-10T00:00:00"}
