{"id":"https://openalex.org/W4240035853","doi":"https://doi.org/10.1109/date.2010.5456976","title":"Compilation of stream programs for multicore processors that incorporate scratchpad memories","display_name":"Compilation of stream programs for multicore processors that incorporate scratchpad memories","publication_year":2010,"publication_date":"2010-03-01","ids":{"openalex":"https://openalex.org/W4240035853","doi":"https://doi.org/10.1109/date.2010.5456976"},"language":"en","primary_location":{"id":"doi:10.1109/date.2010.5456976","is_oa":false,"landing_page_url":"https://doi.org/10.1109/date.2010.5456976","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2010 Design, Automation &amp; Test in Europe Conference &amp; Exhibition (DATE 2010)","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/A5054953565","display_name":"Weijia Che","orcid":null},"institutions":[{"id":"https://openalex.org/I55732556","display_name":"Arizona State University","ror":"https://ror.org/03efmqc40","country_code":"US","type":"education","lineage":["https://openalex.org/I55732556"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Weijia Che","raw_affiliation_strings":["Faculty of Computer Science and Engineering, Arizona State University, Tempe, AZ, USA"],"affiliations":[{"raw_affiliation_string":"Faculty of Computer Science and Engineering, Arizona State University, Tempe, AZ, USA","institution_ids":["https://openalex.org/I55732556"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5049417190","display_name":"Amrit Panda","orcid":null},"institutions":[{"id":"https://openalex.org/I55732556","display_name":"Arizona State University","ror":"https://ror.org/03efmqc40","country_code":"US","type":"education","lineage":["https://openalex.org/I55732556"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Amrit Panda","raw_affiliation_strings":["Faculty of Computer Science and Engineering, Arizona State University, Tempe, AZ, USA"],"affiliations":[{"raw_affiliation_string":"Faculty of Computer Science and Engineering, Arizona State University, Tempe, AZ, USA","institution_ids":["https://openalex.org/I55732556"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5007615988","display_name":"Karam S Chatha","orcid":null},"institutions":[{"id":"https://openalex.org/I55732556","display_name":"Arizona State University","ror":"https://ror.org/03efmqc40","country_code":"US","type":"education","lineage":["https://openalex.org/I55732556"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Karam S Chatha","raw_affiliation_strings":["Faculty of Computer Science and Engineering, Arizona State University, Tempe, AZ, USA"],"affiliations":[{"raw_affiliation_string":"Faculty of Computer Science and Engineering, Arizona State University, Tempe, AZ, USA","institution_ids":["https://openalex.org/I55732556"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5054953565"],"corresponding_institution_ids":["https://openalex.org/I55732556"],"apc_list":null,"apc_paid":null,"fwci":1.4981,"has_fulltext":false,"cited_by_count":10,"citation_normalized_percentile":{"value":0.84754746,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":96},"biblio":{"volume":null,"issue":null,"first_page":"1118","last_page":"1123"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10904","display_name":"Embedded Systems Design Techniques","score":1.0,"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/T10904","display_name":"Embedded Systems Design Techniques","score":1.0,"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9998999834060669,"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/T10829","display_name":"Interconnection Networks and Systems","score":0.9997000098228455,"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.8856648206710815},{"id":"https://openalex.org/keywords/multi-core-processor","display_name":"Multi-core processor","score":0.739233672618866},{"id":"https://openalex.org/keywords/benchmark","display_name":"Benchmark (surveying)","score":0.7186319828033447},{"id":"https://openalex.org/keywords/stream-processing","display_name":"Stream processing","score":0.628615140914917},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.6022653579711914},{"id":"https://openalex.org/keywords/overlay","display_name":"Overlay","score":0.5623888969421387},{"id":"https://openalex.org/keywords/ibm","display_name":"IBM","score":0.49399930238723755},{"id":"https://openalex.org/keywords/context","display_name":"Context (archaeology)","score":0.47515153884887695},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.4698314368724823},{"id":"https://openalex.org/keywords/exploit","display_name":"Exploit","score":0.45849692821502686},{"id":"https://openalex.org/keywords/integer-programming","display_name":"Integer programming","score":0.420881986618042},{"id":"https://openalex.org/keywords/context-switch","display_name":"Context switch","score":0.41321584582328796},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.3018037676811218},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.1588517427444458}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8856648206710815},{"id":"https://openalex.org/C78766204","wikidata":"https://www.wikidata.org/wiki/Q555032","display_name":"Multi-core processor","level":2,"score":0.739233672618866},{"id":"https://openalex.org/C185798385","wikidata":"https://www.wikidata.org/wiki/Q1161707","display_name":"Benchmark (surveying)","level":2,"score":0.7186319828033447},{"id":"https://openalex.org/C107027933","wikidata":"https://www.wikidata.org/wiki/Q2006448","display_name":"Stream processing","level":2,"score":0.628615140914917},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.6022653579711914},{"id":"https://openalex.org/C136085584","wikidata":"https://www.wikidata.org/wiki/Q910289","display_name":"Overlay","level":2,"score":0.5623888969421387},{"id":"https://openalex.org/C70388272","wikidata":"https://www.wikidata.org/wiki/Q5968558","display_name":"IBM","level":2,"score":0.49399930238723755},{"id":"https://openalex.org/C2779343474","wikidata":"https://www.wikidata.org/wiki/Q3109175","display_name":"Context (archaeology)","level":2,"score":0.47515153884887695},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.4698314368724823},{"id":"https://openalex.org/C165696696","wikidata":"https://www.wikidata.org/wiki/Q11287","display_name":"Exploit","level":2,"score":0.45849692821502686},{"id":"https://openalex.org/C56086750","wikidata":"https://www.wikidata.org/wiki/Q6042592","display_name":"Integer programming","level":2,"score":0.420881986618042},{"id":"https://openalex.org/C53833338","wikidata":"https://www.wikidata.org/wiki/Q1061424","display_name":"Context switch","level":2,"score":0.41321584582328796},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.3018037676811218},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.1588517427444458},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.0},{"id":"https://openalex.org/C151730666","wikidata":"https://www.wikidata.org/wiki/Q7205","display_name":"Paleontology","level":1,"score":0.0},{"id":"https://openalex.org/C192562407","wikidata":"https://www.wikidata.org/wiki/Q228736","display_name":"Materials science","level":0,"score":0.0},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.0},{"id":"https://openalex.org/C205649164","wikidata":"https://www.wikidata.org/wiki/Q1071","display_name":"Geography","level":0,"score":0.0},{"id":"https://openalex.org/C13280743","wikidata":"https://www.wikidata.org/wiki/Q131089","display_name":"Geodesy","level":1,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C171250308","wikidata":"https://www.wikidata.org/wiki/Q11468","display_name":"Nanotechnology","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/date.2010.5456976","is_oa":false,"landing_page_url":"https://doi.org/10.1109/date.2010.5456976","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2010 Design, Automation &amp; Test in Europe Conference &amp; Exhibition (DATE 2010)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320309808","display_name":"Science Foundation Arizona","ror":"https://ror.org/05kjhj835"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":18,"referenced_works":["https://openalex.org/W1532854657","https://openalex.org/W1982825626","https://openalex.org/W1999726758","https://openalex.org/W2022740893","https://openalex.org/W2032309817","https://openalex.org/W2059807497","https://openalex.org/W2076071620","https://openalex.org/W2091158003","https://openalex.org/W2126952393","https://openalex.org/W2134408405","https://openalex.org/W2151406013","https://openalex.org/W2159456929","https://openalex.org/W2294911930","https://openalex.org/W4247913514","https://openalex.org/W4251576834","https://openalex.org/W6631827186","https://openalex.org/W6650197584","https://openalex.org/W6696864383"],"related_works":["https://openalex.org/W3126131865","https://openalex.org/W4253186488","https://openalex.org/W595346907","https://openalex.org/W2044344400","https://openalex.org/W1996938127","https://openalex.org/W2083611981","https://openalex.org/W153296825","https://openalex.org/W598989511","https://openalex.org/W3106557793","https://openalex.org/W2964137613"],"abstract_inverted_index":{"The":[0,42,101,130],"stream":[1,20,49,90,123],"processing":[2],"characteristics":[3],"of":[4,19,47,71,79,122,136],"many":[5],"embedded":[6,29],"system":[7],"applications":[8,145],"in":[9],"multimedia":[10],"and":[11,95,110,151],"networking":[12],"domains":[13,30],"have":[14],"led":[15],"to":[16,36,52,92,118,127],"the":[17,45,77,83,89,116,120,134,137,147],"advent":[18],"based":[21,62,69,143],"programming":[22,107],"formats.":[23],"Several":[24],"multicore":[25,128],"processors":[26,54,63],"aimed":[27],"at":[28],"incorporate":[31,56],"scratchpad":[32],"memories":[33],"(SPM)":[34],"due":[35],"their":[37],"superior":[38],"power":[39],"consumption":[40],"characteristics.":[41],"paper":[43,102],"addresses":[44],"problem":[46,81],"compiling":[48,141],"programs":[50,124],"on":[51,60,146],"multi-core":[53],"that":[55,113],"SPM.":[57],"Performance":[58],"optimization":[59],"SPM":[61,117],"requires":[64],"effective":[65],"schemes":[66],"for":[67,98],"software":[68],"management":[70],"code":[72,84],"and/or":[73],"data":[74],"overlay.":[75],"In":[76],"context":[78],"our":[80],"instance":[82],"overlay":[85],"scheme":[86],"impacts":[87],"both":[88],"element":[91],"core":[93],"mapping":[94],"memory":[96],"available":[97],"inter-processor":[99],"communication.":[100],"presents":[103],"an":[104],"integer":[105],"linear":[106],"(ILP)":[108],"formulation":[109],"heuristic":[111],"approach":[112],"effectively":[114],"exploit":[115],"maximize":[119],"throughput":[121],"when":[125],"mapped":[126],"processors.":[129],"experimental":[131],"results":[132],"demonstrate":[133],"effectiveness":[135],"proposed":[138],"techniques":[139],"by":[140],"StreamIt":[142],"benchmark":[144],"IBM":[148],"Cell":[149],"processor":[150],"comparing":[152],"against":[153],"existing":[154],"approach.":[155]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":1},{"year":2021,"cited_by_count":1},{"year":2018,"cited_by_count":1},{"year":2013,"cited_by_count":1},{"year":2012,"cited_by_count":2}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
