{"id":"https://openalex.org/W4221123591","doi":"https://doi.org/10.1145/3489525.3511684","title":"HLS_Profiler","display_name":"HLS_Profiler","publication_year":2022,"publication_date":"2022-03-25","ids":{"openalex":"https://openalex.org/W4221123591","doi":"https://doi.org/10.1145/3489525.3511684"},"language":"en","primary_location":{"id":"doi:10.1145/3489525.3511684","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3489525.3511684","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2022 ACM/SPEC on International Conference on Performance Engineering","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/A5059412437","display_name":"Nupur Sumeet","orcid":"https://orcid.org/0000-0002-8023-6990"},"institutions":[{"id":"https://openalex.org/I55215948","display_name":"Tata Consultancy Services (India)","ror":"https://ror.org/01b9n8m42","country_code":"IN","type":"company","lineage":["https://openalex.org/I4210086519","https://openalex.org/I55215948"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Nupur Sumeet","raw_affiliation_strings":["TCS Research, Mumbai, India"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"TCS Research, Mumbai, India","institution_ids":["https://openalex.org/I55215948"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5024515414","display_name":"Deeksha Deeksha","orcid":null},"institutions":[{"id":"https://openalex.org/I55215948","display_name":"Tata Consultancy Services (India)","ror":"https://ror.org/01b9n8m42","country_code":"IN","type":"company","lineage":["https://openalex.org/I4210086519","https://openalex.org/I55215948"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Deeksha Deeksha","raw_affiliation_strings":["TCS Research, Mumbai, India"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"TCS Research, Mumbai, India","institution_ids":["https://openalex.org/I55215948"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5040769022","display_name":"Manoj Nambiar","orcid":"https://orcid.org/0000-0002-8026-3235"},"institutions":[{"id":"https://openalex.org/I55215948","display_name":"Tata Consultancy Services (India)","ror":"https://ror.org/01b9n8m42","country_code":"IN","type":"company","lineage":["https://openalex.org/I4210086519","https://openalex.org/I55215948"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Manoj Nambiar","raw_affiliation_strings":["TCS Research, Mumbai, India"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"TCS Research, Mumbai, India","institution_ids":["https://openalex.org/I55215948"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.6998,"has_fulltext":false,"cited_by_count":3,"citation_normalized_percentile":{"value":0.65358423,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":96},"biblio":{"volume":null,"issue":null,"first_page":"187","last_page":"198"},"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.9998999834060669,"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.9998999834060669,"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.9997000098228455,"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/T11032","display_name":"VLSI and Analog Circuit Testing","score":0.9990000128746033,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7616543173789978},{"id":"https://openalex.org/keywords/correctness","display_name":"Correctness","score":0.7425285577774048},{"id":"https://openalex.org/keywords/high-level-synthesis","display_name":"High-level synthesis","score":0.598170280456543},{"id":"https://openalex.org/keywords/source-code","display_name":"Source code","score":0.5290840268135071},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.4441510736942291},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.43390557169914246},{"id":"https://openalex.org/keywords/design-flow","display_name":"Design flow","score":0.4171033799648285},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.2922663390636444},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.24793744087219238},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.194796621799469}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7616543173789978},{"id":"https://openalex.org/C55439883","wikidata":"https://www.wikidata.org/wiki/Q360812","display_name":"Correctness","level":2,"score":0.7425285577774048},{"id":"https://openalex.org/C58013763","wikidata":"https://www.wikidata.org/wiki/Q5754574","display_name":"High-level synthesis","level":3,"score":0.598170280456543},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.5290840268135071},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.4441510736942291},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.43390557169914246},{"id":"https://openalex.org/C37135326","wikidata":"https://www.wikidata.org/wiki/Q931942","display_name":"Design flow","level":2,"score":0.4171033799648285},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.2922663390636444},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.24793744087219238},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.194796621799469}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3489525.3511684","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3489525.3511684","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2022 ACM/SPEC on International Conference on Performance Engineering","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Industry, innovation and infrastructure","id":"https://metadata.un.org/sdg/9","score":0.6299999952316284}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":12,"referenced_works":["https://openalex.org/W1999941863","https://openalex.org/W2032732648","https://openalex.org/W2138146350","https://openalex.org/W2398354748","https://openalex.org/W2724385931","https://openalex.org/W2942063194","https://openalex.org/W3001661588","https://openalex.org/W3003393365","https://openalex.org/W3153062925","https://openalex.org/W4229673714","https://openalex.org/W4231250608","https://openalex.org/W4253612179"],"related_works":["https://openalex.org/W3012438487","https://openalex.org/W1617440892","https://openalex.org/W3033962221","https://openalex.org/W2737894786","https://openalex.org/W3177813494","https://openalex.org/W2281360585","https://openalex.org/W3104103145","https://openalex.org/W2534064658","https://openalex.org/W4287021221","https://openalex.org/W4320858785"],"abstract_inverted_index":{"The":[0,133,201],"High-Level":[1],"Synthesis":[2],"(HLS)":[3],"tools":[4,93],"aid":[5],"in":[6,69,100,129,178,218],"simplified":[7],"and":[8,19,78,109,138,196,214],"faster":[9],"design":[10,24,53],"development":[11,54,92],"without":[12],"familiarity":[13],"with":[14],"Hardware":[15],"Description":[16],"Language":[17],"(HDL)":[18],"Register":[20],"Transfer":[21],"Logic":[22],"(RTL)":[23],"flow.":[25],"However,":[26],"it":[27],"is":[28,106,136],"not":[29],"straight":[30],"forward":[31],"to":[32,39,150,156,161,175],"associate":[33],"every":[34],"line":[35,163],"of":[36,42,67,102,126,146,164,172,181,212],"source":[37,87,103,127,148,165],"code":[38,104,128,149],"a":[40,107,130,170],"clock-cycle":[41],"synthesized":[43],"hardware":[44,210],"design.":[45,184],"On":[46],"the":[47,50,57,64,72,76,80,86,90,95,141,147,152,182,190,208,216],"other":[48],"hand,":[49],"traditional":[51],"RTL-based":[52],"flow":[55],"provides":[56,123,205],"fine-grained":[58],"performance":[59,82,124,153,179],"profile":[60,125,154,180],"through":[61],"waveforms.":[62],"With":[63],"same":[65],"level":[66],"visibility":[68,206],"HLS":[70,91,183],"designs,":[71],"designers":[73],"can":[74],"identify":[75],"performance-bottlenecks":[77],"obtain":[79],"target":[81],"by":[83],"iteratively":[84],"fine-tuning":[85],"code.":[88,166],"Although,":[89],"provide":[94],"low-level":[96],"waveforms,":[97],"interpreting":[98],"them":[99],"terms":[101],"variables":[105],"challenging":[108],"tedious":[110],"task.":[111],"Addressing":[112],"this":[113],"gap,":[114],"we":[115,168,188],"propose":[116],"an":[117,197],"automated":[118],"profiler":[119],"tool,":[120],"HLS\\_Profiler,":[121],"that":[122],"cycle-accurate":[131],"manner.":[132],"HLS\\_Profiler":[134,191,203],"tool":[135,192],"non-intrusive":[137],"collectively":[139],"uses":[140],"$\u0142angle$static":[142],"analysis,":[143],"dynamic":[144],"trace$\\rangle$":[145],"present":[151],"report":[155],"attribute":[157],"latent":[158],"clock":[159],"cycles":[160],"each":[162],"Additionally,":[167],"developed":[169],"set":[171],"associative":[173],"rules":[174],"maintain":[176],"correctness":[177],"To":[185],"verify":[186],"correctness,":[187],"demonstrate":[189],"on":[193],"MachSuite":[194],"Benchmarks":[195],"industry-grade":[198],"recommendation":[199],"application.":[200],"proposed":[202],"framework":[204],"into":[207],"cycle-by-cycle":[209],"execution":[211],"source-code":[213],"aids":[215],"designer":[217],"making":[219],"performance-centric":[220],"decisions.":[221]},"counts_by_year":[{"year":2025,"cited_by_count":2},{"year":2022,"cited_by_count":1}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2022-04-03T00:00:00"}
