{"id":"https://openalex.org/W2023716278","doi":"https://doi.org/10.1109/micro.2014.26","title":"RpStacks: Fast and Accurate Processor Design Space Exploration Using Representative Stall-Event Stacks","display_name":"RpStacks: Fast and Accurate Processor Design Space Exploration Using Representative Stall-Event Stacks","publication_year":2014,"publication_date":"2014-12-01","ids":{"openalex":"https://openalex.org/W2023716278","doi":"https://doi.org/10.1109/micro.2014.26","mag":"2023716278"},"language":"en","primary_location":{"is_oa":false,"landing_page_url":"https://doi.org/10.1109/micro.2014.26","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false},"type":"article","type_crossref":"proceedings-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/A5084525096","display_name":"Jaewon Lee","orcid":"https://orcid.org/0000-0002-4626-0807"},"institutions":[{"id":"https://openalex.org/I2799891827","display_name":"Korea Post","ror":"https://ror.org/00p45d091","country_code":"KR","type":"government","lineage":["https://openalex.org/I2799891827","https://openalex.org/I2801339556","https://openalex.org/I4387152098"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Jaewon Lee","raw_affiliation_strings":["Department of Computer Science and Engineering, Postech"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering, Postech","institution_ids":["https://openalex.org/I2799891827"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5013182828","display_name":"Hanhwi Jang","orcid":"https://orcid.org/0000-0003-3722-4131"},"institutions":[{"id":"https://openalex.org/I2799891827","display_name":"Korea Post","ror":"https://ror.org/00p45d091","country_code":"KR","type":"government","lineage":["https://openalex.org/I2799891827","https://openalex.org/I2801339556","https://openalex.org/I4387152098"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Hanhwi Jang","raw_affiliation_strings":["Department of Computer Science and Engineering, Postech"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering, Postech","institution_ids":["https://openalex.org/I2799891827"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5101743105","display_name":"Jangwoo Kim","orcid":"https://orcid.org/0000-0003-2193-5748"},"institutions":[{"id":"https://openalex.org/I2799891827","display_name":"Korea Post","ror":"https://ror.org/00p45d091","country_code":"KR","type":"government","lineage":["https://openalex.org/I2799891827","https://openalex.org/I2801339556","https://openalex.org/I4387152098"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Jangwoo Kim","raw_affiliation_strings":["Department of Computer Science and Engineering, Postech"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering, Postech","institution_ids":["https://openalex.org/I2799891827"]}]}],"institution_assertions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":2.018,"has_fulltext":true,"fulltext_origin":"ngrams","cited_by_count":18,"citation_normalized_percentile":{"value":0.91625,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":90,"max":91},"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"primary_topic":{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Performance Optimization","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 Performance Optimization","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/T11005","display_name":"Fault Tolerance in Electronic Systems","score":0.9995,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11181","display_name":"Distributed Storage Systems and Network Coding","score":0.9992,"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/design-space-exploration","display_name":"Design space exploration","score":0.7710788},{"id":"https://openalex.org/keywords/x86","display_name":"x86","score":0.7337031},{"id":"https://openalex.org/keywords/speedup","display_name":"Speedup","score":0.70148784},{"id":"https://openalex.org/keywords/gpu-computing","display_name":"GPU Computing","score":0.56699},{"id":"https://openalex.org/keywords/performance-optimization","display_name":"Performance Optimization","score":0.551339},{"id":"https://openalex.org/keywords/high-performance-computing","display_name":"High-Performance Computing","score":0.531168},{"id":"https://openalex.org/keywords/simulation-platforms","display_name":"Simulation Platforms","score":0.527603},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel Computing","score":0.50815}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8213252},{"id":"https://openalex.org/C2776221188","wikidata":"https://www.wikidata.org/wiki/Q21072556","display_name":"Design space exploration","level":2,"score":0.7710788},{"id":"https://openalex.org/C170723468","wikidata":"https://www.wikidata.org/wiki/Q182933","display_name":"x86","level":3,"score":0.7337031},{"id":"https://openalex.org/C68339613","wikidata":"https://www.wikidata.org/wiki/Q1549489","display_name":"Speedup","level":2,"score":0.70148784},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.52790457},{"id":"https://openalex.org/C84211073","wikidata":"https://www.wikidata.org/wiki/Q117879","display_name":"Floating point","level":2,"score":0.4678448},{"id":"https://openalex.org/C45374587","wikidata":"https://www.wikidata.org/wiki/Q12525525","display_name":"Computation","level":2,"score":0.45712703},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.4457979},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.44215518},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.4180931},{"id":"https://openalex.org/C113775141","wikidata":"https://www.wikidata.org/wiki/Q428691","display_name":"Computer engineering","level":1,"score":0.36990637},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.35908294},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.31408548},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.15071797},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.12933129},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.10022527},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"is_oa":false,"landing_page_url":"https://doi.org/10.1109/micro.2014.26","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false}],"best_oa_location":null,"sustainable_development_goals":[],"grants":[],"datasets":[],"versions":[],"referenced_works_count":41,"referenced_works":["https://openalex.org/W1964191343","https://openalex.org/W1986491730","https://openalex.org/W2032732648","https://openalex.org/W2034062945","https://openalex.org/W2049668033","https://openalex.org/W2073617099","https://openalex.org/W2096858484","https://openalex.org/W2104205789","https://openalex.org/W2107773544","https://openalex.org/W2109659793","https://openalex.org/W2122939826","https://openalex.org/W2123973634","https://openalex.org/W2127643746","https://openalex.org/W2132219981","https://openalex.org/W2134470641","https://openalex.org/W2137385009","https://openalex.org/W2137650861","https://openalex.org/W2137880110","https://openalex.org/W2138146350","https://openalex.org/W2138571755","https://openalex.org/W2140190241","https://openalex.org/W2140384194","https://openalex.org/W2153131460","https://openalex.org/W2153456949","https://openalex.org/W2154327203","https://openalex.org/W2154512574","https://openalex.org/W2155296518","https://openalex.org/W2158924248","https://openalex.org/W2161522487","https://openalex.org/W2162082016","https://openalex.org/W2164625454","https://openalex.org/W3137094666","https://openalex.org/W3145484724","https://openalex.org/W4235978579","https://openalex.org/W4239009581","https://openalex.org/W4243970730","https://openalex.org/W4244264053","https://openalex.org/W4244405793","https://openalex.org/W4246439759","https://openalex.org/W4249818463","https://openalex.org/W4251534053"],"related_works":["https://openalex.org/W4365793791","https://openalex.org/W4313484792","https://openalex.org/W4288420200","https://openalex.org/W4285346947","https://openalex.org/W4282568311","https://openalex.org/W3185228140","https://openalex.org/W3145095675","https://openalex.org/W3134072570","https://openalex.org/W2951473296","https://openalex.org/W2883928845"],"abstract_inverted_index":{"CPU":[0],"architects":[1,20],"perform":[2],"a":[3,78,126,130,189,200],"series":[4],"of":[5,36,43,58,103,111,133,139,169,191],"slow":[6,52],"timing":[7,203],"simulations":[8,37],"to":[9,25,53,63,87,117,199],"explore":[10],"large":[11,56],"processor":[12,82],"design":[13,59,83,92,163,179],"space.":[14],"To":[15],"minimize":[16],"the":[17,34,40,46,55,90,100,120,137,145,154,161,171,174],"exploration":[18,85,165],"overhead,":[19],"make":[21],"their":[22],"best":[23],"efforts":[24],"accelerate":[26],"each":[27],"simulation":[28,67],"step":[29,110],"as":[30,32,148,150],"well":[31,149],"reduce":[33],"number":[35,57,132],"by":[38],"predicting":[39],"exact":[41,101],"performance":[42,70,95,147],"designs.":[44],"However,":[45],"existing":[47,162],"methods":[48,166],"are":[49],"either":[50],"too":[51],"overcome":[54],"points,":[60,180],"or":[61],"inaccurate":[62],"safely":[64],"substitute":[65],"extra":[66,109],"steps":[68],"with":[69],"predictions.":[71],"In":[72],"this":[73],"paper,":[74],"we":[75],"propose":[76],"RpStacks,":[77],"fast":[79],"and":[80,97,143,173],"accurate":[81],"space":[84,164],"method":[86,158],"1)":[88],"identify":[89],"current":[91],"point's":[93],"key":[94,114],"bottlenecks":[96],"2)":[98],"estimate":[99,144],"impacts":[102],"latency":[104,138,172],"adjustments":[105],"without":[106],"launching":[107],"an":[108],"simulations.":[112],"The":[113],"idea":[115],"is":[116],"selectively":[118],"collect":[119],"information":[121],"about":[122],"performance-critical":[123],"events":[124],"from":[125],"single":[127],"simulation,":[128],"construct":[129],"small":[131],"event":[134],"stacks":[135],"describing":[136],"distinctive":[140],"execution":[141],"paths,":[142],"overall":[146],"stall-event":[151],"composition":[152],"using":[153],"stacks.":[155],"Our":[156],"proposed":[157],"significantly":[159],"outperforms":[160],"in":[167],"terms":[168],"both":[170],"accuracy.":[175],"For":[176],"investigating":[177],"1,000":[178],"RpStacks":[181],"achieves":[182],"26":[183],"times":[184],"speedup":[185],"on":[186],"average":[187],"over":[188],"variety":[190],"applications":[192],"while":[193],"showing":[194],"high":[195],"accuracy,":[196],"when":[197],"compared":[198],"popular":[201],"x86":[202],"simulator.":[204]},"cited_by_api_url":"https://api.openalex.org/works?filter=cites:W2023716278","counts_by_year":[{"year":2023,"cited_by_count":2},{"year":2022,"cited_by_count":1},{"year":2021,"cited_by_count":2},{"year":2020,"cited_by_count":1},{"year":2019,"cited_by_count":1},{"year":2018,"cited_by_count":1},{"year":2017,"cited_by_count":3},{"year":2016,"cited_by_count":5},{"year":2015,"cited_by_count":2}],"updated_date":"2024-09-19T20:11:48.686003","created_date":"2016-06-24"}