{"id":"https://openalex.org/W2049461320","doi":"https://doi.org/10.1145/2632168.2638836","title":"Improving energy efficiency of work-stealing parallel languages (invited talk abstract)","display_name":"Improving energy efficiency of work-stealing parallel languages (invited talk abstract)","publication_year":2014,"publication_date":"2014-07-11","ids":{"openalex":"https://openalex.org/W2049461320","doi":"https://doi.org/10.1145/2632168.2638836","mag":"2049461320"},"language":"en","primary_location":{"id":"doi:10.1145/2632168.2638836","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2632168.2638836","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2014 Joint International Workshop on Dynamic Analysis (WODA) and Software and System Performance Testing, Debugging, and Analytics (PERTEA)","raw_type":"proceedings-article"},"type":"conference-abstract","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/A5068471814","display_name":"Yu David Liu","orcid":"https://orcid.org/0000-0002-2768-3898"},"institutions":[{"id":"https://openalex.org/I123946342","display_name":"Binghamton University","ror":"https://ror.org/008rmbt77","country_code":"US","type":"education","lineage":["https://openalex.org/I123946342"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Yu David Liu","raw_affiliation_strings":["SUNY Binghamton, USA","SUNY-Binghamton, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"SUNY Binghamton, USA","institution_ids":["https://openalex.org/I123946342"]},{"raw_affiliation_string":"SUNY-Binghamton, USA","institution_ids":["https://openalex.org/I123946342"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":["https://openalex.org/A5068471814"],"corresponding_institution_ids":["https://openalex.org/I123946342"],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"14","last_page":"14"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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/T10101","display_name":"Cloud Computing and Resource Management","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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/T10054","display_name":"Parallel Computing and Optimization 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/T10715","display_name":"Distributed and Parallel Computing Systems","score":0.9993000030517578,"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.8430277109146118},{"id":"https://openalex.org/keywords/thread","display_name":"Thread (computing)","score":0.7004909515380859},{"id":"https://openalex.org/keywords/efficient-energy-use","display_name":"Efficient energy use","score":0.6268148422241211},{"id":"https://openalex.org/keywords/workload","display_name":"Workload","score":0.5021576881408691},{"id":"https://openalex.org/keywords/frequency-scaling","display_name":"Frequency scaling","score":0.5012876987457275},{"id":"https://openalex.org/keywords/server","display_name":"Server","score":0.478400319814682},{"id":"https://openalex.org/keywords/cloud-computing","display_name":"Cloud computing","score":0.4387659430503845},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.35759449005126953},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.3509097695350647},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.29715853929519653},{"id":"https://openalex.org/keywords/power","display_name":"Power (physics)","score":0.16626739501953125}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8430277109146118},{"id":"https://openalex.org/C138101251","wikidata":"https://www.wikidata.org/wiki/Q213092","display_name":"Thread (computing)","level":2,"score":0.7004909515380859},{"id":"https://openalex.org/C2742236","wikidata":"https://www.wikidata.org/wiki/Q924713","display_name":"Efficient energy use","level":2,"score":0.6268148422241211},{"id":"https://openalex.org/C2778476105","wikidata":"https://www.wikidata.org/wiki/Q628539","display_name":"Workload","level":2,"score":0.5021576881408691},{"id":"https://openalex.org/C157742956","wikidata":"https://www.wikidata.org/wiki/Q3237776","display_name":"Frequency scaling","level":3,"score":0.5012876987457275},{"id":"https://openalex.org/C93996380","wikidata":"https://www.wikidata.org/wiki/Q44127","display_name":"Server","level":2,"score":0.478400319814682},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.4387659430503845},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.35759449005126953},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.3509097695350647},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.29715853929519653},{"id":"https://openalex.org/C163258240","wikidata":"https://www.wikidata.org/wiki/Q25342","display_name":"Power (physics)","level":2,"score":0.16626739501953125},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","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/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0},{"id":"https://openalex.org/C119599485","wikidata":"https://www.wikidata.org/wiki/Q43035","display_name":"Electrical engineering","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/2632168.2638836","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2632168.2638836","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2014 Joint International Workshop on Dynamic Analysis (WODA) and Software and System Performance Testing, Debugging, and Analytics (PERTEA)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Affordable and clean energy","id":"https://metadata.un.org/sdg/7","score":0.9100000262260437}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W2000785801","https://openalex.org/W986318368","https://openalex.org/W2384410913","https://openalex.org/W2352878646","https://openalex.org/W2004734601","https://openalex.org/W2130149817","https://openalex.org/W2990194547","https://openalex.org/W1480123525","https://openalex.org/W2620865396","https://openalex.org/W2609678089"],"abstract_inverted_index":{"At":[0],"a":[1,18,48,70,90,107,134,152,175,214],"time":[2],"when":[3],"power-hungry":[4],"data":[5],"centers":[6],"and":[7,39,81,95,106,151,184,197,208],"cloud":[8],"servers":[9],"become":[10],"increasingly":[11],"prevalent,":[12],"energy":[13,56,80,116,177],"efficiency":[14,57,117],"is":[15,68,86,126,213],"looming":[16],"as":[17,174],"first-class":[19],"design":[20],"goal":[21],"for":[22,140,193],"parallel":[23,37,53],"computing.":[24],"More":[25],"established":[26],"solutions":[27],"to":[28,115,130,137,155],"address":[29],"this":[30,43],"challenging":[31],"problem":[32],"come":[33],"from":[34],"innovations":[35],"on":[36,100,144,147,160],"architectures":[38],"operating":[40],"systems.":[41],"In":[42],"talk,":[44],"we":[45],"bring":[46],"in":[47,89],"new":[49],"perspective":[50],"into":[51],"green":[52],"computing,":[54],"improving":[55],"at":[58],"the":[59,77,101,148,161,167,181,185,188,198],"level":[60],"of":[61,109,124,163],"programming":[62],"language":[63,72,182,189],"runtimes.":[64],"Our":[65],"concrete":[66],"solution":[67],"Hermes,":[69],"work-stealing":[71,91,164],"runtime":[73,183,190],"that":[74,87],"favorably":[75],"balances":[76],"trade-off":[78],"between":[79],"performance.":[82],"The":[83,122],"key":[84],"insight":[85],"threads":[88],"environment":[92],"--":[93],"thieves":[94],"victims":[96],"have":[97],"varying":[98],"impacts":[99],"overall":[102],"program":[103],"running":[104],"time,":[105],"coordination":[108],"their":[110],"execution":[111,149],"``tempos''":[112],"can":[113,171],"lead":[114],"with":[118,187,217],"minimal":[119],"performance":[120],"loss.":[121],"centerpiece":[123],"Hermes":[125,170,212],"two":[127],"complementary":[128],"algorithms":[129],"coordinate":[131],"thread":[132,142],"tempo:":[133],"workpath-sensitive":[135],"algorithm":[136,154],"determine":[138],"tempo":[139,158,195,202],"each":[141],"based":[143,159],"thief-victim":[145],"relationships":[146],"path,":[150],"workload-sensitive":[153],"select":[156],"appropriate":[157],"size":[162],"deques.":[165],"On":[166],"highest":[168],"level,":[169],"be":[172],"viewed":[173],"semantics-aware":[176],"management":[178],"strategy":[179],"unifying":[180],"hardware,":[186],"offering":[191],"clues":[192],"judicious":[194],"settings,":[196],"hardware":[199],"physically":[200],"enabling":[201],"adjustment":[203],"through":[204],"standard":[205],"Dynamic":[206],"Voltage":[207],"Frequency":[209],"Scaling":[210],"(DVFS).":[211],"joint":[215],"work":[216],"Ph.D.":[218],"student":[219],"Haris":[220],"Ribic.":[221]},"counts_by_year":[],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2025-10-10T00:00:00"}
