{"id":"https://openalex.org/W2057041476","doi":"https://doi.org/10.1145/1152154.1152194","title":"SPARTAN","display_name":"SPARTAN","publication_year":2006,"publication_date":"2006-09-16","ids":{"openalex":"https://openalex.org/W2057041476","doi":"https://doi.org/10.1145/1152154.1152194","mag":"2057041476"},"language":"en","primary_location":{"id":"doi:10.1145/1152154.1152194","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1152154.1152194","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 15th international conference on Parallel architectures and compilation techniques","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/A5022310999","display_name":"Deniz Balkan","orcid":null},"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":"Deniz Balkan","raw_affiliation_strings":["State University of New York, Binghamton, NY","[Department of Computer Science, State University of New York, Binghamton, NY 13902- 6000]"],"affiliations":[{"raw_affiliation_string":"State University of New York, Binghamton, NY","institution_ids":["https://openalex.org/I123946342"]},{"raw_affiliation_string":"[Department of Computer Science, State University of New York, Binghamton, NY 13902- 6000]","institution_ids":["https://openalex.org/I123946342"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5034403616","display_name":"Joseph Sharkey","orcid":null},"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":false,"raw_author_name":"Joseph Sharkey","raw_affiliation_strings":["State University of New York, Binghamton, NY","[Department of Computer Science, State University of New York, Binghamton, NY 13902- 6000]"],"affiliations":[{"raw_affiliation_string":"State University of New York, Binghamton, NY","institution_ids":["https://openalex.org/I123946342"]},{"raw_affiliation_string":"[Department of Computer Science, State University of New York, Binghamton, NY 13902- 6000]","institution_ids":["https://openalex.org/I123946342"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5066100959","display_name":"Dmitry Ponomarev","orcid":"https://orcid.org/0009-0006-5656-2258"},"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":false,"raw_author_name":"Dmitry Ponomarev","raw_affiliation_strings":["State University of New York, Binghamton, NY","[Department of Computer Science, State University of New York, Binghamton, NY 13902- 6000]"],"affiliations":[{"raw_affiliation_string":"State University of New York, Binghamton, NY","institution_ids":["https://openalex.org/I123946342"]},{"raw_affiliation_string":"[Department of Computer Science, State University of New York, Binghamton, NY 13902- 6000]","institution_ids":["https://openalex.org/I123946342"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5043921638","display_name":"Kanad Ghose","orcid":"https://orcid.org/0000-0002-5509-6543"},"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":false,"raw_author_name":"Kanad Ghose","raw_affiliation_strings":["State University of New York, Binghamton, NY","[Department of Computer Science, State University of New York, Binghamton, NY 13902- 6000]"],"affiliations":[{"raw_affiliation_string":"State University of New York, Binghamton, NY","institution_ids":["https://openalex.org/I123946342"]},{"raw_affiliation_string":"[Department of Computer Science, State University of New York, Binghamton, NY 13902- 6000]","institution_ids":["https://openalex.org/I123946342"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5022310999"],"corresponding_institution_ids":["https://openalex.org/I123946342"],"apc_list":null,"apc_paid":null,"fwci":0.571,"has_fulltext":false,"cited_by_count":13,"citation_normalized_percentile":{"value":0.65884905,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"265","last_page":"274"},"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.9984999895095825,"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.998199999332428,"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.8148288726806641},{"id":"https://openalex.org/keywords/spec#","display_name":"Spec#","score":0.7759029269218445},{"id":"https://openalex.org/keywords/spartan","display_name":"Spartan","score":0.7530694007873535},{"id":"https://openalex.org/keywords/register-file","display_name":"Register file","score":0.7396245002746582},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.600013256072998},{"id":"https://openalex.org/keywords/transient","display_name":"Transient (computer programming)","score":0.5112466812133789},{"id":"https://openalex.org/keywords/processor-register","display_name":"Processor register","score":0.4920732378959656},{"id":"https://openalex.org/keywords/throughput","display_name":"Throughput","score":0.42508190870285034},{"id":"https://openalex.org/keywords/porting","display_name":"Porting","score":0.41888099908828735},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.40704819560050964},{"id":"https://openalex.org/keywords/instruction-set","display_name":"Instruction set","score":0.3661341369152069},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.26044678688049316},{"id":"https://openalex.org/keywords/memory-address","display_name":"Memory address","score":0.15145066380500793},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.10271614789962769}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8148288726806641},{"id":"https://openalex.org/C2778565505","wikidata":"https://www.wikidata.org/wiki/Q2207566","display_name":"Spec#","level":2,"score":0.7759029269218445},{"id":"https://openalex.org/C10689553","wikidata":"https://www.wikidata.org/wiki/Q405953","display_name":"Spartan","level":3,"score":0.7530694007873535},{"id":"https://openalex.org/C117280010","wikidata":"https://www.wikidata.org/wiki/Q180944","display_name":"Register file","level":3,"score":0.7396245002746582},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.600013256072998},{"id":"https://openalex.org/C2780799671","wikidata":"https://www.wikidata.org/wiki/Q17087362","display_name":"Transient (computer programming)","level":2,"score":0.5112466812133789},{"id":"https://openalex.org/C2871975","wikidata":"https://www.wikidata.org/wiki/Q187466","display_name":"Processor register","level":4,"score":0.4920732378959656},{"id":"https://openalex.org/C157764524","wikidata":"https://www.wikidata.org/wiki/Q1383412","display_name":"Throughput","level":3,"score":0.42508190870285034},{"id":"https://openalex.org/C106251023","wikidata":"https://www.wikidata.org/wiki/Q851989","display_name":"Porting","level":3,"score":0.41888099908828735},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.40704819560050964},{"id":"https://openalex.org/C202491316","wikidata":"https://www.wikidata.org/wiki/Q272683","display_name":"Instruction set","level":2,"score":0.3661341369152069},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.26044678688049316},{"id":"https://openalex.org/C153247305","wikidata":"https://www.wikidata.org/wiki/Q835713","display_name":"Memory address","level":3,"score":0.15145066380500793},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.10271614789962769},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.0},{"id":"https://openalex.org/C555944384","wikidata":"https://www.wikidata.org/wiki/Q249","display_name":"Wireless","level":2,"score":0.0},{"id":"https://openalex.org/C98986596","wikidata":"https://www.wikidata.org/wiki/Q1143031","display_name":"Semiconductor memory","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/1152154.1152194","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1152154.1152194","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 15th international conference on Parallel architectures and compilation techniques","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/7","display_name":"Affordable and clean energy","score":0.9100000262260437}],"awards":[],"funders":[{"id":"https://openalex.org/F4320332681","display_name":"Binghamton University","ror":"https://ror.org/008rmbt77"},{"id":"https://openalex.org/F4320337907","display_name":"Integrated Electronics Engineering Center, Binghamton University","ror":null}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":58,"referenced_works":["https://openalex.org/W63944998","https://openalex.org/W1525227808","https://openalex.org/W1549770887","https://openalex.org/W1868432933","https://openalex.org/W2032094184","https://openalex.org/W2035872164","https://openalex.org/W2064909421","https://openalex.org/W2089363288","https://openalex.org/W2089854225","https://openalex.org/W2096456916","https://openalex.org/W2098091324","https://openalex.org/W2104479064","https://openalex.org/W2105808473","https://openalex.org/W2105834362","https://openalex.org/W2107922025","https://openalex.org/W2108616660","https://openalex.org/W2110078216","https://openalex.org/W2110263160","https://openalex.org/W2112551075","https://openalex.org/W2112833506","https://openalex.org/W2116521658","https://openalex.org/W2117877698","https://openalex.org/W2118859527","https://openalex.org/W2118896605","https://openalex.org/W2128252715","https://openalex.org/W2129760904","https://openalex.org/W2132387319","https://openalex.org/W2133476421","https://openalex.org/W2135270610","https://openalex.org/W2135742449","https://openalex.org/W2137860371","https://openalex.org/W2138082612","https://openalex.org/W2138351227","https://openalex.org/W2138777150","https://openalex.org/W2140348738","https://openalex.org/W2144177047","https://openalex.org/W2145462867","https://openalex.org/W2147098645","https://openalex.org/W2148662141","https://openalex.org/W2149379863","https://openalex.org/W2159254447","https://openalex.org/W2159278058","https://openalex.org/W2164474450","https://openalex.org/W2166507185","https://openalex.org/W2166908913","https://openalex.org/W2173501262","https://openalex.org/W2537134123","https://openalex.org/W4233285768","https://openalex.org/W4236135525","https://openalex.org/W6602613798","https://openalex.org/W6631413207","https://openalex.org/W6639251728","https://openalex.org/W6674362911","https://openalex.org/W6677302340","https://openalex.org/W6679011698","https://openalex.org/W6679559232","https://openalex.org/W6681947701","https://openalex.org/W6683626325"],"related_works":["https://openalex.org/W1622861042","https://openalex.org/W2224192221","https://openalex.org/W1482836228","https://openalex.org/W2356166161","https://openalex.org/W1969937427","https://openalex.org/W8678972","https://openalex.org/W4281749670","https://openalex.org/W2130533867","https://openalex.org/W3144620029","https://openalex.org/W2014882201"],"abstract_inverted_index":{"High-performance":[0],"microprocessors":[1],"use":[2],"large,":[3],"heavily-ported":[4],"physical":[5,95],"register":[6,61,96,160],"files":[7],"(RFs)":[8],"to":[9,28,67,98],"increase":[10],"the":[11,26,41,53,60,103,117,126],"instruction":[12],"throughput.":[13],"The":[14],"high":[15],"complexity":[16],"and":[17,31,63,89,135,142,162],"power":[18],"dissipation":[19],"of":[20,38,52,81,128,133,155],"such":[21,86,110],"RFs":[22],"mainly":[23],"stem":[24],"from":[25,59,69],"need":[27],"maintain":[29],"each":[30],"every":[32],"result":[33,42,54],"for":[34,159],"a":[35,47,79,131,153],"large":[36],"number":[37,154],"cycles":[39],"after":[40],"generation.":[43],"We":[44,100,124],"observed":[45],"that":[46,84,102,137,164],"significant":[48,138],"fraction":[49],"(about":[50],"45%)":[51],"values":[55,88,105],"are":[56,64],"never":[57],"read":[58],"file":[62],"not":[65],"required":[66],"recover":[68],"branch":[70],"mispredictions.":[71],"In":[72],"this":[73],"paper,":[74],"we":[75,148],"propose":[76],"SPARTAN":[77,129,151],"-":[78],"set":[80],"micro-architectural":[82],"extensions":[83],"predicts":[85],"transient":[87,104],"in":[90,140],"many":[91],"cases":[92],"completely":[93],"avoids":[94],"allocations":[97],"them.":[99],"show":[101,136,163],"can":[106,144],"be":[107,145],"predicted":[108],"as":[109],"with":[111],"more":[112],"than":[113],"97%":[114],"accuracy":[115],"on":[116,130],"average":[118],"across":[119],"simulated":[120],"SPEC":[121],"2000":[122],"benchmarks.":[123],"evaluate":[125],"performance":[127,141],"variety":[132],"configurations":[134],"improvements":[139],"energy-efficiency":[143],"realized.":[146],"Furthermore,":[147],"directly":[149],"compare":[150],"against":[152],"previously":[156],"proposed":[157],"schemes":[158],"optimizations":[161],"our":[165],"technique":[166],"significantly":[167],"outperforms":[168],"all":[169],"those":[170],"schemes.":[171]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":1},{"year":2020,"cited_by_count":1},{"year":2019,"cited_by_count":1},{"year":2014,"cited_by_count":2},{"year":2013,"cited_by_count":1},{"year":2012,"cited_by_count":2}],"updated_date":"2026-03-06T13:50:29.536080","created_date":"2016-06-24T00:00:00"}
