{"id":"https://openalex.org/W3130647239","doi":"https://doi.org/10.1109/sc41405.2020.00034","title":"DRCCTPROF: A Fine-Grained Call Path Profiler for ARM-Based Clusters","display_name":"DRCCTPROF: A Fine-Grained Call Path Profiler for ARM-Based Clusters","publication_year":2020,"publication_date":"2020-11-01","ids":{"openalex":"https://openalex.org/W3130647239","doi":"https://doi.org/10.1109/sc41405.2020.00034","mag":"3130647239"},"language":"en","primary_location":{"id":"doi:10.1109/sc41405.2020.00034","is_oa":false,"landing_page_url":"https://doi.org/10.1109/sc41405.2020.00034","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"SC20: International Conference for High Performance Computing, Networking, Storage and Analysis","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/A5110648184","display_name":"Qidong Zhao","orcid":null},"institutions":[{"id":"https://openalex.org/I16285277","display_name":"William & Mary","ror":"https://ror.org/03hsf0573","country_code":"US","type":"education","lineage":["https://openalex.org/I16285277"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Qidong Zhao","raw_affiliation_strings":["William & Mary"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"William & Mary","institution_ids":["https://openalex.org/I16285277"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100331713","display_name":"Xu Liu","orcid":"https://orcid.org/0000-0002-8984-5485"},"institutions":[{"id":"https://openalex.org/I137902535","display_name":"North Carolina State University","ror":"https://ror.org/04tj63d06","country_code":"US","type":"education","lineage":["https://openalex.org/I137902535"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Xu Liu","raw_affiliation_strings":["North Carolina State University"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"North Carolina State University","institution_ids":["https://openalex.org/I137902535"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5055733971","display_name":"Milind Chabbi","orcid":"https://orcid.org/0000-0003-1021-7644"},"institutions":[{"id":"https://openalex.org/I4210166223","display_name":"Sciences Cognitives et Sciences Affectives","ror":"https://ror.org/05rqwc876","country_code":"FR","type":"facility","lineage":["https://openalex.org/I1294671590","https://openalex.org/I1294671590","https://openalex.org/I2279609970","https://openalex.org/I3018718406","https://openalex.org/I4210150854","https://openalex.org/I4210166223"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Milind Chabbi","raw_affiliation_strings":["Scalable Machines Research"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Scalable Machines Research","institution_ids":["https://openalex.org/I4210166223"]}]}],"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":11,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"16"},"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.9991999864578247,"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.9984999895095825,"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.8768208026885986},{"id":"https://openalex.org/keywords/profiling","display_name":"Profiling (computer programming)","score":0.6906599402427673},{"id":"https://openalex.org/keywords/executable","display_name":"Executable","score":0.6843076944351196},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.5329065918922424},{"id":"https://openalex.org/keywords/correctness","display_name":"Correctness","score":0.4985079765319824},{"id":"https://openalex.org/keywords/overhead","display_name":"Overhead (engineering)","score":0.44849610328674316},{"id":"https://openalex.org/keywords/arm-architecture","display_name":"ARM architecture","score":0.4472721517086029},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.4456367492675781},{"id":"https://openalex.org/keywords/path","display_name":"Path (computing)","score":0.4392462372779846},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.413951575756073},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.15852338075637817}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8768208026885986},{"id":"https://openalex.org/C187191949","wikidata":"https://www.wikidata.org/wiki/Q1138496","display_name":"Profiling (computer programming)","level":2,"score":0.6906599402427673},{"id":"https://openalex.org/C160145156","wikidata":"https://www.wikidata.org/wiki/Q778586","display_name":"Executable","level":2,"score":0.6843076944351196},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.5329065918922424},{"id":"https://openalex.org/C55439883","wikidata":"https://www.wikidata.org/wiki/Q360812","display_name":"Correctness","level":2,"score":0.4985079765319824},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.44849610328674316},{"id":"https://openalex.org/C26771161","wikidata":"https://www.wikidata.org/wiki/Q16980","display_name":"ARM architecture","level":2,"score":0.4472721517086029},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.4456367492675781},{"id":"https://openalex.org/C2777735758","wikidata":"https://www.wikidata.org/wiki/Q817765","display_name":"Path (computing)","level":2,"score":0.4392462372779846},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.413951575756073},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.15852338075637817}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/sc41405.2020.00034","is_oa":false,"landing_page_url":"https://doi.org/10.1109/sc41405.2020.00034","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"SC20: International Conference for High Performance Computing, Networking, Storage and Analysis","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/7","display_name":"Affordable and clean energy","score":0.9100000262260437}],"awards":[],"funders":[{"id":"https://openalex.org/F4320307113","display_name":"Bank of America","ror":"https://ror.org/006tvg625"},{"id":"https://openalex.org/F4320309327","display_name":"Google","ror":"https://ror.org/00njsd438"},{"id":"https://openalex.org/F4320309424","display_name":"Thomas F. and Kate Miller Jeffress Memorial Trust","ror":"https://ror.org/006tvg625"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":53,"referenced_works":["https://openalex.org/W178302743","https://openalex.org/W1545880915","https://openalex.org/W1988927353","https://openalex.org/W2012431717","https://openalex.org/W2017923086","https://openalex.org/W2018052702","https://openalex.org/W2019465613","https://openalex.org/W2025819261","https://openalex.org/W2030058342","https://openalex.org/W2034062945","https://openalex.org/W2058511658","https://openalex.org/W2063364927","https://openalex.org/W2068424089","https://openalex.org/W2080128705","https://openalex.org/W2082318969","https://openalex.org/W2086890464","https://openalex.org/W2087985741","https://openalex.org/W2101778912","https://openalex.org/W2115412309","https://openalex.org/W2118750966","https://openalex.org/W2130055503","https://openalex.org/W2130604611","https://openalex.org/W2134633067","https://openalex.org/W2136434791","https://openalex.org/W2139356353","https://openalex.org/W2140890722","https://openalex.org/W2144038733","https://openalex.org/W2144433126","https://openalex.org/W2152419477","https://openalex.org/W2153843289","https://openalex.org/W2155943969","https://openalex.org/W2156858199","https://openalex.org/W2160394585","https://openalex.org/W2164705534","https://openalex.org/W2167536864","https://openalex.org/W2295178416","https://openalex.org/W2415142660","https://openalex.org/W2488548811","https://openalex.org/W2604269348","https://openalex.org/W2789572737","https://openalex.org/W2902511784","https://openalex.org/W2928156253","https://openalex.org/W2963274022","https://openalex.org/W3040591550","https://openalex.org/W4230802661","https://openalex.org/W4239813889","https://openalex.org/W4250070636","https://openalex.org/W4251446455","https://openalex.org/W4252521241","https://openalex.org/W6607240881","https://openalex.org/W6677365932","https://openalex.org/W6677568307","https://openalex.org/W6680450617"],"related_works":["https://openalex.org/W1667647204","https://openalex.org/W2404647514","https://openalex.org/W4247536566","https://openalex.org/W4241418540","https://openalex.org/W2018477250","https://openalex.org/W3119814709","https://openalex.org/W1508895727","https://openalex.org/W2350278424","https://openalex.org/W3011785936","https://openalex.org/W1974087624"],"abstract_inverted_index":{"ARM":[0,22,51,70],"is":[1,36,77],"an":[2],"attractive":[3],"CPU":[4],"architecture":[5],"for":[6,66,97],"exascale":[7],"systems":[8],"because":[9],"of":[10,39,75],"its":[11,25],"energy":[12],"efficiency.":[13],"As":[14],"a":[15,37,60,136],"recent":[16],"entry":[17],"into":[18],"the":[19,30,114,125,141],"HPC":[20,47],"paradigm,":[21],"lags":[23],"in":[24,29],"software":[26],"stack,":[27],"especially":[28],"performance":[31,98],"tooling":[32],"aspect.":[33],"Notably,":[34],"there":[35],"lack":[38],"fine-grained":[40,61],"measurement":[41],"tools":[42],"to":[43,78,124,139],"analyze":[44],"fully":[45],"optimized":[46],"binary":[48],"executables":[49],"on":[50,69],"processors.":[52],"In":[53],"this":[54],"paper,":[55],"we":[56],"introduce":[57],"DRCCTPROF":[58,76,104,130],"\u2014":[59],"call":[62,115],"path":[63],"profiling":[64],"framework":[65],"binaries":[67],"running":[68],"architectures.":[71],"The":[72],"unique":[73],"ability":[74],"obtain":[79],"full":[80],"calling":[81],"context":[82],"at":[83],"any":[84,108],"and":[85,100,134],"every":[86],"machine":[87],"instruction":[88,109],"that":[89],"executes,":[90],"which":[91],"provides":[92,135],"more":[93],"detailed":[94],"diagnostic":[95],"feedback":[96],"optimization":[99],"correctness":[101],"tools.":[102],"Furthermore,":[103],"not":[105],"only":[106],"associates":[107,119],"with":[110],"source":[111],"code":[112],"along":[113],"path,":[116],"but":[117],"also":[118],"memory":[120],"access":[121],"instructions":[122],"back":[123],"constituent":[126],"data":[127],"object.":[128],"Finally,":[129],"incurs":[131],"moderate":[132],"overhead":[133],"compact":[137],"view":[138],"visualize":[140],"profiles":[142],"collected":[143],"from":[144],"parallel":[145],"executions.":[146]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":3},{"year":2024,"cited_by_count":3},{"year":2023,"cited_by_count":3},{"year":2021,"cited_by_count":1}],"updated_date":"2026-07-22T07:51:19.307946","created_date":"2025-10-10T00:00:00"}
