{"id":"https://openalex.org/W2137030497","doi":"https://doi.org/10.1109/hpcsim.2011.5999888","title":"Runtime extraction of memory access information from the application source code","display_name":"Runtime extraction of memory access information from the application source code","publication_year":2011,"publication_date":"2011-07-01","ids":{"openalex":"https://openalex.org/W2137030497","doi":"https://doi.org/10.1109/hpcsim.2011.5999888","mag":"2137030497"},"language":"en","primary_location":{"id":"doi:10.1109/hpcsim.2011.5999888","is_oa":false,"landing_page_url":"https://doi.org/10.1109/hpcsim.2011.5999888","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2011 International Conference on High Performance Computing &amp; Simulation","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://zenodo.org/record/3431224","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5012571968","display_name":"S. Arash Ostadzadeh","orcid":"https://orcid.org/0000-0003-2039-867X"},"institutions":[{"id":"https://openalex.org/I98358874","display_name":"Delft University of Technology","ror":"https://ror.org/02e2c7k09","country_code":"NL","type":"education","lineage":["https://openalex.org/I98358874"]}],"countries":["NL"],"is_corresponding":true,"raw_author_name":"S. Arash Ostadzadeh","raw_affiliation_strings":["Computer Engineering Group, Delft University of Technnology, Delft, Netherlands","Computer Engineering Group, Delft University of Technology, Delft, the Netherlands"],"affiliations":[{"raw_affiliation_string":"Computer Engineering Group, Delft University of Technnology, Delft, Netherlands","institution_ids":["https://openalex.org/I98358874"]},{"raw_affiliation_string":"Computer Engineering Group, Delft University of Technology, Delft, the Netherlands","institution_ids":["https://openalex.org/I98358874"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5014795892","display_name":"Marco Corina","orcid":null},"institutions":[{"id":"https://openalex.org/I98358874","display_name":"Delft University of Technology","ror":"https://ror.org/02e2c7k09","country_code":"NL","type":"education","lineage":["https://openalex.org/I98358874"]}],"countries":["NL"],"is_corresponding":false,"raw_author_name":"Marco Corina","raw_affiliation_strings":["Computer Engineering Group, Delft University of Technnology, Delft, Netherlands","Computer Engineering Group, Delft University of Technology, Delft, the Netherlands"],"affiliations":[{"raw_affiliation_string":"Computer Engineering Group, Delft University of Technnology, Delft, Netherlands","institution_ids":["https://openalex.org/I98358874"]},{"raw_affiliation_string":"Computer Engineering Group, Delft University of Technology, Delft, the Netherlands","institution_ids":["https://openalex.org/I98358874"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5021063453","display_name":"Carlo Galuzzi","orcid":null},"institutions":[{"id":"https://openalex.org/I98358874","display_name":"Delft University of Technology","ror":"https://ror.org/02e2c7k09","country_code":"NL","type":"education","lineage":["https://openalex.org/I98358874"]}],"countries":["NL"],"is_corresponding":false,"raw_author_name":"Carlo Galuzzi","raw_affiliation_strings":["Computer Engineering Group, Delft University of Technnology, Delft, Netherlands","Computer Engineering Group, Delft University of Technology, Delft, the Netherlands"],"affiliations":[{"raw_affiliation_string":"Computer Engineering Group, Delft University of Technnology, Delft, Netherlands","institution_ids":["https://openalex.org/I98358874"]},{"raw_affiliation_string":"Computer Engineering Group, Delft University of Technology, Delft, the Netherlands","institution_ids":["https://openalex.org/I98358874"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5058128591","display_name":"Koen Bertels","orcid":"https://orcid.org/0000-0001-9310-4885"},"institutions":[{"id":"https://openalex.org/I98358874","display_name":"Delft University of Technology","ror":"https://ror.org/02e2c7k09","country_code":"NL","type":"education","lineage":["https://openalex.org/I98358874"]}],"countries":["NL"],"is_corresponding":false,"raw_author_name":"Koen Bertels","raw_affiliation_strings":["Computer Engineering Group, Delft University of Technnology, Delft, Netherlands","Computer Engineering Group, Delft University of Technology, Delft, the Netherlands"],"affiliations":[{"raw_affiliation_string":"Computer Engineering Group, Delft University of Technnology, Delft, Netherlands","institution_ids":["https://openalex.org/I98358874"]},{"raw_affiliation_string":"Computer Engineering Group, Delft University of Technology, Delft, the Netherlands","institution_ids":["https://openalex.org/I98358874"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5012571968"],"corresponding_institution_ids":["https://openalex.org/I98358874"],"apc_list":null,"apc_paid":null,"fwci":0.5037,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":{"value":0.68235182,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":94},"biblio":{"volume":null,"issue":null,"first_page":"647","last_page":"655"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9995999932289124,"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":0.9995999932289124,"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/T10904","display_name":"Embedded Systems Design Techniques","score":0.9991000294685364,"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/T12127","display_name":"Software System Performance and Reliability","score":0.9951000213623047,"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.8969845771789551},{"id":"https://openalex.org/keywords/profiling","display_name":"Profiling (computer programming)","score":0.6034830212593079},{"id":"https://openalex.org/keywords/bottleneck","display_name":"Bottleneck","score":0.5523539185523987},{"id":"https://openalex.org/keywords/source-code","display_name":"Source code","score":0.492998331785202},{"id":"https://openalex.org/keywords/granularity","display_name":"Granularity","score":0.482783704996109},{"id":"https://openalex.org/keywords/data-access","display_name":"Data access","score":0.4391201138496399},{"id":"https://openalex.org/keywords/exploit","display_name":"Exploit","score":0.419508159160614},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.40913018584251404},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.3967280983924866},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.2697218060493469},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.26551318168640137}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8969845771789551},{"id":"https://openalex.org/C187191949","wikidata":"https://www.wikidata.org/wiki/Q1138496","display_name":"Profiling (computer programming)","level":2,"score":0.6034830212593079},{"id":"https://openalex.org/C2780513914","wikidata":"https://www.wikidata.org/wiki/Q18210350","display_name":"Bottleneck","level":2,"score":0.5523539185523987},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.492998331785202},{"id":"https://openalex.org/C177774035","wikidata":"https://www.wikidata.org/wiki/Q1246948","display_name":"Granularity","level":2,"score":0.482783704996109},{"id":"https://openalex.org/C47487241","wikidata":"https://www.wikidata.org/wiki/Q5227230","display_name":"Data access","level":2,"score":0.4391201138496399},{"id":"https://openalex.org/C165696696","wikidata":"https://www.wikidata.org/wiki/Q11287","display_name":"Exploit","level":2,"score":0.419508159160614},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.40913018584251404},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.3967280983924866},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.2697218060493469},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.26551318168640137},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.0}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1109/hpcsim.2011.5999888","is_oa":false,"landing_page_url":"https://doi.org/10.1109/hpcsim.2011.5999888","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2011 International Conference on High Performance Computing &amp; Simulation","raw_type":"proceedings-article"},{"id":"pmh:oai:researchbank.swinburne.edu.au:614c62f4-d39d-4f6b-a5da-f09a746a80a3/1","is_oa":false,"landing_page_url":"http://hdl.handle.net/1959.3/449691","pdf_url":null,"source":{"id":"https://openalex.org/S4306401157","display_name":"Swinburne Research Bank (Swinburne University of Technology)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I57093077","host_organization_name":"Swinburne University of Technology","host_organization_lineage":["https://openalex.org/I57093077"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"2011 International Conference on High Performance Computing &amp; Simulation, Istanbul, Turkey, 4-8 July 2011 , pp. 647-655","raw_type":""},{"id":"pmh:oai:zenodo.org:3431224","is_oa":true,"landing_page_url":"https://zenodo.org/record/3431224","pdf_url":null,"source":{"id":"https://openalex.org/S4306400562","display_name":"Zenodo (CERN European Organization for Nuclear Research)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I67311998","host_organization_name":"European Organization for Nuclear Research","host_organization_lineage":["https://openalex.org/I67311998"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"info:eu-repo/semantics/conferencePaper"}],"best_oa_location":{"id":"pmh:oai:zenodo.org:3431224","is_oa":true,"landing_page_url":"https://zenodo.org/record/3431224","pdf_url":null,"source":{"id":"https://openalex.org/S4306400562","display_name":"Zenodo (CERN European Organization for Nuclear Research)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I67311998","host_organization_name":"European Organization for Nuclear Research","host_organization_lineage":["https://openalex.org/I67311998"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"info:eu-repo/semantics/conferencePaper"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":24,"referenced_works":["https://openalex.org/W1506087606","https://openalex.org/W1757537413","https://openalex.org/W1966833988","https://openalex.org/W2031487553","https://openalex.org/W2036673855","https://openalex.org/W2042269206","https://openalex.org/W2059929791","https://openalex.org/W2081323796","https://openalex.org/W2086890464","https://openalex.org/W2100220478","https://openalex.org/W2100928955","https://openalex.org/W2115294662","https://openalex.org/W2122493521","https://openalex.org/W2134573799","https://openalex.org/W2134633067","https://openalex.org/W2144433126","https://openalex.org/W2146188244","https://openalex.org/W2146874333","https://openalex.org/W2161378339","https://openalex.org/W2163916557","https://openalex.org/W3006403827","https://openalex.org/W4239813889","https://openalex.org/W4256386389","https://openalex.org/W6675173106"],"related_works":["https://openalex.org/W2595172197","https://openalex.org/W2084856301","https://openalex.org/W2127970246","https://openalex.org/W2885125400","https://openalex.org/W2931688134","https://openalex.org/W1989889224","https://openalex.org/W4382618745","https://openalex.org/W1973775000","https://openalex.org/W2748922771","https://openalex.org/W1987128138"],"abstract_inverted_index":{"The":[0,27,43],"shift":[1],"towards":[2],"using":[3],"increasing":[4],"numbers":[5],"of":[6,24,37,46,51,74,84,115,160,169,190],"processing":[7],"elements":[8],"has":[9],"placed":[10],"new":[11],"burdens":[12],"on":[13,130,155,178],"the":[14,20,35,49,80,90,104,111,131,156,167,170,183,188,191],"programming":[15,28,47],"community":[16],"to":[17,61,78,89,103,186],"fully":[18],"exploit":[19],"potential":[21],"performance":[22],"gain":[23],"multiprocessor":[25],"systems.":[26,64],"problem":[29],"is":[30,176],"even":[31],"more":[32,165],"complex":[33],"in":[34,57],"case":[36],"systems":[38],"that":[39,53],"utilize":[40],"reconfigurable":[41],"devices.":[42],"increased":[44],"complexity":[45],"necessitates":[48],"use":[50],"tools":[52,69,77],"can":[54,140],"support":[55],"programmers":[56,142],"migrating":[58],"existing":[59],"applications":[60,85],"these":[62],"emerging":[63],"Programmers":[65],"need":[66],"increasingly":[67],"sophisticated":[68],"for":[70,143,172],"profiling":[71,107],"and":[72,146],"analysis":[73,114],"applications.":[75],"Particularly,":[76],"inspect":[79],"memory":[81,112,127,157],"access":[82,113,128,158],"behavior":[83],"become":[86],"crucial":[87],"due":[88],"processor/memory":[91],"communication":[92],"bottleneck.":[93],"In":[94],"this":[95],"paper,":[96],"we":[97],"present":[98,150],"xQUAD,":[99],"a":[100,151,161,179],"unique":[101],"extension":[102],"QUAD":[105],"dynamic":[106],"toolset,":[108],"which":[109,163],"augments":[110],"an":[116],"application":[117,132,144,181],"by":[118],"providing":[119],"detailed,":[120],"fine-grained":[121],"intra-function":[122],"information.":[123],"xQUAD":[124,175],"provides":[125],"detailed":[126],"information":[129,139],"source":[133],"code":[134],"data":[135],"object":[136],"granularity.":[137],"This":[138],"help":[141],"optimization":[145],"revision.":[147],"We":[148],"also":[149],"ranking":[152],"method":[153],"based":[154],"intensity":[159],"function,":[162],"reveals":[164],"accurately":[166],"suitability":[168],"function":[171],"hardware":[173],"implementation.":[174],"tested":[177],"real":[180],"from":[182],"multimedia":[184],"domain":[185],"describe":[187],"capabilities":[189],"proposed":[192],"toolset.":[193]},"counts_by_year":[{"year":2012,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
