{"id":"https://openalex.org/W4255616683","doi":"https://doi.org/10.1109/pact.2003.1238018","title":"Characterizing and predicting program behavior and its variability","display_name":"Characterizing and predicting program behavior and its variability","publication_year":2004,"publication_date":"2004-03-22","ids":{"openalex":"https://openalex.org/W4255616683","doi":"https://doi.org/10.1109/pact.2003.1238018"},"language":"en","primary_location":{"id":"doi:10.1109/pact.2003.1238018","is_oa":false,"landing_page_url":"https://doi.org/10.1109/pact.2003.1238018","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Oceans 2002 Conference and Exhibition. Conference Proceedings (Cat. No.02CH37362)","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/A5029055674","display_name":"Evelyn Duesterwald","orcid":"https://orcid.org/0000-0003-0884-4470"},"institutions":[{"id":"https://openalex.org/I4210114115","display_name":"IBM Research - Thomas J. Watson Research Center","ror":"https://ror.org/0265w5591","country_code":"US","type":"facility","lineage":["https://openalex.org/I1341412227","https://openalex.org/I4210114115"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"E. Duesterwald","raw_affiliation_strings":["IBM Thomas J. Watson Research Center, Yorktown Heights, NY, USA"],"affiliations":[{"raw_affiliation_string":"IBM Thomas J. Watson Research Center, Yorktown Heights, NY, USA","institution_ids":["https://openalex.org/I4210114115"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5036042735","display_name":"C\u01celin Ca\u015fcaval","orcid":"https://orcid.org/0000-0002-2780-6763"},"institutions":[{"id":"https://openalex.org/I4210114115","display_name":"IBM Research - Thomas J. Watson Research Center","ror":"https://ror.org/0265w5591","country_code":"US","type":"facility","lineage":["https://openalex.org/I1341412227","https://openalex.org/I4210114115"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"C. Cascaval","raw_affiliation_strings":["IBM Thomas J. Watson Research Center, Yorktown Heights, NY, USA"],"affiliations":[{"raw_affiliation_string":"IBM Thomas J. Watson Research Center, Yorktown Heights, NY, USA","institution_ids":["https://openalex.org/I4210114115"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5013232946","display_name":"Sandhya Dwarkadas","orcid":"https://orcid.org/0000-0003-2631-8191"},"institutions":[{"id":"https://openalex.org/I5388228","display_name":"University of Rochester","ror":"https://ror.org/022kthw22","country_code":"US","type":"education","lineage":["https://openalex.org/I5388228"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Sandhya Dwarkadas","raw_affiliation_strings":["University of Rochester, Rochester, NY, USA"],"affiliations":[{"raw_affiliation_string":"University of Rochester, Rochester, NY, USA","institution_ids":["https://openalex.org/I5388228"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5029055674"],"corresponding_institution_ids":["https://openalex.org/I4210114115"],"apc_list":null,"apc_paid":null,"fwci":9.2157,"has_fulltext":false,"cited_by_count":107,"citation_normalized_percentile":{"value":0.98329636,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"220","last_page":"231"},"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.9969000220298767,"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/T10904","display_name":"Embedded Systems Design Techniques","score":0.9941999912261963,"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.8036869764328003},{"id":"https://openalex.org/keywords/benchmark","display_name":"Benchmark (surveying)","score":0.767942488193512},{"id":"https://openalex.org/keywords/metric","display_name":"Metric (unit)","score":0.7658788561820984},{"id":"https://openalex.org/keywords/granularity","display_name":"Granularity","score":0.7631686329841614},{"id":"https://openalex.org/keywords/exploit","display_name":"Exploit","score":0.694344162940979},{"id":"https://openalex.org/keywords/suite","display_name":"Suite","score":0.611007809638977},{"id":"https://openalex.org/keywords/variation","display_name":"Variation (astronomy)","score":0.48593416810035706},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.46849924325942993},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.42947423458099365},{"id":"https://openalex.org/keywords/table","display_name":"Table (database)","score":0.4159083664417267},{"id":"https://openalex.org/keywords/computer-engineering","display_name":"Computer engineering","score":0.3836113214492798},{"id":"https://openalex.org/keywords/data-mining","display_name":"Data mining","score":0.36205393075942993},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.33494728803634644}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8036869764328003},{"id":"https://openalex.org/C185798385","wikidata":"https://www.wikidata.org/wiki/Q1161707","display_name":"Benchmark (surveying)","level":2,"score":0.767942488193512},{"id":"https://openalex.org/C176217482","wikidata":"https://www.wikidata.org/wiki/Q860554","display_name":"Metric (unit)","level":2,"score":0.7658788561820984},{"id":"https://openalex.org/C177774035","wikidata":"https://www.wikidata.org/wiki/Q1246948","display_name":"Granularity","level":2,"score":0.7631686329841614},{"id":"https://openalex.org/C165696696","wikidata":"https://www.wikidata.org/wiki/Q11287","display_name":"Exploit","level":2,"score":0.694344162940979},{"id":"https://openalex.org/C79581498","wikidata":"https://www.wikidata.org/wiki/Q1367530","display_name":"Suite","level":2,"score":0.611007809638977},{"id":"https://openalex.org/C2778334786","wikidata":"https://www.wikidata.org/wiki/Q1586270","display_name":"Variation (astronomy)","level":2,"score":0.48593416810035706},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.46849924325942993},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.42947423458099365},{"id":"https://openalex.org/C45235069","wikidata":"https://www.wikidata.org/wiki/Q278425","display_name":"Table (database)","level":2,"score":0.4159083664417267},{"id":"https://openalex.org/C113775141","wikidata":"https://www.wikidata.org/wiki/Q428691","display_name":"Computer engineering","level":1,"score":0.3836113214492798},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.36205393075942993},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.33494728803634644},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0},{"id":"https://openalex.org/C166957645","wikidata":"https://www.wikidata.org/wiki/Q23498","display_name":"Archaeology","level":1,"score":0.0},{"id":"https://openalex.org/C13280743","wikidata":"https://www.wikidata.org/wiki/Q131089","display_name":"Geodesy","level":1,"score":0.0},{"id":"https://openalex.org/C205649164","wikidata":"https://www.wikidata.org/wiki/Q1071","display_name":"Geography","level":0,"score":0.0},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.0},{"id":"https://openalex.org/C44870925","wikidata":"https://www.wikidata.org/wiki/Q37547","display_name":"Astrophysics","level":1,"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/C21547014","wikidata":"https://www.wikidata.org/wiki/Q1423657","display_name":"Operations management","level":1,"score":0.0},{"id":"https://openalex.org/C162324750","wikidata":"https://www.wikidata.org/wiki/Q8134","display_name":"Economics","level":0,"score":0.0},{"id":"https://openalex.org/C95457728","wikidata":"https://www.wikidata.org/wiki/Q309","display_name":"History","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/pact.2003.1238018","is_oa":false,"landing_page_url":"https://doi.org/10.1109/pact.2003.1238018","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Oceans 2002 Conference and Exhibition. Conference Proceedings (Cat. No.02CH37362)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.9100000262260437,"display_name":"Affordable and clean energy","id":"https://metadata.un.org/sdg/7"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":27,"referenced_works":["https://openalex.org/W1524381533","https://openalex.org/W1534512767","https://openalex.org/W1966732998","https://openalex.org/W2028124543","https://openalex.org/W2101017965","https://openalex.org/W2117644841","https://openalex.org/W2117703621","https://openalex.org/W2132620176","https://openalex.org/W2140460036","https://openalex.org/W2147104457","https://openalex.org/W2147796461","https://openalex.org/W2153456949","https://openalex.org/W2160401437","https://openalex.org/W2161991038","https://openalex.org/W2916411819","https://openalex.org/W4230093848","https://openalex.org/W4231002400","https://openalex.org/W4236892585","https://openalex.org/W4242812970","https://openalex.org/W4243215061","https://openalex.org/W4245631385","https://openalex.org/W4252854535","https://openalex.org/W4253011005","https://openalex.org/W4253029824","https://openalex.org/W4256470818","https://openalex.org/W6632123227","https://openalex.org/W6675325101"],"related_works":["https://openalex.org/W17155033","https://openalex.org/W3207760230","https://openalex.org/W1496222301","https://openalex.org/W1590307681","https://openalex.org/W2536018345","https://openalex.org/W4312814274","https://openalex.org/W4285370786","https://openalex.org/W2296488620","https://openalex.org/W2151687600","https://openalex.org/W2752178021"],"abstract_inverted_index":{"To":[0],"reach":[1],"the":[2,75,85,122,132,143,181],"next":[3],"level":[4],"of":[5,77,88,115,117,145,156,173],"performance":[6],"and":[7,17,26,148,185],"energy":[8],"efficiency,":[9],"optimizations":[10],"are":[11,23],"increasingly":[12],"applied":[13],"in":[14,31,37,131,142],"a":[15,35,113,153],"dynamic":[16],"adaptive":[18,21,47,81],"manner.":[19],"Current":[20],"systems":[22,48,60],"typically":[24],"reactive":[25],"optimize":[27],"hardware":[28,94],"or":[29],"software":[30],"response":[32],"to":[33,49,57,62,65,164],"detecting":[34],"shift":[36],"program":[38,43],"behavior.":[39,72],"We":[40,73,83,138,151,176],"argue":[41],"that":[42,103,160,187],"behavior":[44,87,109,124,133],"variability":[45],"requires":[46],"be":[50,58,128],"predictive":[51],"rather":[52,67],"than":[53,68],"reactive.":[54],"In":[55,119],"order":[56],"effective,":[59],"need":[61],"adapt":[63],"according":[64],"future":[66],"most":[69],"recent":[70],"past":[71],"explore":[74],"potential":[76],"incorporating":[78],"prediction":[79],"into":[80],"systems.":[82],"study":[84],"time-varying":[86],"programs":[89,104],"using":[90],"metrics":[91,126],"derived":[92],"from":[93],"counters":[95],"on":[96,180,198],"two":[97],"different":[98],"microarchitectures.":[99],"Our":[100],"evaluation":[101],"shows":[102],"do":[105],"indeed":[106],"exhibit":[107],"significant":[108],"variation":[110],"even":[111],"at":[112],"granularity":[114],"millions":[116],"instructions.":[118],"addition,":[120],"while":[121],"actual":[123],"across":[125,136],"may":[127],"different,":[129],"periodicity":[130],"is":[134],"shared":[135],"metrics.":[137],"exploit":[139],"these":[140,178],"characteristics":[141],"design":[144],"on-line":[146],"statistical":[147,191],"table-based":[149,188],"predictors.":[150,175],"introduce":[152],"new":[154],"class":[155],"predictors,":[157,159],"cross-metric":[158],"use":[161],"one":[162],"metric":[163],"predict":[165],"another,":[166],"thus":[167],"making":[168],"possible":[169],"an":[170],"efficient":[171],"coupling":[172],"multiple":[174],"evaluate":[177],"predictors":[179,189,192],"SPECcpu2000":[182],"benchmark":[183],"suite":[184],"show":[186],"outperform":[190],"by":[193],"as":[194,196],"much":[195],"69%":[197],"benchmarks":[199],"with":[200],"high":[201],"variability.":[202]},"counts_by_year":[{"year":2024,"cited_by_count":2},{"year":2023,"cited_by_count":1},{"year":2022,"cited_by_count":3},{"year":2021,"cited_by_count":1},{"year":2020,"cited_by_count":2},{"year":2019,"cited_by_count":4},{"year":2018,"cited_by_count":6},{"year":2017,"cited_by_count":5},{"year":2016,"cited_by_count":2},{"year":2015,"cited_by_count":2},{"year":2014,"cited_by_count":2},{"year":2013,"cited_by_count":2},{"year":2012,"cited_by_count":9}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
