{"id":"https://openalex.org/W2626674670","doi":"https://doi.org/10.1145/3061639.3062243","title":"Exploiting Thread and Data Level Parallelism for Ultimate Parallel SystemC Simulation","display_name":"Exploiting Thread and Data Level Parallelism for Ultimate Parallel SystemC Simulation","publication_year":2017,"publication_date":"2017-06-13","ids":{"openalex":"https://openalex.org/W2626674670","doi":"https://doi.org/10.1145/3061639.3062243","mag":"2626674670"},"language":"en","primary_location":{"is_oa":false,"landing_page_url":"https://doi.org/10.1145/3061639.3062243","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false},"type":"article","type_crossref":"proceedings-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/A5000501317","display_name":"Tim Schmidt","orcid":null},"institutions":[{"id":"https://openalex.org/I204250578","display_name":"University of California, Irvine","ror":"https://ror.org/04gyf1771","country_code":"US","type":"funder","lineage":["https://openalex.org/I204250578"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Tim Schmidt","raw_affiliation_strings":["Center for Embedded and Cyber-Physical Systems, University of California, Irvine, USA"],"affiliations":[{"raw_affiliation_string":"Center for Embedded and Cyber-Physical Systems, University of California, Irvine, USA","institution_ids":["https://openalex.org/I204250578"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5038354391","display_name":"Guantao Liu","orcid":null},"institutions":[{"id":"https://openalex.org/I204250578","display_name":"University of California, Irvine","ror":"https://ror.org/04gyf1771","country_code":"US","type":"funder","lineage":["https://openalex.org/I204250578"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Guantao Liu","raw_affiliation_strings":["Center for Embedded and Cyber-Physical Systems, University of California, Irvine, USA"],"affiliations":[{"raw_affiliation_string":"Center for Embedded and Cyber-Physical Systems, University of California, Irvine, USA","institution_ids":["https://openalex.org/I204250578"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5111950361","display_name":"Rainer D\u00f6mer","orcid":null},"institutions":[{"id":"https://openalex.org/I204250578","display_name":"University of California, Irvine","ror":"https://ror.org/04gyf1771","country_code":"US","type":"funder","lineage":["https://openalex.org/I204250578"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Rainer D\u00f6mer","raw_affiliation_strings":["Center for Embedded and Cyber-Physical Systems, University of California, Irvine, USA"],"affiliations":[{"raw_affiliation_string":"Center for Embedded and Cyber-Physical Systems, University of California, Irvine, USA","institution_ids":["https://openalex.org/I204250578"]}]}],"institution_assertions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":2.047,"has_fulltext":true,"fulltext_origin":"ngrams","cited_by_count":18,"citation_normalized_percentile":{"value":0.776435,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":90},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"6"},"is_retracted":false,"is_paratext":false,"primary_topic":{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9999,"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.9999,"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/T10715","display_name":"Distributed and Parallel Computing Systems","score":0.9998,"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/T10904","display_name":"Embedded Systems Design Techniques","score":0.9997,"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/speedup","display_name":"Speedup","score":0.8834037},{"id":"https://openalex.org/keywords/xeon-phi","display_name":"Xeon Phi","score":0.59659886},{"id":"https://openalex.org/keywords/automatic-parallelization","display_name":"Automatic parallelization","score":0.55449164},{"id":"https://openalex.org/keywords/xeon","display_name":"Xeon","score":0.5252076},{"id":"https://openalex.org/keywords/multi-core-processor","display_name":"Multi-core processor","score":0.42622992}],"concepts":[{"id":"https://openalex.org/C68339613","wikidata":"https://www.wikidata.org/wiki/Q1549489","display_name":"Speedup","level":2,"score":0.8834037},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.87128997},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.8097979},{"id":"https://openalex.org/C2776928060","wikidata":"https://www.wikidata.org/wiki/Q1753563","display_name":"SystemC","level":2,"score":0.71542454},{"id":"https://openalex.org/C138101251","wikidata":"https://www.wikidata.org/wiki/Q213092","display_name":"Thread (computing)","level":2,"score":0.67075634},{"id":"https://openalex.org/C96972482","wikidata":"https://www.wikidata.org/wiki/Q1049168","display_name":"Xeon Phi","level":2,"score":0.59659886},{"id":"https://openalex.org/C42992933","wikidata":"https://www.wikidata.org/wiki/Q691169","display_name":"Task parallelism","level":3,"score":0.59394306},{"id":"https://openalex.org/C169590947","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler","level":2,"score":0.586955},{"id":"https://openalex.org/C164833996","wikidata":"https://www.wikidata.org/wiki/Q2323839","display_name":"Automatic parallelization","level":3,"score":0.55449164},{"id":"https://openalex.org/C145108525","wikidata":"https://www.wikidata.org/wiki/Q656154","display_name":"Xeon","level":2,"score":0.5252076},{"id":"https://openalex.org/C61483411","wikidata":"https://www.wikidata.org/wiki/Q3124522","display_name":"Data parallelism","level":3,"score":0.51192343},{"id":"https://openalex.org/C165696696","wikidata":"https://www.wikidata.org/wiki/Q11287","display_name":"Exploit","level":2,"score":0.47966054},{"id":"https://openalex.org/C78766204","wikidata":"https://www.wikidata.org/wiki/Q555032","display_name":"Multi-core processor","level":2,"score":0.42622992},{"id":"https://openalex.org/C2781172179","wikidata":"https://www.wikidata.org/wiki/Q853109","display_name":"Parallelism (grammar)","level":2,"score":0.34541076},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.29332578},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.2567066},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"is_oa":false,"landing_page_url":"https://doi.org/10.1145/3061639.3062243","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/16","display_name":"Peace, justice, and strong institutions","score":0.8}],"grants":[],"datasets":[],"versions":[],"referenced_works_count":14,"referenced_works":["https://openalex.org/W1993852547","https://openalex.org/W1996076165","https://openalex.org/W1997895124","https://openalex.org/W2000791263","https://openalex.org/W2048031428","https://openalex.org/W2054856784","https://openalex.org/W2082013839","https://openalex.org/W2089867526","https://openalex.org/W2094444055","https://openalex.org/W2123990187","https://openalex.org/W2156685634","https://openalex.org/W2346256938","https://openalex.org/W2346345466","https://openalex.org/W2531523960"],"related_works":["https://openalex.org/W2796552083","https://openalex.org/W2739740241","https://openalex.org/W2592417500","https://openalex.org/W2526069705","https://openalex.org/W2475524688","https://openalex.org/W2145394070","https://openalex.org/W2085105049","https://openalex.org/W2024016913","https://openalex.org/W2019153376","https://openalex.org/W1974923383"],"abstract_inverted_index":{"Most":[0],"parallel":[1,14],"SystemC":[2,46],"approaches":[3],"have":[4],"two":[5],"limitations:":[6],"(a)":[7],"the":[8,49,75],"user":[9],"must":[10],"manually":[11],"separate":[12],"all":[13],"threads":[15],"to":[16,21,91,101],"avoid":[17],"data":[18],"corruption":[19],"due":[20],"race":[22],"conditions,":[23],"and":[24,72,77,93],"(b)":[25],"available":[26],"hardware":[27],"vector":[28],"units":[29],"are":[30],"not":[31],"utilized.":[32],"In":[33,51,81],"this":[34],"paper,":[35],"we":[36],"present":[37],"an":[38],"advanced":[39],"compiler":[40],"infrastructure":[41,54],"for":[42,57],"automatic":[43],"parallelization":[44],"of":[45,68,89],"models":[47],"at":[48],"thread-level.":[50],"addition,":[52],"our":[53],"exploits":[55],"opportunities":[56],"data-level":[58,78],"parallelization.":[59],"Our":[60],"experimental":[61],"results":[62],"show":[63],"a":[64,83,87,94],"nearly":[65],"linear":[66],"speedup":[67,88],"NxM,":[69],"where":[70],"N":[71],"M":[73],"denote":[74],"thread":[76],"factors,":[79],"respectively.":[80],"turn,":[82],"4-core":[84],"multi-processor":[85],"achieves":[86],"up":[90,100],"8.8x,":[92],"60-core":[95],"Xeon":[96],"Phi":[97],"processor":[98],"reaches":[99],"212x.":[102]},"abstract_inverted_index_v3":null,"cited_by_api_url":"https://api.openalex.org/works?filter=cites:W2626674670","counts_by_year":[{"year":2022,"cited_by_count":1},{"year":2021,"cited_by_count":5},{"year":2020,"cited_by_count":5},{"year":2019,"cited_by_count":2},{"year":2018,"cited_by_count":4},{"year":2017,"cited_by_count":1}],"updated_date":"2025-02-22T08:28:13.244745","created_date":"2017-06-23"}