{"id":"https://openalex.org/W4249158358","doi":"https://doi.org/10.1109/aspdac.2018.8297308","title":"CAMO: A novel cache management organization for GPGPUs","display_name":"CAMO: A novel cache management organization for GPGPUs","publication_year":2018,"publication_date":"2018-01-01","ids":{"openalex":"https://openalex.org/W4249158358","doi":"https://doi.org/10.1109/aspdac.2018.8297308"},"language":"en","primary_location":{"id":"doi:10.1109/aspdac.2018.8297308","is_oa":false,"landing_page_url":"https://doi.org/10.1109/aspdac.2018.8297308","pdf_url":null,"source":{"id":"https://openalex.org/S4363608266","display_name":"2018 23rd Asia and South Pacific Design Automation Conference (ASP-DAC)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":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":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2018 23rd Asia and South Pacific Design Automation Conference (ASP-DAC)","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/A5089572383","display_name":"Debiprasanna Sahoo","orcid":"https://orcid.org/0000-0003-1438-0617"},"institutions":[{"id":"https://openalex.org/I99729588","display_name":"Indian Institute of Technology Bhubaneswar","ror":"https://ror.org/04gx72j20","country_code":"IN","type":"education","lineage":["https://openalex.org/I99729588"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Debiprasanna Sahoo","raw_affiliation_strings":["Indian Institute of Technology, Bhubaneswar, India"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Indian Institute of Technology, Bhubaneswar, India","institution_ids":["https://openalex.org/I99729588"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5081138994","display_name":"Swaraj Sha","orcid":"https://orcid.org/0000-0003-2886-791X"},"institutions":[{"id":"https://openalex.org/I99729588","display_name":"Indian Institute of Technology Bhubaneswar","ror":"https://ror.org/04gx72j20","country_code":"IN","type":"education","lineage":["https://openalex.org/I99729588"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Swaraj Sha","raw_affiliation_strings":["Indian Institute of Technology, Bhubaneswar, India"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Indian Institute of Technology, Bhubaneswar, India","institution_ids":["https://openalex.org/I99729588"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5044304689","display_name":"Manoranjan Satpathy","orcid":"https://orcid.org/0000-0002-9237-0978"},"institutions":[{"id":"https://openalex.org/I99729588","display_name":"Indian Institute of Technology Bhubaneswar","ror":"https://ror.org/04gx72j20","country_code":"IN","type":"education","lineage":["https://openalex.org/I99729588"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Manoranjan Satpathy","raw_affiliation_strings":["Indian Institute of Technology, Bhubaneswar, India"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Indian Institute of Technology, Bhubaneswar, India","institution_ids":["https://openalex.org/I99729588"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5001143341","display_name":"Madhu Mutyam","orcid":"https://orcid.org/0000-0003-1638-4195"},"institutions":[{"id":"https://openalex.org/I24676775","display_name":"Indian Institute of Technology Madras","ror":"https://ror.org/03v0r5n49","country_code":"IN","type":"education","lineage":["https://openalex.org/I24676775"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Madhu Mutyam","raw_affiliation_strings":["Indian Institute of Technology, Madras, India"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Indian Institute of Technology, Madras, India","institution_ids":["https://openalex.org/I24676775"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5048949780","display_name":"Laxmi N. Bhuyan","orcid":"https://orcid.org/0000-0002-8759-0458"},"institutions":[{"id":"https://openalex.org/I103635307","display_name":"University of California, Riverside","ror":"https://ror.org/03nawhv43","country_code":"US","type":"education","lineage":["https://openalex.org/I103635307"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Laxmi Narayan Bhuyan","raw_affiliation_strings":["University of California, Riverside, U.S.A"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of California, Riverside, U.S.A","institution_ids":["https://openalex.org/I103635307"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"215","last_page":"220"},"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/T11181","display_name":"Advanced Data Storage Technologies","score":0.9987999796867371,"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/T10715","display_name":"Distributed and Parallel Computing Systems","score":0.9962999820709229,"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.8849321007728577},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.6954752206802368},{"id":"https://openalex.org/keywords/cache","display_name":"Cache","score":0.6651930809020996},{"id":"https://openalex.org/keywords/speedup","display_name":"Speedup","score":0.5675050020217896},{"id":"https://openalex.org/keywords/cache-coloring","display_name":"Cache coloring","score":0.49389034509658813},{"id":"https://openalex.org/keywords/cache-pollution","display_name":"Cache pollution","score":0.44852888584136963},{"id":"https://openalex.org/keywords/general-purpose-computing-on-graphics-processing-units","display_name":"General-purpose computing on graphics processing units","score":0.4464893043041229},{"id":"https://openalex.org/keywords/page-cache","display_name":"Page cache","score":0.44252851605415344},{"id":"https://openalex.org/keywords/cpu-cache","display_name":"CPU cache","score":0.43938836455345154},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.38678178191185},{"id":"https://openalex.org/keywords/cache-algorithms","display_name":"Cache algorithms","score":0.3611583411693573},{"id":"https://openalex.org/keywords/graphics","display_name":"Graphics","score":0.06543830037117004}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8849321007728577},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.6954752206802368},{"id":"https://openalex.org/C115537543","wikidata":"https://www.wikidata.org/wiki/Q165596","display_name":"Cache","level":2,"score":0.6651930809020996},{"id":"https://openalex.org/C68339613","wikidata":"https://www.wikidata.org/wiki/Q1549489","display_name":"Speedup","level":2,"score":0.5675050020217896},{"id":"https://openalex.org/C201148951","wikidata":"https://www.wikidata.org/wiki/Q5015976","display_name":"Cache coloring","level":4,"score":0.49389034509658813},{"id":"https://openalex.org/C113166858","wikidata":"https://www.wikidata.org/wiki/Q5015981","display_name":"Cache pollution","level":5,"score":0.44852888584136963},{"id":"https://openalex.org/C50630238","wikidata":"https://www.wikidata.org/wiki/Q971505","display_name":"General-purpose computing on graphics processing units","level":3,"score":0.4464893043041229},{"id":"https://openalex.org/C36340418","wikidata":"https://www.wikidata.org/wiki/Q7124288","display_name":"Page cache","level":5,"score":0.44252851605415344},{"id":"https://openalex.org/C189783530","wikidata":"https://www.wikidata.org/wiki/Q352090","display_name":"CPU cache","level":3,"score":0.43938836455345154},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.38678178191185},{"id":"https://openalex.org/C38556500","wikidata":"https://www.wikidata.org/wiki/Q13404475","display_name":"Cache algorithms","level":4,"score":0.3611583411693573},{"id":"https://openalex.org/C21442007","wikidata":"https://www.wikidata.org/wiki/Q1027879","display_name":"Graphics","level":2,"score":0.06543830037117004}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/aspdac.2018.8297308","is_oa":false,"landing_page_url":"https://doi.org/10.1109/aspdac.2018.8297308","pdf_url":null,"source":{"id":"https://openalex.org/S4363608266","display_name":"2018 23rd Asia and South Pacific Design Automation Conference (ASP-DAC)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":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":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2018 23rd Asia and South Pacific Design Automation Conference (ASP-DAC)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"},{"id":"https://openalex.org/F4320313710","display_name":"Menzies School of Health Research","ror":"https://ror.org/006mbby82"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":24,"referenced_works":["https://openalex.org/W1968902482","https://openalex.org/W1977349283","https://openalex.org/W1979527452","https://openalex.org/W1979978831","https://openalex.org/W2036403064","https://openalex.org/W2046996113","https://openalex.org/W2047060659","https://openalex.org/W2080592089","https://openalex.org/W2080756995","https://openalex.org/W2120829734","https://openalex.org/W2139935536","https://openalex.org/W2148797773","https://openalex.org/W2149234156","https://openalex.org/W2152933730","https://openalex.org/W2153378664","https://openalex.org/W2167414164","https://openalex.org/W2169865228","https://openalex.org/W2273440736","https://openalex.org/W2400828712","https://openalex.org/W2474451066","https://openalex.org/W3013976982","https://openalex.org/W4241790656","https://openalex.org/W4244923394","https://openalex.org/W6694513646"],"related_works":["https://openalex.org/W2535115842","https://openalex.org/W2114386333","https://openalex.org/W2020176098","https://openalex.org/W2133489088","https://openalex.org/W2118932116","https://openalex.org/W2363769136","https://openalex.org/W2734782074","https://openalex.org/W2116323004","https://openalex.org/W2098406302","https://openalex.org/W2298260853"],"abstract_inverted_index":{"GPGPUs":[0,22,105],"are":[1,48,84],"now":[2],"commonly":[3],"used":[4],"as":[5,74,121],"co-processors":[6],"of":[7,12,28,38,77,110,125,154,182,202,210],"CPUs":[8],"for":[9,25,35,104],"the":[10,108,129,136,152,162,185],"computation":[11],"data":[13,133],"parallel":[14],"and":[15,89,114,165,184,204],"throughputintensive":[16],"algorithms.":[17],"However,":[18,58],"memory":[19,37,47,86,102,112,176],"available":[20],"in":[21,81],"is":[23,31],"limited":[24],"many":[26],"applications":[27],"interest;":[29],"there":[30],"a":[32,75,99,122,142,180,200,208],"continuous":[33],"demand":[34],"increased":[36],"such":[39],"applications.":[40],"Several":[41],"techniques":[42,60],"like":[43],"multi-steaming":[44],"or":[45,66],"pinned":[46,111,175],"frequently":[49],"employed":[50],"to":[51,55,135],"mitigate":[52],"these":[53,59],"issues":[54],"some":[56],"extent.":[57],"either":[61],"suffer":[62],"from":[63],"latency":[64],"overhead":[65],"increase":[67],"programming":[68],"complexity.":[69],"GPUdmm":[70,195],"uses":[71,118,140],"GPU":[72,119],"DRAM":[73,120,145,155],"cache":[76,101,124,146,156],"CPU;":[78],"key":[79],"problems":[80],"this":[82,94],"design":[83],"inefficient":[85],"access":[87,91],"data-path":[88],"tag":[90,147],"overhead.":[92],"In":[93,191],"context,":[95],"we":[96],"present":[97],"CAMO,":[98],"novel":[100],"organization":[103],"which":[106],"addresses":[107],"limitations":[109],"technique":[113],"GPUdmm.":[115],"First,":[116],"it":[117,139],"victim":[123],"LLC":[126],"that":[127,167],"improves":[128],"performance":[130,170,187],"by":[131,179,199,207],"delivering":[132],"faster":[134],"SMs.":[137],"Second,":[138],"ATCache,":[141],"CPU":[143],"based":[144],"management":[148],"technique.":[149],"ATCache":[150],"reduces":[151],"number":[153],"accesses.":[157],"We":[158],"implement":[159],"CAMO":[160,193],"within":[161],"GPGPU-Sim":[163],"framework":[164],"show":[166],"its":[168],"average":[169,198],"-":[171,177],"when":[172],"compared":[173],"with":[174],"increases":[178],"factor":[181,201,209],"1.87x":[183],"peak":[186],"growth":[188],"being":[189],"4.67x.":[190],"addition,":[192],"outperforms":[194],"on":[196],"an":[197],"15.9%":[203],"maximum":[205],"speedup":[206],"80%.":[211]},"counts_by_year":[{"year":2018,"cited_by_count":2}],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2025-10-10T00:00:00"}
