{"id":"https://openalex.org/W2774906412","doi":"https://doi.org/10.1109/iiswc.2017.8167756","title":"A graphics tracing framework for exploring CPU+GPU memory systems","display_name":"A graphics tracing framework for exploring CPU+GPU memory systems","publication_year":2017,"publication_date":"2017-10-01","ids":{"openalex":"https://openalex.org/W2774906412","doi":"https://doi.org/10.1109/iiswc.2017.8167756","mag":"2774906412"},"language":"en","primary_location":{"id":"doi:10.1109/iiswc.2017.8167756","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iiswc.2017.8167756","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2017 IEEE International Symposium on Workload Characterization (IISWC)","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/A5091183478","display_name":"Andreas Sembrant","orcid":null},"institutions":[{"id":"https://openalex.org/I123387679","display_name":"Uppsala University","ror":"https://ror.org/048a87296","country_code":"SE","type":"education","lineage":["https://openalex.org/I123387679"]}],"countries":["SE"],"is_corresponding":true,"raw_author_name":"Andreas Sembrant","raw_affiliation_strings":["Department of Information Technology, Uppsala University, Uppsala, Sweden"],"affiliations":[{"raw_affiliation_string":"Department of Information Technology, Uppsala University, Uppsala, Sweden","institution_ids":["https://openalex.org/I123387679"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5069683581","display_name":"Trevor E. Carlson","orcid":"https://orcid.org/0000-0001-8742-134X"},"institutions":[{"id":"https://openalex.org/I123387679","display_name":"Uppsala University","ror":"https://ror.org/048a87296","country_code":"SE","type":"education","lineage":["https://openalex.org/I123387679"]}],"countries":["SE"],"is_corresponding":false,"raw_author_name":"Trevor E. Carlson","raw_affiliation_strings":["Department of Information Technology, Uppsala University, Uppsala, Sweden"],"affiliations":[{"raw_affiliation_string":"Department of Information Technology, Uppsala University, Uppsala, Sweden","institution_ids":["https://openalex.org/I123387679"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5042507252","display_name":"Erik H\u00e4gersten","orcid":null},"institutions":[{"id":"https://openalex.org/I123387679","display_name":"Uppsala University","ror":"https://ror.org/048a87296","country_code":"SE","type":"education","lineage":["https://openalex.org/I123387679"]}],"countries":["SE"],"is_corresponding":false,"raw_author_name":"Erik Hagersten","raw_affiliation_strings":["Department of Information Technology, Uppsala University, Uppsala, Sweden"],"affiliations":[{"raw_affiliation_string":"Department of Information Technology, Uppsala University, Uppsala, Sweden","institution_ids":["https://openalex.org/I123387679"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5035351905","display_name":"David Black-Schaffer","orcid":"https://orcid.org/0000-0001-5375-4058"},"institutions":[{"id":"https://openalex.org/I123387679","display_name":"Uppsala University","ror":"https://ror.org/048a87296","country_code":"SE","type":"education","lineage":["https://openalex.org/I123387679"]}],"countries":["SE"],"is_corresponding":false,"raw_author_name":"David Black-Schaffer","raw_affiliation_strings":["Department of Information Technology, Uppsala University, Uppsala, Sweden"],"affiliations":[{"raw_affiliation_string":"Department of Information Technology, Uppsala University, Uppsala, Sweden","institution_ids":["https://openalex.org/I123387679"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5091183478"],"corresponding_institution_ids":["https://openalex.org/I123387679"],"apc_list":null,"apc_paid":null,"fwci":1.1266,"has_fulltext":false,"cited_by_count":12,"citation_normalized_percentile":{"value":0.80330992,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":97},"biblio":{"volume":null,"issue":null,"first_page":"54","last_page":"65"},"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.9998999834060669,"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/T10101","display_name":"Cloud Computing and Resource Management","score":0.9927999973297119,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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.8576618432998657},{"id":"https://openalex.org/keywords/graphics","display_name":"Graphics","score":0.7275744676589966},{"id":"https://openalex.org/keywords/rendering","display_name":"Rendering (computer graphics)","score":0.7112319469451904},{"id":"https://openalex.org/keywords/real-time-computer-graphics","display_name":"Real-time computer graphics","score":0.5326945781707764},{"id":"https://openalex.org/keywords/central-processing-unit","display_name":"Central processing unit","score":0.5156315565109253},{"id":"https://openalex.org/keywords/general-purpose-computing-on-graphics-processing-units","display_name":"General-purpose computing on graphics processing units","score":0.5072738528251648},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.49214524030685425},{"id":"https://openalex.org/keywords/software-rendering","display_name":"Software rendering","score":0.471542626619339},{"id":"https://openalex.org/keywords/graphics-pipeline","display_name":"Graphics pipeline","score":0.4587325155735016},{"id":"https://openalex.org/keywords/computer-graphics","display_name":"Computer graphics (images)","score":0.409229576587677},{"id":"https://openalex.org/keywords/3d-computer-graphics","display_name":"3D computer graphics","score":0.25433117151260376},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.2264593541622162}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8576618432998657},{"id":"https://openalex.org/C21442007","wikidata":"https://www.wikidata.org/wiki/Q1027879","display_name":"Graphics","level":2,"score":0.7275744676589966},{"id":"https://openalex.org/C205711294","wikidata":"https://www.wikidata.org/wiki/Q176953","display_name":"Rendering (computer graphics)","level":2,"score":0.7112319469451904},{"id":"https://openalex.org/C537207887","wikidata":"https://www.wikidata.org/wiki/Q2816483","display_name":"Real-time computer graphics","level":4,"score":0.5326945781707764},{"id":"https://openalex.org/C49154492","wikidata":"https://www.wikidata.org/wiki/Q5300","display_name":"Central processing unit","level":2,"score":0.5156315565109253},{"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.5072738528251648},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.49214524030685425},{"id":"https://openalex.org/C109772839","wikidata":"https://www.wikidata.org/wiki/Q2297645","display_name":"Software rendering","level":4,"score":0.471542626619339},{"id":"https://openalex.org/C173552908","wikidata":"https://www.wikidata.org/wiki/Q1366289","display_name":"Graphics pipeline","level":4,"score":0.4587325155735016},{"id":"https://openalex.org/C121684516","wikidata":"https://www.wikidata.org/wiki/Q7600677","display_name":"Computer graphics (images)","level":1,"score":0.409229576587677},{"id":"https://openalex.org/C66629338","wikidata":"https://www.wikidata.org/wiki/Q189177","display_name":"3D computer graphics","level":3,"score":0.25433117151260376},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.2264593541622162}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/iiswc.2017.8167756","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iiswc.2017.8167756","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2017 IEEE International Symposium on Workload Characterization (IISWC)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.5400000214576721,"display_name":"Affordable and clean energy","id":"https://metadata.un.org/sdg/7"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":25,"referenced_works":["https://openalex.org/W799594534","https://openalex.org/W1601084247","https://openalex.org/W1902930330","https://openalex.org/W1964807684","https://openalex.org/W1979527452","https://openalex.org/W2034062945","https://openalex.org/W2036853599","https://openalex.org/W2038666141","https://openalex.org/W2098290747","https://openalex.org/W2103742924","https://openalex.org/W2106562406","https://openalex.org/W2110202147","https://openalex.org/W2112029501","https://openalex.org/W2113282196","https://openalex.org/W2115824361","https://openalex.org/W2120635877","https://openalex.org/W2134633067","https://openalex.org/W2134860672","https://openalex.org/W2139306980","https://openalex.org/W2147657366","https://openalex.org/W2151195685","https://openalex.org/W2167334577","https://openalex.org/W2411423329","https://openalex.org/W2620878116","https://openalex.org/W6738943636"],"related_works":["https://openalex.org/W1554690203","https://openalex.org/W81424162","https://openalex.org/W82742382","https://openalex.org/W60029494","https://openalex.org/W2545443478","https://openalex.org/W2108157916","https://openalex.org/W2026063955","https://openalex.org/W1536941394","https://openalex.org/W3046848437","https://openalex.org/W1218242879"],"abstract_inverted_index":{"Modern":[0],"SoCs":[1],"contain":[2],"CPU":[3,99,174],"and":[4,12,51,68,79,95,115,143],"GPU":[5,22,91],"cores":[6],"to":[7,130,147],"execute":[8],"both":[9,112],"general":[10],"purpose":[11],"highly-parallel":[13],"graphics":[14,30,55,65,77,126,140,149,163],"workloads.":[15],"While":[16],"the":[17,21,27,33,46,73,160,180],"primary":[18,41],"use":[19,144],"of":[20,29,48,76,125,162,176],"is":[23,45,165],"for":[24,43,53,71],"rendering":[25],"graphics,":[26],"effects":[28],"workloads":[31,78,127,164],"on":[32,122,179],"overall":[34],"system":[35],"have":[36],"received":[37],"little":[38],"attention.":[39],"The":[40,104],"reason":[42],"this":[44,58],"lack":[47],"efficient":[49],"tools":[50],"simulators":[52],"modern":[54],"applications.":[56],"In":[57],"work,":[59],"we":[60],"present":[61],"GLTraceSim,":[62],"a":[63,123],"new":[64],"memory":[66,74,86,92,102,141,154,181],"tracing":[67],"replay":[69],"framework":[70],"studying":[72],"behavior":[75],"how":[80],"they":[81,168],"interact":[82],"in":[83,111,151,172],"heterogeneous":[84,152],"CPU/GPU":[85,153],"systems.":[87,155],"GLTraceSim":[88,121,136],"efficiently":[89,138],"generates":[90],"access":[93],"traces":[94,106,146],"their":[96],"corresponding,":[97],"synchronized,":[98],"render":[100],"thread":[101],"traces.":[103],"resulting":[105],"can":[107,137,169],"then":[108],"be":[109],"replayed":[110],"high-level":[113],"models":[114],"detailed":[116],"full-system":[117],"simulators.":[118],"We":[119,156],"evaluate":[120],"range":[124],"from":[128],"browsers":[129],"games.":[131],"Our":[132],"results":[133],"show":[134,157],"that":[135,158],"generate":[139],"traces,":[142],"these":[145],"study":[148],"performance":[150],"understanding":[159],"impact":[161],"essential,":[166],"as":[167],"cause":[170],"slowdowns":[171],"co-running":[173],"applications":[175],"26-59%,":[177],"depending":[178],"technology.":[182]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":3},{"year":2022,"cited_by_count":1},{"year":2021,"cited_by_count":2},{"year":2020,"cited_by_count":1},{"year":2019,"cited_by_count":2},{"year":2018,"cited_by_count":2}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
