{"id":"https://openalex.org/W2088822162","doi":"https://doi.org/10.1109/cluster.2014.6968756","title":"Toward the efficient use of multiple explicitly managed memory subsystems","display_name":"Toward the efficient use of multiple explicitly managed memory subsystems","publication_year":2014,"publication_date":"2014-09-01","ids":{"openalex":"https://openalex.org/W2088822162","doi":"https://doi.org/10.1109/cluster.2014.6968756","mag":"2088822162"},"language":"en","primary_location":{"id":"doi:10.1109/cluster.2014.6968756","is_oa":false,"landing_page_url":"https://doi.org/10.1109/cluster.2014.6968756","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2014 IEEE International Conference on Cluster Computing (CLUSTER)","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/A5000573036","display_name":"Antonio J. Pe\u00f1a","orcid":"https://orcid.org/0000-0002-3575-4617"},"institutions":[{"id":"https://openalex.org/I1282105669","display_name":"Argonne National Laboratory","ror":"https://ror.org/05gvnxz63","country_code":"US","type":"facility","lineage":["https://openalex.org/I1282105669","https://openalex.org/I1330989302","https://openalex.org/I39565521","https://openalex.org/I40347166"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Antonio J. Pena","raw_affiliation_strings":["Mathematics and Computer Science Division, Argonne National Laboratory, Argonne, IL","Mathematics and Computer Science Division, Argonne National Laboratory, IL, 60439, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Mathematics and Computer Science Division, Argonne National Laboratory, Argonne, IL","institution_ids":["https://openalex.org/I1282105669"]},{"raw_affiliation_string":"Mathematics and Computer Science Division, Argonne National Laboratory, IL, 60439, USA","institution_ids":["https://openalex.org/I1282105669"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5050531633","display_name":"Pavan Balaji","orcid":"https://orcid.org/0000-0002-9785-4461"},"institutions":[{"id":"https://openalex.org/I1282105669","display_name":"Argonne National Laboratory","ror":"https://ror.org/05gvnxz63","country_code":"US","type":"facility","lineage":["https://openalex.org/I1282105669","https://openalex.org/I1330989302","https://openalex.org/I39565521","https://openalex.org/I40347166"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Pavan Balaji","raw_affiliation_strings":["Mathematics and Computer Science Division, Argonne National Laboratory, Argonne, IL","Mathematics and Computer Science Division, Argonne National Laboratory, IL, 60439, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Mathematics and Computer Science Division, Argonne National Laboratory, Argonne, IL","institution_ids":["https://openalex.org/I1282105669"]},{"raw_affiliation_string":"Mathematics and Computer Science Division, Argonne National Laboratory, IL, 60439, USA","institution_ids":["https://openalex.org/I1282105669"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I1282105669"],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":37,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"123","last_page":"131"},"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.9993000030517578,"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.9983999729156494,"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.8402803540229797},{"id":"https://openalex.org/keywords/interleaved-memory","display_name":"Interleaved memory","score":0.6958012580871582},{"id":"https://openalex.org/keywords/flat-memory-model","display_name":"Flat memory model","score":0.6938944458961487},{"id":"https://openalex.org/keywords/exploit","display_name":"Exploit","score":0.675321638584137},{"id":"https://openalex.org/keywords/memory-map","display_name":"Memory map","score":0.6388214230537415},{"id":"https://openalex.org/keywords/registered-memory","display_name":"Registered memory","score":0.5876914858818054},{"id":"https://openalex.org/keywords/memory-management","display_name":"Memory management","score":0.5865963697433472},{"id":"https://openalex.org/keywords/shared-memory","display_name":"Shared memory","score":0.5100904107093811},{"id":"https://openalex.org/keywords/computer-memory","display_name":"Computer memory","score":0.491148442029953},{"id":"https://openalex.org/keywords/uniform-memory-access","display_name":"Uniform memory access","score":0.4678395986557007},{"id":"https://openalex.org/keywords/memory-refresh","display_name":"Memory refresh","score":0.4632403254508972},{"id":"https://openalex.org/keywords/computing-with-memory","display_name":"Computing with Memory","score":0.4603639841079712},{"id":"https://openalex.org/keywords/extended-memory","display_name":"Extended memory","score":0.45923715829849243},{"id":"https://openalex.org/keywords/distributed-memory","display_name":"Distributed memory","score":0.4547308385372162},{"id":"https://openalex.org/keywords/semiconductor-memory","display_name":"Semiconductor memory","score":0.4452018737792969},{"id":"https://openalex.org/keywords/memory-hierarchy","display_name":"Memory hierarchy","score":0.443346232175827},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.42332369089126587},{"id":"https://openalex.org/keywords/auxiliary-memory","display_name":"Auxiliary memory","score":0.4188498854637146},{"id":"https://openalex.org/keywords/memory-address","display_name":"Memory address","score":0.4186924993991852},{"id":"https://openalex.org/keywords/physical-address","display_name":"Physical address","score":0.41182079911231995},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.3525582551956177},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.27330005168914795}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8402803540229797},{"id":"https://openalex.org/C63511323","wikidata":"https://www.wikidata.org/wiki/Q908936","display_name":"Interleaved memory","level":4,"score":0.6958012580871582},{"id":"https://openalex.org/C57863822","wikidata":"https://www.wikidata.org/wiki/Q905488","display_name":"Flat memory model","level":4,"score":0.6938944458961487},{"id":"https://openalex.org/C165696696","wikidata":"https://www.wikidata.org/wiki/Q11287","display_name":"Exploit","level":2,"score":0.675321638584137},{"id":"https://openalex.org/C74426580","wikidata":"https://www.wikidata.org/wiki/Q719484","display_name":"Memory map","level":3,"score":0.6388214230537415},{"id":"https://openalex.org/C93446704","wikidata":"https://www.wikidata.org/wiki/Q449328","display_name":"Registered memory","level":3,"score":0.5876914858818054},{"id":"https://openalex.org/C176649486","wikidata":"https://www.wikidata.org/wiki/Q2308807","display_name":"Memory management","level":3,"score":0.5865963697433472},{"id":"https://openalex.org/C133875982","wikidata":"https://www.wikidata.org/wiki/Q764810","display_name":"Shared memory","level":2,"score":0.5100904107093811},{"id":"https://openalex.org/C92855701","wikidata":"https://www.wikidata.org/wiki/Q5830907","display_name":"Computer memory","level":3,"score":0.491148442029953},{"id":"https://openalex.org/C51290061","wikidata":"https://www.wikidata.org/wiki/Q1936765","display_name":"Uniform memory access","level":4,"score":0.4678395986557007},{"id":"https://openalex.org/C87907426","wikidata":"https://www.wikidata.org/wiki/Q6815755","display_name":"Memory refresh","level":4,"score":0.4632403254508972},{"id":"https://openalex.org/C152890283","wikidata":"https://www.wikidata.org/wiki/Q4129922","display_name":"Computing with Memory","level":5,"score":0.4603639841079712},{"id":"https://openalex.org/C171675096","wikidata":"https://www.wikidata.org/wiki/Q1143380","display_name":"Extended memory","level":4,"score":0.45923715829849243},{"id":"https://openalex.org/C91481028","wikidata":"https://www.wikidata.org/wiki/Q1054686","display_name":"Distributed memory","level":3,"score":0.4547308385372162},{"id":"https://openalex.org/C98986596","wikidata":"https://www.wikidata.org/wiki/Q1143031","display_name":"Semiconductor memory","level":2,"score":0.4452018737792969},{"id":"https://openalex.org/C2778100165","wikidata":"https://www.wikidata.org/wiki/Q1589327","display_name":"Memory hierarchy","level":3,"score":0.443346232175827},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.42332369089126587},{"id":"https://openalex.org/C82687282","wikidata":"https://www.wikidata.org/wiki/Q66221","display_name":"Auxiliary memory","level":2,"score":0.4188498854637146},{"id":"https://openalex.org/C153247305","wikidata":"https://www.wikidata.org/wiki/Q835713","display_name":"Memory address","level":3,"score":0.4186924993991852},{"id":"https://openalex.org/C41036726","wikidata":"https://www.wikidata.org/wiki/Q844824","display_name":"Physical address","level":3,"score":0.41182079911231995},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.3525582551956177},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.27330005168914795},{"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/C115537543","wikidata":"https://www.wikidata.org/wiki/Q165596","display_name":"Cache","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/cluster.2014.6968756","is_oa":false,"landing_page_url":"https://doi.org/10.1109/cluster.2014.6968756","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2014 IEEE International Conference on Cluster Computing (CLUSTER)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":48,"referenced_works":["https://openalex.org/W97793949","https://openalex.org/W1483195497","https://openalex.org/W1506087606","https://openalex.org/W1531339993","https://openalex.org/W1595661905","https://openalex.org/W1967302080","https://openalex.org/W1982346568","https://openalex.org/W1988637082","https://openalex.org/W1989831720","https://openalex.org/W2019465613","https://openalex.org/W2020702312","https://openalex.org/W2048588974","https://openalex.org/W2067406582","https://openalex.org/W2071208935","https://openalex.org/W2073996414","https://openalex.org/W2076078958","https://openalex.org/W2082450110","https://openalex.org/W2086807722","https://openalex.org/W2086890464","https://openalex.org/W2088018537","https://openalex.org/W2093852742","https://openalex.org/W2095905546","https://openalex.org/W2095954861","https://openalex.org/W2113287010","https://openalex.org/W2119473230","https://openalex.org/W2126915506","https://openalex.org/W2131413854","https://openalex.org/W2137227672","https://openalex.org/W2144433126","https://openalex.org/W2149982801","https://openalex.org/W2150446161","https://openalex.org/W2153691881","https://openalex.org/W2156858199","https://openalex.org/W2183177643","https://openalex.org/W3000719272","https://openalex.org/W3006403827","https://openalex.org/W3009401151","https://openalex.org/W3152210458","https://openalex.org/W4231462625","https://openalex.org/W4233916029","https://openalex.org/W4239035626","https://openalex.org/W4248130270","https://openalex.org/W4249758101","https://openalex.org/W4256386389","https://openalex.org/W6603982924","https://openalex.org/W6628925001","https://openalex.org/W6630331502","https://openalex.org/W6681890416"],"related_works":["https://openalex.org/W2491097902","https://openalex.org/W4243333834","https://openalex.org/W2138847","https://openalex.org/W4283759689","https://openalex.org/W2338333993","https://openalex.org/W2501039532","https://openalex.org/W2057195881","https://openalex.org/W2152484651","https://openalex.org/W261562921","https://openalex.org/W3213903995"],"abstract_inverted_index":{"The":[0,31],"increasing":[1],"number":[2],"of":[3,49,78,91,103,111,174,193,215,222],"memory":[4,29,43,53,60,71,81,105,123,157,186,191,206,220,228],"technologies":[5,54,61],"offering":[6],"different":[7,80,190,205,219,227],"features":[8],"such":[9,62,92],"as":[10,63,208],"optimized":[11],"access":[12,44],"patterns":[13],"or":[14,69],"capacity/speed":[15],"ratios":[16],"lead":[17],"us":[18],"to":[19,34,87,129,144,181],"advocate":[20,115],"for":[21,116,188],"future":[22],"HPC":[23],"compute":[24,117],"nodes":[25,57,118],"equipped":[26,58,119],"with":[27,59,120],"heterogeneous":[28,121],"subsystems.":[30,124,229],"aim":[32],"is":[33,83,133,140],"alleviate":[35],"further":[36],"the":[37,50,79,89,101,104,126,156,175,183,189,197,212,218,226],"ever-increasing":[38],"gap":[39],"between":[40],"computation":[41],"and":[42],"speeds,":[45],"by":[46,107],"taking":[47],"advantage":[48],"benefits":[51,214],"these":[52],"provide.":[55],"Compute":[56],"scratchpad":[64],"memory,":[65,68],"on-chip":[66],"3D-stacked":[67],"NVRAM-based":[70],"are":[72],"already":[73],"a":[74,136],"reality.":[75],"Careful":[76],"use":[77,164,209],"subsystems":[82],"mandatory":[84],"in":[85,142,146,179],"order":[86,143,180],"exploit":[88,131],"potential":[90,213],"super-computers.":[93],"While":[94],"most":[95,184],"multiple-memory":[96],"models":[97],"concentrate":[98],"on":[99,172],"extending":[100],"depth":[102],"hierarchy":[106],"incorporating":[108],"more":[109],"levels":[110],"hardware-managed":[112],"memories,":[113],"we":[114,163,169],"software-managed":[122],"Although":[125],"exact":[127],"approach":[128],"efficiently":[130],"them":[132],"still":[134],"uncertain,":[135],"software":[137],"ecosystem":[138],"clearly":[139],"required":[141],"assist":[145],"an":[147,165,223],"efficient":[148],"data":[149],"distribution.":[150],"We":[151],"address":[152],"this":[153,161],"problem":[154],"at":[155],"object":[158],"granularity.":[159],"In":[160],"paper":[162],"object-differentiated":[166],"profiling":[167],"tool":[168],"have":[170],"developed":[171],"top":[173],"Valgrind":[176],"instrumentation":[177],"framework,":[178],"assess":[182],"suitable":[185],"subsystem":[187],"objects":[192,221],"two":[194,204],"miniapplications":[195],"from":[196],"Mantevo":[198],"codesign":[199],"project.":[200],"Our":[201],"results":[202],"considering":[203],"configurations":[207],"cases":[210],"reveal":[211],"carefully":[216],"placing":[217],"application":[224],"among":[225]},"counts_by_year":[{"year":2022,"cited_by_count":4},{"year":2020,"cited_by_count":1},{"year":2019,"cited_by_count":5},{"year":2018,"cited_by_count":8},{"year":2017,"cited_by_count":7},{"year":2016,"cited_by_count":7},{"year":2015,"cited_by_count":5}],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2025-10-10T00:00:00"}
