{"id":"https://openalex.org/W2051698719","doi":"https://doi.org/10.1109/tcad.2014.2363385","title":"CASA: Contention-Aware Scratchpad Memory Allocation for Online Hybrid On-Chip Memory Management","display_name":"CASA: Contention-Aware Scratchpad Memory Allocation for Online Hybrid On-Chip Memory Management","publication_year":2014,"publication_date":"2014-10-14","ids":{"openalex":"https://openalex.org/W2051698719","doi":"https://doi.org/10.1109/tcad.2014.2363385","mag":"2051698719"},"language":"en","primary_location":{"id":"doi:10.1109/tcad.2014.2363385","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tcad.2014.2363385","pdf_url":null,"source":{"id":"https://openalex.org/S100835903","display_name":"IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems","issn_l":"0278-0070","issn":["0278-0070","1937-4151"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems","raw_type":"journal-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/A5113583557","display_name":"Da-Wei Chang","orcid":null},"institutions":[{"id":"https://openalex.org/I91807558","display_name":"National Cheng Kung University","ror":"https://ror.org/01b8kcc49","country_code":"TW","type":"education","lineage":["https://openalex.org/I91807558"]}],"countries":["TW"],"is_corresponding":true,"raw_author_name":"Da-Wei Chang","raw_affiliation_strings":["Department of Computer Science and Information Engineering, National Cheng Kung University, Tainan, Taiwan","Department of Computer Science and Information Engineering, National Cheng Kung University , Tainan, Taiwan"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Information Engineering, National Cheng Kung University, Tainan, Taiwan","institution_ids":["https://openalex.org/I91807558"]},{"raw_affiliation_string":"Department of Computer Science and Information Engineering, National Cheng Kung University , Tainan, Taiwan","institution_ids":["https://openalex.org/I91807558"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101864424","display_name":"Ing-Chao Lin","orcid":"https://orcid.org/0000-0003-1994-7512"},"institutions":[{"id":"https://openalex.org/I91807558","display_name":"National Cheng Kung University","ror":"https://ror.org/01b8kcc49","country_code":"TW","type":"education","lineage":["https://openalex.org/I91807558"]}],"countries":["TW"],"is_corresponding":false,"raw_author_name":"Ing-Chao Lin","raw_affiliation_strings":["Department of Computer Science and Information Engineering, National Cheng Kung University, Tainan, Taiwan","Department of Computer Science and Information Engineering, National Cheng Kung University , Tainan, Taiwan"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Information Engineering, National Cheng Kung University, Tainan, Taiwan","institution_ids":["https://openalex.org/I91807558"]},{"raw_affiliation_string":"Department of Computer Science and Information Engineering, National Cheng Kung University , Tainan, Taiwan","institution_ids":["https://openalex.org/I91807558"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Yu-Shiang Chien","orcid":null},"institutions":[{"id":"https://openalex.org/I91807558","display_name":"National Cheng Kung University","ror":"https://ror.org/01b8kcc49","country_code":"TW","type":"education","lineage":["https://openalex.org/I91807558"]}],"countries":["TW"],"is_corresponding":false,"raw_author_name":"Yu-Shiang Chien","raw_affiliation_strings":["Department of Computer Science and Information Engineering, National Cheng Kung University, Tainan, Taiwan","Department of Computer Science and Information Engineering, National Cheng Kung University , Tainan, Taiwan"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Information Engineering, National Cheng Kung University, Tainan, Taiwan","institution_ids":["https://openalex.org/I91807558"]},{"raw_affiliation_string":"Department of Computer Science and Information Engineering, National Cheng Kung University , Tainan, Taiwan","institution_ids":["https://openalex.org/I91807558"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101516953","display_name":"Chin E. Lin","orcid":"https://orcid.org/0000-0001-5525-9181"},"institutions":[{"id":"https://openalex.org/I91807558","display_name":"National Cheng Kung University","ror":"https://ror.org/01b8kcc49","country_code":"TW","type":"education","lineage":["https://openalex.org/I91807558"]}],"countries":["TW"],"is_corresponding":false,"raw_author_name":"Chin-Lun Lin","raw_affiliation_strings":["Department of Computer Science and Information Engineering, National Cheng Kung University, Tainan, Taiwan","Department of Computer Science and Information Engineering, National Cheng Kung University , Tainan, Taiwan"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Information Engineering, National Cheng Kung University, Tainan, Taiwan","institution_ids":["https://openalex.org/I91807558"]},{"raw_affiliation_string":"Department of Computer Science and Information Engineering, National Cheng Kung University , Tainan, Taiwan","institution_ids":["https://openalex.org/I91807558"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5038325223","display_name":"Alvin W.Y. Su","orcid":"https://orcid.org/0000-0002-4016-9623"},"institutions":[{"id":"https://openalex.org/I91807558","display_name":"National Cheng Kung University","ror":"https://ror.org/01b8kcc49","country_code":"TW","type":"education","lineage":["https://openalex.org/I91807558"]}],"countries":["TW"],"is_corresponding":false,"raw_author_name":"Alvin W.-Y Su","raw_affiliation_strings":["Department of Computer Science and Information Engineering, National Cheng Kung University, Tainan, Taiwan","Department of Computer Science and Information Engineering, National Cheng Kung University , Tainan, Taiwan"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Information Engineering, National Cheng Kung University, Tainan, Taiwan","institution_ids":["https://openalex.org/I91807558"]},{"raw_affiliation_string":"Department of Computer Science and Information Engineering, National Cheng Kung University , Tainan, Taiwan","institution_ids":["https://openalex.org/I91807558"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5038130393","display_name":"Chung-Ping Young","orcid":null},"institutions":[{"id":"https://openalex.org/I91807558","display_name":"National Cheng Kung University","ror":"https://ror.org/01b8kcc49","country_code":"TW","type":"education","lineage":["https://openalex.org/I91807558"]}],"countries":["TW"],"is_corresponding":false,"raw_author_name":"Chung-Ping Young","raw_affiliation_strings":["Department of Computer Science and Information Engineering, National Cheng Kung University, Tainan, Taiwan","Department of Computer Science and Information Engineering, National Cheng Kung University , Tainan, Taiwan"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Information Engineering, National Cheng Kung University, Tainan, Taiwan","institution_ids":["https://openalex.org/I91807558"]},{"raw_affiliation_string":"Department of Computer Science and Information Engineering, National Cheng Kung University , Tainan, Taiwan","institution_ids":["https://openalex.org/I91807558"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":6,"corresponding_author_ids":["https://openalex.org/A5113583557"],"corresponding_institution_ids":["https://openalex.org/I91807558"],"apc_list":null,"apc_paid":null,"fwci":2.2053,"has_fulltext":false,"cited_by_count":15,"citation_normalized_percentile":{"value":0.87733356,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":97},"biblio":{"volume":"33","issue":"12","first_page":"1806","last_page":"1817"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization 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/T10054","display_name":"Parallel Computing and Optimization 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/T10829","display_name":"Interconnection Networks and Systems","score":0.9990000128746033,"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/T11181","display_name":"Advanced Data Storage Technologies","score":0.998199999332428,"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.837807834148407},{"id":"https://openalex.org/keywords/cache","display_name":"Cache","score":0.6901576519012451},{"id":"https://openalex.org/keywords/cache-only-memory-architecture","display_name":"Cache-only memory architecture","score":0.6504080295562744},{"id":"https://openalex.org/keywords/cache-pollution","display_name":"Cache pollution","score":0.6278563141822815},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.5751145482063293},{"id":"https://openalex.org/keywords/cache-coloring","display_name":"Cache coloring","score":0.5713731050491333},{"id":"https://openalex.org/keywords/page-cache","display_name":"Page cache","score":0.5089430809020996},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.4686165452003479},{"id":"https://openalex.org/keywords/cache-algorithms","display_name":"Cache algorithms","score":0.4562046527862549},{"id":"https://openalex.org/keywords/interleaved-memory","display_name":"Interleaved memory","score":0.45208612084388733},{"id":"https://openalex.org/keywords/non-uniform-memory-access","display_name":"Non-uniform memory access","score":0.44020673632621765},{"id":"https://openalex.org/keywords/memory-management","display_name":"Memory management","score":0.43878284096717834},{"id":"https://openalex.org/keywords/cpu-cache","display_name":"CPU cache","score":0.4306355118751526},{"id":"https://openalex.org/keywords/memory-architecture","display_name":"Memory architecture","score":0.42707303166389465},{"id":"https://openalex.org/keywords/semiconductor-memory","display_name":"Semiconductor memory","score":0.3619092106819153},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.3535201847553253},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.32888782024383545}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.837807834148407},{"id":"https://openalex.org/C115537543","wikidata":"https://www.wikidata.org/wiki/Q165596","display_name":"Cache","level":2,"score":0.6901576519012451},{"id":"https://openalex.org/C3720319","wikidata":"https://www.wikidata.org/wiki/Q5015937","display_name":"Cache-only memory architecture","level":5,"score":0.6504080295562744},{"id":"https://openalex.org/C113166858","wikidata":"https://www.wikidata.org/wiki/Q5015981","display_name":"Cache pollution","level":5,"score":0.6278563141822815},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.5751145482063293},{"id":"https://openalex.org/C201148951","wikidata":"https://www.wikidata.org/wiki/Q5015976","display_name":"Cache coloring","level":4,"score":0.5713731050491333},{"id":"https://openalex.org/C36340418","wikidata":"https://www.wikidata.org/wiki/Q7124288","display_name":"Page cache","level":5,"score":0.5089430809020996},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.4686165452003479},{"id":"https://openalex.org/C38556500","wikidata":"https://www.wikidata.org/wiki/Q13404475","display_name":"Cache algorithms","level":4,"score":0.4562046527862549},{"id":"https://openalex.org/C63511323","wikidata":"https://www.wikidata.org/wiki/Q908936","display_name":"Interleaved memory","level":4,"score":0.45208612084388733},{"id":"https://openalex.org/C133371097","wikidata":"https://www.wikidata.org/wiki/Q868014","display_name":"Non-uniform memory access","level":5,"score":0.44020673632621765},{"id":"https://openalex.org/C176649486","wikidata":"https://www.wikidata.org/wiki/Q2308807","display_name":"Memory management","level":3,"score":0.43878284096717834},{"id":"https://openalex.org/C189783530","wikidata":"https://www.wikidata.org/wiki/Q352090","display_name":"CPU cache","level":3,"score":0.4306355118751526},{"id":"https://openalex.org/C2779602883","wikidata":"https://www.wikidata.org/wiki/Q15544750","display_name":"Memory architecture","level":2,"score":0.42707303166389465},{"id":"https://openalex.org/C98986596","wikidata":"https://www.wikidata.org/wiki/Q1143031","display_name":"Semiconductor memory","level":2,"score":0.3619092106819153},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.3535201847553253},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.32888782024383545}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tcad.2014.2363385","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tcad.2014.2363385","pdf_url":null,"source":{"id":"https://openalex.org/S100835903","display_name":"IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems","issn_l":"0278-0070","issn":["0278-0070","1937-4151"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/7","score":0.9100000262260437,"display_name":"Affordable and clean energy"}],"awards":[{"id":"https://openalex.org/G1127574114","display_name":null,"funder_award_id":"101-2221-E-006-150-MY3","funder_id":"https://openalex.org/F4320322795","funder_display_name":"Ministry of Science and Technology, Taiwan"},{"id":"https://openalex.org/G3960272565","display_name":null,"funder_award_id":"103-2221-E-006-255","funder_id":"https://openalex.org/F4320322795","funder_display_name":"Ministry of Science and Technology, Taiwan"},{"id":"https://openalex.org/G5669539463","display_name":null,"funder_award_id":"102-2221-E-006-281","funder_id":"https://openalex.org/F4320322795","funder_display_name":"Ministry of Science and Technology, Taiwan"},{"id":"https://openalex.org/G6006088356","display_name":null,"funder_award_id":"101-2221-E-006-098-MY3","funder_id":"https://openalex.org/F4320322795","funder_display_name":"Ministry of Science and Technology, Taiwan"},{"id":"https://openalex.org/G6928050279","display_name":null,"funder_award_id":"102-2221-E-006-272","funder_id":"https://openalex.org/F4320322795","funder_display_name":"Ministry of Science and Technology, Taiwan"}],"funders":[{"id":"https://openalex.org/F4320322795","display_name":"Ministry of Science and Technology, Taiwan","ror":"https://ror.org/02kv4zf79"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":34,"referenced_works":["https://openalex.org/W1551757538","https://openalex.org/W1686420892","https://openalex.org/W1816728452","https://openalex.org/W1986904046","https://openalex.org/W2016904164","https://openalex.org/W2032094184","https://openalex.org/W2033339079","https://openalex.org/W2039956522","https://openalex.org/W2073161967","https://openalex.org/W2098511965","https://openalex.org/W2102982164","https://openalex.org/W2108991328","https://openalex.org/W2122540149","https://openalex.org/W2123470671","https://openalex.org/W2129788090","https://openalex.org/W2133077842","https://openalex.org/W2135115132","https://openalex.org/W2136453233","https://openalex.org/W2140935245","https://openalex.org/W2148984882","https://openalex.org/W2149590159","https://openalex.org/W2154553951","https://openalex.org/W2163270257","https://openalex.org/W3141273430","https://openalex.org/W4233673249","https://openalex.org/W4237039059","https://openalex.org/W4238826965","https://openalex.org/W4242484660","https://openalex.org/W4243914511","https://openalex.org/W4244816354","https://openalex.org/W4255817501","https://openalex.org/W6637151178","https://openalex.org/W6680278981","https://openalex.org/W6682854596"],"related_works":["https://openalex.org/W2047684617","https://openalex.org/W2096506606","https://openalex.org/W2078720616","https://openalex.org/W1975698617","https://openalex.org/W1998129367","https://openalex.org/W2145484885","https://openalex.org/W1965563745","https://openalex.org/W2317681778","https://openalex.org/W2168550483","https://openalex.org/W2008164459"],"abstract_inverted_index":{"Scratchpad":[0],"memory":[1,30,47,56,86,99,203,215],"(SPM)":[2],"has":[3,38],"been":[4,39],"increasingly":[5],"used":[6,147],"in":[7,15],"embedded":[8],"systems":[9],"due":[10],"to":[11,22,50,151,159,176,196,199,207,210],"its":[12],"higher":[13],"efficiency":[14],"terms":[16],"of":[17,24,54,84,140,164],"energy":[18,59,191],"and":[19,58,205],"area":[20],"compared":[21,198,209],"that":[23,32,184],"ordinary":[25],"cache.":[26],"A":[27],"hybrid":[28,45,135,213],"on-chip":[29,46,136,202,214],"architecture":[31,204],"combines":[33],"SPM":[34,131],"with":[35],"a":[36,129,144,149,154,167,170,200],"mini-cache":[37],"proposed.":[40],"One":[41],"key":[42],"issue":[43],"for":[44,122,134,143,166],"architectures":[48],"is":[49,146,174],"reduce":[51,111,189],"the":[52,67,81,91,108,112,162,172,185,190],"number":[53,139,163],"off-chip":[55,85,98],"accesses":[57,87,100],"consumption.":[60],"Existing":[61],"methods":[62,76],"achieve":[63],"this":[64,126],"by":[65,103,119,194],"moving":[66],"most":[68,92,97],"frequently":[69,93],"accessed":[70,94],"data":[71,120],"into":[72],"SPM.":[73,160],"However,":[74],"these":[75],"may":[77,88],"be":[78,90,157],"ineffective":[79],"because":[80],"main":[82],"source":[83],"not":[89],"data.":[95],"Instead,":[96],"are":[101,116],"caused":[102,118],"cache":[104,123,141,179],"misses,":[105],"so":[106],"reducing":[107,178],"latter":[109],"will":[110],"former.":[113],"Cache":[114],"misses":[115,142,165],"mainly":[117],"contending":[121],"lines.":[124],"Therefore,":[125],"paper":[127],"proposes":[128],"contention-aware":[130],"allocation":[132],"method":[133,187],"management.":[137],"The":[138],"page":[145,155,168,173],"as":[148],"metric":[150],"determine":[152],"whether":[153],"should":[156],"moved":[158,175],"When":[161],"exceeds":[169],"threshold,":[171],"SPM,":[177],"contention.":[180],"Experimental":[181],"results":[182],"show":[183],"proposed":[186],"can":[188],"delay":[192],"product":[193],"35%":[195],"53%":[197],"cache-only":[201],"19%":[206],"31%":[208],"an":[211],"existing":[212],"architecture.":[216]},"counts_by_year":[{"year":2022,"cited_by_count":1},{"year":2021,"cited_by_count":3},{"year":2020,"cited_by_count":1},{"year":2019,"cited_by_count":1},{"year":2018,"cited_by_count":1},{"year":2017,"cited_by_count":3},{"year":2016,"cited_by_count":3},{"year":2015,"cited_by_count":1}],"updated_date":"2026-04-21T08:09:41.155169","created_date":"2025-10-10T00:00:00"}
