{"id":"https://openalex.org/W2005465084","doi":"https://doi.org/10.1145/1120725.1120960","title":"Battery-aware instruction generation for embedded processors","display_name":"Battery-aware instruction generation for embedded processors","publication_year":2005,"publication_date":"2005-01-01","ids":{"openalex":"https://openalex.org/W2005465084","doi":"https://doi.org/10.1145/1120725.1120960","mag":"2005465084"},"language":"en","primary_location":{"id":"doi:10.1145/1120725.1120960","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1120725.1120960","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2005 conference on Asia South Pacific design automation  - ASP-DAC '05","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/A5103554767","display_name":"Newton Cheung","orcid":null},"institutions":[{"id":"https://openalex.org/I31746571","display_name":"UNSW Sydney","ror":"https://ror.org/03r8z3t63","country_code":"AU","type":"education","lineage":["https://openalex.org/I31746571"]}],"countries":["AU"],"is_corresponding":true,"raw_author_name":"Newton Cheung","raw_affiliation_strings":["University of New South Wales, Australia","Sch. of Comput. Sci. & Eng., New South Wales Univ., Sydney, NSW"],"affiliations":[{"raw_affiliation_string":"University of New South Wales, Australia","institution_ids":["https://openalex.org/I31746571"]},{"raw_affiliation_string":"Sch. of Comput. Sci. & Eng., New South Wales Univ., Sydney, NSW","institution_ids":["https://openalex.org/I31746571"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5030042327","display_name":"Sri Parameswaran","orcid":"https://orcid.org/0000-0003-0435-9080"},"institutions":[{"id":"https://openalex.org/I31746571","display_name":"UNSW Sydney","ror":"https://ror.org/03r8z3t63","country_code":"AU","type":"education","lineage":["https://openalex.org/I31746571"]}],"countries":["AU"],"is_corresponding":false,"raw_author_name":"Sri Parameswaran","raw_affiliation_strings":["University of New South Wales, Australia","Sch. of Comput. Sci. & Eng., New South Wales Univ., Sydney, NSW"],"affiliations":[{"raw_affiliation_string":"University of New South Wales, Australia","institution_ids":["https://openalex.org/I31746571"]},{"raw_affiliation_string":"Sch. of Comput. Sci. & Eng., New South Wales Univ., Sydney, NSW","institution_ids":["https://openalex.org/I31746571"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5063508488","display_name":"J\u00f6rg Henkel","orcid":"https://orcid.org/0000-0001-9602-2922"},"institutions":[{"id":"https://openalex.org/I4210119349","display_name":"Karlsruhe University of Education","ror":"https://ror.org/01t1kq612","country_code":"DE","type":"education","lineage":["https://openalex.org/I4210119349"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"J\u00f6rg Henkel","raw_affiliation_strings":["University of Karlsruhe, Germany","university of Karlsruhe, Germany"],"affiliations":[{"raw_affiliation_string":"University of Karlsruhe, Germany","institution_ids":["https://openalex.org/I4210119349"]},{"raw_affiliation_string":"university of Karlsruhe, Germany","institution_ids":["https://openalex.org/I4210119349"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5103554767"],"corresponding_institution_ids":["https://openalex.org/I31746571"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":{"value":0.12468112,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":94},"biblio":{"volume":null,"issue":null,"first_page":"553","last_page":"553"},"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.9998000264167786,"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.9998000264167786,"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.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"}},{"id":"https://openalex.org/T10933","display_name":"Real-Time Systems Scheduling","score":0.9980999827384949,"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.8608354926109314},{"id":"https://openalex.org/keywords/instruction-set","display_name":"Instruction set","score":0.6657261848449707},{"id":"https://openalex.org/keywords/suite","display_name":"Suite","score":0.648893415927887},{"id":"https://openalex.org/keywords/extensibility","display_name":"Extensibility","score":0.6128551363945007},{"id":"https://openalex.org/keywords/energy-consumption","display_name":"Energy consumption","score":0.5709470510482788},{"id":"https://openalex.org/keywords/battery","display_name":"Battery (electricity)","score":0.5589672923088074},{"id":"https://openalex.org/keywords/code-generation","display_name":"Code generation","score":0.5438216328620911},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.5158392786979675},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.49452778697013855},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.45055460929870605},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.41800910234451294},{"id":"https://openalex.org/keywords/power","display_name":"Power (physics)","score":0.3720042109489441},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.22726163268089294},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.17953717708587646},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.1585301160812378},{"id":"https://openalex.org/keywords/electrical-engineering","display_name":"Electrical engineering","score":0.08050543069839478}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8608354926109314},{"id":"https://openalex.org/C202491316","wikidata":"https://www.wikidata.org/wiki/Q272683","display_name":"Instruction set","level":2,"score":0.6657261848449707},{"id":"https://openalex.org/C79581498","wikidata":"https://www.wikidata.org/wiki/Q1367530","display_name":"Suite","level":2,"score":0.648893415927887},{"id":"https://openalex.org/C32833848","wikidata":"https://www.wikidata.org/wiki/Q4115054","display_name":"Extensibility","level":2,"score":0.6128551363945007},{"id":"https://openalex.org/C2780165032","wikidata":"https://www.wikidata.org/wiki/Q16869822","display_name":"Energy consumption","level":2,"score":0.5709470510482788},{"id":"https://openalex.org/C555008776","wikidata":"https://www.wikidata.org/wiki/Q267298","display_name":"Battery (electricity)","level":3,"score":0.5589672923088074},{"id":"https://openalex.org/C133162039","wikidata":"https://www.wikidata.org/wiki/Q1061077","display_name":"Code generation","level":3,"score":0.5438216328620911},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.5158392786979675},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.49452778697013855},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.45055460929870605},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.41800910234451294},{"id":"https://openalex.org/C163258240","wikidata":"https://www.wikidata.org/wiki/Q25342","display_name":"Power (physics)","level":2,"score":0.3720042109489441},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.22726163268089294},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.17953717708587646},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.1585301160812378},{"id":"https://openalex.org/C119599485","wikidata":"https://www.wikidata.org/wiki/Q43035","display_name":"Electrical engineering","level":1,"score":0.08050543069839478},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.0},{"id":"https://openalex.org/C95457728","wikidata":"https://www.wikidata.org/wiki/Q309","display_name":"History","level":0,"score":0.0},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C166957645","wikidata":"https://www.wikidata.org/wiki/Q23498","display_name":"Archaeology","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/1120725.1120960","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1120725.1120960","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2005 conference on Asia South Pacific design automation  - ASP-DAC '05","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.9100000262260437,"id":"https://metadata.un.org/sdg/7","display_name":"Affordable and clean energy"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":18,"referenced_works":["https://openalex.org/W1521533637","https://openalex.org/W1555915743","https://openalex.org/W2012098630","https://openalex.org/W2050302227","https://openalex.org/W2057513248","https://openalex.org/W2099731629","https://openalex.org/W2107138419","https://openalex.org/W2111488604","https://openalex.org/W2117285153","https://openalex.org/W2126278999","https://openalex.org/W2127294217","https://openalex.org/W2141516641","https://openalex.org/W2145946269","https://openalex.org/W2150843905","https://openalex.org/W2159283580","https://openalex.org/W2160179803","https://openalex.org/W2169406908","https://openalex.org/W2617255715"],"related_works":["https://openalex.org/W1948607442","https://openalex.org/W4231704780","https://openalex.org/W4247766898","https://openalex.org/W2044615423","https://openalex.org/W4244765761","https://openalex.org/W2361584951","https://openalex.org/W2083794993","https://openalex.org/W3004004161","https://openalex.org/W2127497159","https://openalex.org/W2096820905"],"abstract_inverted_index":{"Automatic":[0],"instruction":[1,24,39,82,149],"generation":[2,25,150],"is":[3,26,128,152],"an":[4,81,140],"efficient":[5],"method":[6],"to":[7,27,48,58,70,113,116,135],"satisfy":[8],"growing":[9],"performance":[10,143],"and":[11,52,96],"meet":[12],"design":[13,71],"constraints":[14],"for":[15,23,40,144],"application":[16,156],"specific":[17,157],"instruction-set":[18,158],"processors.":[19],"A":[20],"typical":[21],"approach":[22,45],"combine":[28],"a":[29,36,56,66,107],"large":[30,49,98],"group":[31],"of":[32],"primitive":[33],"instructions":[34,73,118],"into":[35,83,154],"single":[37],"extensible":[38,72,117],"maximizing":[41],"speedups.":[42],"However,":[43],"this":[44,62],"often":[46],"leads":[47],"power":[50,76],"dissipation":[51,77],"discharge":[53],"current,":[54],"posing":[55],"challenge":[57],"battery-powered":[59],"products.":[60],"In":[61],"paper,":[63],"we":[64],"propose":[65],"battery-aware":[67],"automatic":[68,89,148],"tool":[69,90,102,151,160],"which":[74],"minimizes":[75],"distribution":[78],"by":[79,106,120,130],"separating":[80],"multiple":[84],"instructions.":[85],"We":[86],"verify":[87],"our":[88,155],"using":[91],"50":[92],"different":[93],"code":[94],"segments,":[95],"five":[97],"real-world":[99,124],"applications.":[100],"Our":[101],"reduces":[103],"energy":[104,126],"consumption":[105,127],"further":[108],"5.8%":[109],"on":[110,132],"average":[111,133],"(up":[112,134],"17.7%)":[114],"compared":[115],"generated":[119],"previous":[121],"approaches.":[122],"For":[123],"applications,":[125],"reduced":[129],"6.6%":[131],"16.53%)":[136],"as":[137,139],"well":[138],"increase":[141],"in":[142],"most":[145],"cases.":[146],"The":[147],"integrated":[153],"processor":[159],"suite.":[161]},"counts_by_year":[{"year":2016,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
