{"id":"https://openalex.org/W3150631157","doi":"https://doi.org/10.1109/date.2010.5456927","title":"Skewed pipelining for parallel simulink simulations","display_name":"Skewed pipelining for parallel simulink simulations","publication_year":2010,"publication_date":"2010-03-01","ids":{"openalex":"https://openalex.org/W3150631157","doi":"https://doi.org/10.1109/date.2010.5456927","mag":"3150631157"},"language":"en","primary_location":{"is_oa":false,"landing_page_url":"https://doi.org/10.1109/date.2010.5456927","pdf_url":null,"source":{"id":"https://openalex.org/S4363608094","display_name":"Design, Automation & Test in Europe Conference & Exhibition (DATE), 2015","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_indexed_in_scopus":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"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/A5033926501","display_name":"Arquimedes Canedo","orcid":"https://orcid.org/0000-0003-3506-6563"},"institutions":[{"id":"https://openalex.org/I4210145865","display_name":"IBM Research - Tokyo","ror":"https://ror.org/04915qk43","country_code":"JP","type":"facility","lineage":["https://openalex.org/I1341412227","https://openalex.org/I4210114115","https://openalex.org/I4210145865"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Arquimedes Canedo","raw_affiliation_strings":["IBM Research, Tokyo, Japan"],"affiliations":[{"raw_affiliation_string":"IBM Research, Tokyo, Japan","institution_ids":["https://openalex.org/I4210145865"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5083067976","display_name":"Takeo Yoshizawa","orcid":null},"institutions":[{"id":"https://openalex.org/I4210145865","display_name":"IBM Research - Tokyo","ror":"https://ror.org/04915qk43","country_code":"JP","type":"facility","lineage":["https://openalex.org/I1341412227","https://openalex.org/I4210114115","https://openalex.org/I4210145865"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Takeo Yoshizawa","raw_affiliation_strings":["IBM Research, Tokyo, Japan"],"affiliations":[{"raw_affiliation_string":"IBM Research, Tokyo, Japan","institution_ids":["https://openalex.org/I4210145865"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5109033933","display_name":"Hideaki Komatsu","orcid":null},"institutions":[{"id":"https://openalex.org/I4210145865","display_name":"IBM Research - Tokyo","ror":"https://ror.org/04915qk43","country_code":"JP","type":"facility","lineage":["https://openalex.org/I1341412227","https://openalex.org/I4210114115","https://openalex.org/I4210145865"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Hideaki Komatsu","raw_affiliation_strings":["IBM Research, Tokyo, Japan"],"affiliations":[{"raw_affiliation_string":"IBM Research, Tokyo, Japan","institution_ids":["https://openalex.org/I4210145865"]}]}],"institution_assertions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.344,"has_fulltext":true,"fulltext_origin":"ngrams","cited_by_count":4,"citation_normalized_percentile":{"value":0.537477,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":77,"max":79},"biblio":{"volume":null,"issue":null,"first_page":"891","last_page":"896"},"is_retracted":false,"is_paratext":false,"primary_topic":{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9991,"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.9991,"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.9966,"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/T10904","display_name":"Embedded Systems Design Techniques","score":0.9964,"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/uniprocessor-system","display_name":"Uniprocessor system","score":0.61250526},{"id":"https://openalex.org/keywords/speedup","display_name":"Speedup","score":0.5854157},{"id":"https://openalex.org/keywords/multi-core-processor","display_name":"Multi-core processor","score":0.5603598},{"id":"https://openalex.org/keywords/granularity","display_name":"Granularity","score":0.45292628}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.85416603},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.6375594},{"id":"https://openalex.org/C79189994","wikidata":"https://www.wikidata.org/wiki/Q3488021","display_name":"Uniprocessor system","level":3,"score":0.61250526},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.60981786},{"id":"https://openalex.org/C68339613","wikidata":"https://www.wikidata.org/wiki/Q1549489","display_name":"Speedup","level":2,"score":0.5854157},{"id":"https://openalex.org/C78766204","wikidata":"https://www.wikidata.org/wiki/Q555032","display_name":"Multi-core processor","level":2,"score":0.5603598},{"id":"https://openalex.org/C201410400","wikidata":"https://www.wikidata.org/wiki/Q1064412","display_name":"Multithreading","level":3,"score":0.50030494},{"id":"https://openalex.org/C177774035","wikidata":"https://www.wikidata.org/wiki/Q1246948","display_name":"Granularity","level":2,"score":0.45292628},{"id":"https://openalex.org/C165696696","wikidata":"https://www.wikidata.org/wiki/Q11287","display_name":"Exploit","level":2,"score":0.4279294},{"id":"https://openalex.org/C138101251","wikidata":"https://www.wikidata.org/wiki/Q213092","display_name":"Thread (computing)","level":2,"score":0.2642957},{"id":"https://openalex.org/C4822641","wikidata":"https://www.wikidata.org/wiki/Q846651","display_name":"Multiprocessing","level":2,"score":0.16327065},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.1080201},{"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.1109/date.2010.5456927","pdf_url":null,"source":{"id":"https://openalex.org/S4363608094","display_name":"Design, Automation & Test in Europe Conference & Exhibition (DATE), 2015","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_indexed_in_scopus":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.41,"id":"https://metadata.un.org/sdg/9","display_name":"Industry, innovation and infrastructure"}],"grants":[],"datasets":[],"versions":[],"referenced_works_count":9,"referenced_works":["https://openalex.org/W1940823643","https://openalex.org/W2037303555","https://openalex.org/W2050487400","https://openalex.org/W2063043378","https://openalex.org/W2091823786","https://openalex.org/W2141530382","https://openalex.org/W2145406052","https://openalex.org/W2153046262","https://openalex.org/W2165100134"],"related_works":["https://openalex.org/W79187567","https://openalex.org/W4236242523","https://openalex.org/W4230098690","https://openalex.org/W3089117407","https://openalex.org/W2970429960","https://openalex.org/W2070906137","https://openalex.org/W2023373638","https://openalex.org/W2001020450","https://openalex.org/W1969153118","https://openalex.org/W1921012695"],"abstract_inverted_index":{"Modern":[0],"automotive":[1],"and":[2,66,82,110,138,148,173,180],"aerospace":[3],"embedded":[4],"applications":[5,114],"require":[6],"very":[7,87],"high-performance":[8],"simulations":[9,85],"that":[10,45,106],"are":[11,37,46,86],"able":[12],"to":[13,39,71,89,115,158],"produce":[14],"new":[15],"values":[16,127],"every":[17],"microsecond.":[18],"Simulations":[19],"must":[20],"now":[21],"rely":[22],"on":[23,165],"scalable":[24],"performance":[25],"of":[26,51,92,126,142,153,162],"multi-core":[27,78,120,168],"systems":[28],"rather":[29],"than":[30],"faster":[31],"clock":[32],"frequencies.":[33],"Novel":[34],"parallelization":[35],"techniques":[36,69],"needed":[38],"satisfy":[40],"the":[41,49,57,74,93,124,140,146,150,160],"industrial":[42,58],"simulation":[43,65],"demands":[44],"essential":[47],"for":[48,128],"development":[50],"safety-critical":[52],"systems.":[53,79,121],"Simulink":[54,113],"formalism":[55],"is":[56],"de":[59],"facto":[60],"standard,":[61],"but":[62],"current":[63],"state-of-the-art":[64],"code":[67],"generation":[68],"fail":[70],"fully":[72],"exploit":[73],"parallelism":[75],"in":[76,119],"modern":[77],"However,":[80],"closed-loop":[81],"dynamic":[83],"system":[84,169],"difficult":[88],"parallelize":[90],"because":[91],"loop-carried":[94,112],"dependencies.":[95],"In":[96],"this":[97],"paper":[98],"we":[99,132],"introduce":[100],"a":[101,129,166,177],"novel":[102],"skewed":[103],"pipelining":[104],"technique":[105],"overcomes":[107],"these":[108],"difficulties":[109],"allows":[111],"be":[116],"executed":[117],"concurrently":[118],"By":[122],"delaying":[123],"forwarding":[125],"few":[130],"iterations,":[131],"can":[133],"break":[134],"some":[135],"data":[136],"dependencies":[137],"coarsen":[139],"granularity":[141],"programs.":[143],"This":[144],"improves":[145],"concurrency":[147],"reduces":[149],"high":[151],"cost":[152],"inter-processor":[154],"communication.":[155],"Implementation":[156],"studies":[157],"demonstrate":[159],"viability":[161],"our":[163],"method":[164],"commodity":[167],"with":[170],"2,":[171],"3,":[172],"4":[174],"processors":[175],"show":[176],"1.72,":[178],"2.38,":[179],"3.33":[181],"fold":[182],"speedup":[183],"over":[184],"uniprocessor":[185],"execution.":[186]},"cited_by_api_url":"https://api.openalex.org/works?filter=cites:W3150631157","counts_by_year":[{"year":2015,"cited_by_count":1},{"year":2014,"cited_by_count":1},{"year":2012,"cited_by_count":1}],"updated_date":"2025-01-18T09:38:45.828763","created_date":"2021-04-13"}