{"id":"https://openalex.org/W2980133434","doi":"https://doi.org/10.1109/tcad.2019.2946808","title":"FRF: Toward Warp-Scheduler Friendly STT-RAM/SRAM Fine-Grained Hybrid GPGPU Register File Design","display_name":"FRF: Toward Warp-Scheduler Friendly STT-RAM/SRAM Fine-Grained Hybrid GPGPU Register File Design","publication_year":2019,"publication_date":"2019-10-11","ids":{"openalex":"https://openalex.org/W2980133434","doi":"https://doi.org/10.1109/tcad.2019.2946808","mag":"2980133434"},"language":"en","primary_location":{"id":"doi:10.1109/tcad.2019.2946808","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tcad.2019.2946808","pdf_url":null,"source":{"id":"https://openalex.org/S100835903","display_name":"IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems","issn_l":"0278-0070","issn":["0278-0070","1937-4151"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems","raw_type":"journal-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/A5012771136","display_name":"Quan Deng","orcid":"https://orcid.org/0000-0002-1454-8486"},"institutions":[{"id":"https://openalex.org/I170215575","display_name":"National University of Defense Technology","ror":"https://ror.org/05d2yfz11","country_code":"CN","type":"education","lineage":["https://openalex.org/I170215575"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Quan Deng","raw_affiliation_strings":["College of Computer Science and Technology, National University of Defense Technology, Changsha, China"],"raw_orcid":"https://orcid.org/0000-0002-1454-8486","affiliations":[{"raw_affiliation_string":"College of Computer Science and Technology, National University of Defense Technology, Changsha, China","institution_ids":["https://openalex.org/I170215575"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5026996875","display_name":"Youtao Zhang","orcid":"https://orcid.org/0000-0001-8425-8743"},"institutions":[{"id":"https://openalex.org/I170201317","display_name":"University of Pittsburgh","ror":"https://ror.org/01an3r305","country_code":"US","type":"education","lineage":["https://openalex.org/I170201317"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Youtao Zhang","raw_affiliation_strings":["Computer Science Department, University of Pittsburgh, Pittsburgh, USA"],"raw_orcid":"https://orcid.org/0000-0001-8425-8743","affiliations":[{"raw_affiliation_string":"Computer Science Department, University of Pittsburgh, Pittsburgh, USA","institution_ids":["https://openalex.org/I170201317"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101861830","display_name":"Zhenyu Zhao","orcid":"https://orcid.org/0000-0002-1041-2995"},"institutions":[{"id":"https://openalex.org/I170215575","display_name":"National University of Defense Technology","ror":"https://ror.org/05d2yfz11","country_code":"CN","type":"education","lineage":["https://openalex.org/I170215575"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zhenyu Zhao","raw_affiliation_strings":["College of Computer Science and Technology, National University of Defense Technology, Changsha, China"],"raw_orcid":"https://orcid.org/0000-0002-1041-2995","affiliations":[{"raw_affiliation_string":"College of Computer Science and Technology, National University of Defense Technology, Changsha, China","institution_ids":["https://openalex.org/I170215575"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5085165951","display_name":"Shuzheng Zhang","orcid":"https://orcid.org/0000-0002-7374-7506"},"institutions":[{"id":"https://openalex.org/I170215575","display_name":"National University of Defense Technology","ror":"https://ror.org/05d2yfz11","country_code":"CN","type":"education","lineage":["https://openalex.org/I170215575"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Shuzheng Zhang","raw_affiliation_strings":["College of Computer Science and Technology, National University of Defense Technology, Changsha, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"College of Computer Science and Technology, National University of Defense Technology, Changsha, China","institution_ids":["https://openalex.org/I170215575"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5110908049","display_name":"Minxuan Zhang","orcid":"https://orcid.org/0009-0001-1340-6638"},"institutions":[{"id":"https://openalex.org/I170215575","display_name":"National University of Defense Technology","ror":"https://ror.org/05d2yfz11","country_code":"CN","type":"education","lineage":["https://openalex.org/I170215575"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Minxuan Zhang","raw_affiliation_strings":["College of Computer Science and Technology, National University of Defense Technology, Changsha, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"College of Computer Science and Technology, National University of Defense Technology, Changsha, China","institution_ids":["https://openalex.org/I170215575"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5101605460","display_name":"Jun Yang","orcid":"https://orcid.org/0000-0001-8372-6541"},"institutions":[{"id":"https://openalex.org/I170201317","display_name":"University of Pittsburgh","ror":"https://ror.org/01an3r305","country_code":"US","type":"education","lineage":["https://openalex.org/I170201317"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Jun Yang","raw_affiliation_strings":["Department of Electrical and Computer Engineering, University of Pittsburgh, Pittsburgh, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Electrical and Computer Engineering, University of Pittsburgh, Pittsburgh, USA","institution_ids":["https://openalex.org/I170201317"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.4788,"has_fulltext":false,"cited_by_count":4,"citation_normalized_percentile":{"value":0.62058902,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":94},"biblio":{"volume":"39","issue":"10","first_page":"2396","last_page":"2409"},"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.9998999834060669,"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.9998999834060669,"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.9995999932289124,"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/T12326","display_name":"Network Packet Processing and Optimization","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/static-random-access-memory","display_name":"Static random-access memory","score":0.8797328472137451},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6078400611877441},{"id":"https://openalex.org/keywords/register-file","display_name":"Register file","score":0.5237942934036255},{"id":"https://openalex.org/keywords/access-time","display_name":"Access time","score":0.47882014513015747},{"id":"https://openalex.org/keywords/bandwidth","display_name":"Bandwidth (computing)","score":0.4578373432159424},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.4065800905227661},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.3756118714809418},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.3216150104999542},{"id":"https://openalex.org/keywords/instruction-set","display_name":"Instruction set","score":0.1279657781124115},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.08050748705863953}],"concepts":[{"id":"https://openalex.org/C68043766","wikidata":"https://www.wikidata.org/wiki/Q267416","display_name":"Static random-access memory","level":2,"score":0.8797328472137451},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6078400611877441},{"id":"https://openalex.org/C117280010","wikidata":"https://www.wikidata.org/wiki/Q180944","display_name":"Register file","level":3,"score":0.5237942934036255},{"id":"https://openalex.org/C194080101","wikidata":"https://www.wikidata.org/wiki/Q46306","display_name":"Access time","level":2,"score":0.47882014513015747},{"id":"https://openalex.org/C2776257435","wikidata":"https://www.wikidata.org/wiki/Q1576430","display_name":"Bandwidth (computing)","level":2,"score":0.4578373432159424},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.4065800905227661},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.3756118714809418},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.3216150104999542},{"id":"https://openalex.org/C202491316","wikidata":"https://www.wikidata.org/wiki/Q272683","display_name":"Instruction set","level":2,"score":0.1279657781124115},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.08050748705863953}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tcad.2019.2946808","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tcad.2019.2946808","pdf_url":null,"source":{"id":"https://openalex.org/S100835903","display_name":"IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems","issn_l":"0278-0070","issn":["0278-0070","1937-4151"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/7","display_name":"Affordable and clean energy","score":0.8999999761581421}],"awards":[{"id":"https://openalex.org/G2112625140","display_name":null,"funder_award_id":"61832018","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G247278535","display_name":null,"funder_award_id":"CCF 1718080","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G3619705133","display_name":null,"funder_award_id":"CCF 1910413","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G4859908332","display_name":null,"funder_award_id":"61602498","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G4863315741","display_name":null,"funder_award_id":"61802427","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G6271096204","display_name":null,"funder_award_id":"CCF 1617071","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"}],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"},{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":38,"referenced_works":["https://openalex.org/W1678569174","https://openalex.org/W1966058111","https://openalex.org/W1979527452","https://openalex.org/W2000553861","https://openalex.org/W2000777532","https://openalex.org/W2010202670","https://openalex.org/W2047060659","https://openalex.org/W2057386187","https://openalex.org/W2064977311","https://openalex.org/W2072656003","https://openalex.org/W2090584832","https://openalex.org/W2093043622","https://openalex.org/W2111096793","https://openalex.org/W2142897663","https://openalex.org/W2150049803","https://openalex.org/W2303605678","https://openalex.org/W2321829186","https://openalex.org/W2323693848","https://openalex.org/W2328929289","https://openalex.org/W2333417550","https://openalex.org/W2403204284","https://openalex.org/W2511591270","https://openalex.org/W2532453544","https://openalex.org/W2584872994","https://openalex.org/W2584875058","https://openalex.org/W2594135538","https://openalex.org/W2612048219","https://openalex.org/W2772832744","https://openalex.org/W2779562430","https://openalex.org/W2782032257","https://openalex.org/W2789977517","https://openalex.org/W2884590322","https://openalex.org/W2904283553","https://openalex.org/W3101392438","https://openalex.org/W3141419363","https://openalex.org/W4240280370","https://openalex.org/W6637235533","https://openalex.org/W6676647767"],"related_works":["https://openalex.org/W2136045454","https://openalex.org/W2074944429","https://openalex.org/W1991075467","https://openalex.org/W2389637992","https://openalex.org/W2369430179","https://openalex.org/W2609881373","https://openalex.org/W4387697157","https://openalex.org/W2172029144","https://openalex.org/W1504951709","https://openalex.org/W4363620538"],"abstract_inverted_index":{"Modern":[0],"graphics":[1],"processing":[2],"units":[3],"(GPUs)":[4],"exhibit":[5],"increasing":[6],"demands":[7],"for":[8],"register":[9,162,167],"files":[10],"(RFs)":[11],"with":[12],"larger":[13],"capacity":[14],"and":[15,31,41,56,61,79,115,134,136,142,165,191,206],"bank":[16],"sizes,":[17],"which":[18,81],"jeopardize":[19],"the":[20,50,54,83,129,140,146,172,197],"traditional":[21],"SRAM-based":[22],"RF":[23,37,67,102],"designs":[24,68],"due":[25],"to":[26,127,169],"their":[27],"large":[28],"die":[29],"area":[30,141],"long":[32],"access":[33,45,130],"latency.":[34],"Recent":[35],"hybrid":[36,66,101,106,199],"designs,":[38],"e.g.,":[39],"SRAM":[40,78,113,133,175],"spin-transfer":[42],"torque":[43],"random":[44],"memory":[46],"(STT-RAM)-based":[47],"RFs,":[48],"mitigate":[49],"issue":[51],"by":[52],"exploiting":[53],"density":[55],"performance":[57,189],"advantages":[58],"in":[59,176],"STT-RAM":[60,117,135],"SRAM,":[62],"respectively.":[63],"However,":[64],"existing":[65],"adopt":[69],"coarse":[70],"integration":[71],"that":[72,150],"has":[73],"limited":[74],"write":[75,125],"bandwidth":[76,131],"between":[77,132],"STT-RAM,":[80],"restricts":[82],"adoption":[84],"of":[85,174],"different":[86,151],"warp":[87,152],"schedulers":[88,153],"at":[89,157],"runtime.":[90,158],"In":[91],"this":[92],"article,":[93],"we":[94],"propose":[95],"FRF,":[96],"a":[97],"warp-scheduler":[98],"friendly":[99],"fine-grained":[100],"design":[103,200],"using":[104],"SRAM/STT-RAM":[105],"cell":[107,114],"(HC)":[108],"structures.":[109],"By":[110],"integrating":[111],"one":[112,120],"N":[116],"cells":[118],"as":[119],"HC,":[121],"FRF":[122,144,159,186],"exploits":[123],"internal":[124],"paths":[126],"enlarge":[128],"thus":[137],"greatly":[138],"optimizes":[139],"performance.":[143],"enables":[145],"concurrent":[147],"context-switching":[148],"such":[149],"may":[154],"be":[155],"adopted":[156],"adopts":[160],"interleaved":[161],"mapping":[163],"(IRM)":[164],"on-demand":[166],"remapping":[168],"further":[170],"improve":[171],"utilization":[173],"each":[177],"HC.":[178],"Our":[179],"experimental":[180],"results":[181],"show":[182],"that,":[183],"on":[184],"average,":[185],"achieves":[187,207],"50%":[188],"improvement":[190,210],"40%":[192],"energy":[193],"consumption":[194],"reduction":[195],"over":[196,211],"coarse-grained":[198],"when":[201],"adopting":[202],"loose":[203],"round-robin":[204],"(LRR),":[205],"159%":[208],"efficiency":[209],"pure":[212],"STT-RAM-based":[213],"RF.":[214]},"counts_by_year":[{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":1},{"year":2021,"cited_by_count":1},{"year":2020,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
