{"id":"https://openalex.org/W2979859319","doi":"https://doi.org/10.1145/3358193","title":"Alleria","display_name":"Alleria","publication_year":2019,"publication_date":"2019-10-08","ids":{"openalex":"https://openalex.org/W2979859319","doi":"https://doi.org/10.1145/3358193","mag":"2979859319"},"language":"en","primary_location":{"id":"doi:10.1145/3358193","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3358193","pdf_url":null,"source":{"id":"https://openalex.org/S136160450","display_name":"ACM Transactions on Embedded Computing Systems","issn_l":"1539-9087","issn":["1539-9087","1558-3465"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Embedded Computing Systems","raw_type":"journal-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/A5002327327","display_name":"Hadi Brais","orcid":"https://orcid.org/0000-0002-9067-6797"},"institutions":[{"id":"https://openalex.org/I68891433","display_name":"Indian Institute of Technology Delhi","ror":"https://ror.org/049tgcd06","country_code":"IN","type":"education","lineage":["https://openalex.org/I68891433"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Hadi Brais","raw_affiliation_strings":["Indian Institute of Technology Delhi, New Delhi, India"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Indian Institute of Technology Delhi, New Delhi, India","institution_ids":["https://openalex.org/I68891433"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5027215692","display_name":"Preeti Ranjan Panda","orcid":"https://orcid.org/0000-0002-2508-7531"},"institutions":[{"id":"https://openalex.org/I68891433","display_name":"Indian Institute of Technology Delhi","ror":"https://ror.org/049tgcd06","country_code":"IN","type":"education","lineage":["https://openalex.org/I68891433"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Preeti Ranjan Panda","raw_affiliation_strings":["Indian Institute of Technology Delhi, New Delhi, India"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Indian Institute of Technology Delhi, New Delhi, India","institution_ids":["https://openalex.org/I68891433"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.2468,"has_fulltext":false,"cited_by_count":4,"citation_normalized_percentile":{"value":0.51709293,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":96},"biblio":{"volume":"18","issue":"5s","first_page":"1","last_page":"22"},"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/T10904","display_name":"Embedded Systems Design Techniques","score":0.9994999766349792,"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/T10829","display_name":"Interconnection Networks and Systems","score":0.9990000128746033,"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.9074140787124634},{"id":"https://openalex.org/keywords/profiling","display_name":"Profiling (computer programming)","score":0.8597371578216553},{"id":"https://openalex.org/keywords/thread","display_name":"Thread (computing)","score":0.5757834315299988},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.47362062335014343},{"id":"https://openalex.org/keywords/throughput","display_name":"Throughput","score":0.44675517082214355},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.43167731165885925},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.40607720613479614},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.2388618290424347}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.9074140787124634},{"id":"https://openalex.org/C187191949","wikidata":"https://www.wikidata.org/wiki/Q1138496","display_name":"Profiling (computer programming)","level":2,"score":0.8597371578216553},{"id":"https://openalex.org/C138101251","wikidata":"https://www.wikidata.org/wiki/Q213092","display_name":"Thread (computing)","level":2,"score":0.5757834315299988},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.47362062335014343},{"id":"https://openalex.org/C157764524","wikidata":"https://www.wikidata.org/wiki/Q1383412","display_name":"Throughput","level":3,"score":0.44675517082214355},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.43167731165885925},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.40607720613479614},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.2388618290424347},{"id":"https://openalex.org/C555944384","wikidata":"https://www.wikidata.org/wiki/Q249","display_name":"Wireless","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3358193","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3358193","pdf_url":null,"source":{"id":"https://openalex.org/S136160450","display_name":"ACM Transactions on Embedded Computing Systems","issn_l":"1539-9087","issn":["1539-9087","1558-3465"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Embedded Computing Systems","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":30,"referenced_works":["https://openalex.org/W145355838","https://openalex.org/W1964104501","https://openalex.org/W1975274780","https://openalex.org/W1983745511","https://openalex.org/W1988502524","https://openalex.org/W1991108706","https://openalex.org/W2011847291","https://openalex.org/W2034062945","https://openalex.org/W2034861439","https://openalex.org/W2038247263","https://openalex.org/W2082450110","https://openalex.org/W2083729681","https://openalex.org/W2086010014","https://openalex.org/W2105680229","https://openalex.org/W2107138176","https://openalex.org/W2113637091","https://openalex.org/W2123815799","https://openalex.org/W2125138345","https://openalex.org/W2135393827","https://openalex.org/W2135965542","https://openalex.org/W2141750494","https://openalex.org/W2156858199","https://openalex.org/W2404948481","https://openalex.org/W2471052958","https://openalex.org/W2604269348","https://openalex.org/W2610267840","https://openalex.org/W2725159389","https://openalex.org/W2730965233","https://openalex.org/W2752214316","https://openalex.org/W4239813889"],"related_works":["https://openalex.org/W1970120669","https://openalex.org/W2320205417","https://openalex.org/W2384415940","https://openalex.org/W3099335938","https://openalex.org/W2110535659","https://openalex.org/W2136848245","https://openalex.org/W2400714260","https://openalex.org/W2114306234","https://openalex.org/W2091187076","https://openalex.org/W2042372889"],"abstract_inverted_index":{"Application":[0],"analysis":[1],"and":[2,40,46,96,102,116],"simulation":[3],"tools":[4],"are":[5,63],"used":[6,126],"extensively":[7],"by":[8,112,117],"embedded":[9],"system":[10],"designers":[11,31],"to":[12,26,32,114,124,127],"improve":[13,109],"existing":[14],"optimization":[15],"techniques":[16],"or":[17,51],"develop":[18,90],"new":[19],"ones.":[20],"We":[21,72,89],"propose":[22],"the":[23],"Alleria":[24,123],"framework":[25],"make":[27],"it":[28],"easier":[29],"for":[30],"comprehensively":[33,128],"collect":[34],"critical":[35],"information":[36],"such":[37],"as":[38],"virtual":[39],"physical":[41],"memory":[42],"addresses,":[43],"accessed":[44],"values,":[45],"thread":[47],"schedules":[48],"about":[49],"one":[50],"more":[52],"target":[53],"applications.":[54,104],"Such":[55],"profilers":[56],"often":[57],"incur":[58],"substantial":[59],"performance":[60,99],"overheads":[61],"that":[62,75],"orders":[64],"of":[65,134],"magnitude":[66],"larger":[67],"than":[68],"native":[69],"execution":[70],"time.":[71],"discuss":[73],"how":[74],"overhead":[76],"can":[77,108],"be":[78,125],"significantly":[79],"reduced":[80],"using":[81,100],"a":[82,91,132],"novel":[83],"profiling":[84,94,110],"mechanism":[85,95],"called":[86],"adaptive":[87,93],"profiling.":[88],"heuristic-based":[92],"evaluate":[97],"its":[98],"single-threaded":[101],"multi-threaded":[103],"The":[105],"proposed":[106],"technique":[107],"throughput":[111,133],"up":[113],"145%":[115],"37%":[118],"on":[119],"an":[120],"average,":[121],"enabling":[122],"profile":[129],"applications":[130],"with":[131],"over":[135],"3":[136],"million":[137],"instructions":[138],"per":[139],"second.":[140]},"counts_by_year":[{"year":2025,"cited_by_count":2},{"year":2024,"cited_by_count":1},{"year":2021,"cited_by_count":1}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2019-10-18T00:00:00"}
