{"id":"https://openalex.org/W4389166763","doi":"https://doi.org/10.1109/iccad57390.2023.10323737","title":"SSDe: FPGA-Based SSD Express Emulation Framework","display_name":"SSDe: FPGA-Based SSD Express Emulation Framework","publication_year":2023,"publication_date":"2023-10-28","ids":{"openalex":"https://openalex.org/W4389166763","doi":"https://doi.org/10.1109/iccad57390.2023.10323737"},"language":"en","primary_location":{"id":"doi:10.1109/iccad57390.2023.10323737","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iccad57390.2023.10323737","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2023 IEEE/ACM International Conference on Computer Aided Design (ICCAD)","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/A5101198383","display_name":"Yizhen Lu","orcid":null},"institutions":[{"id":"https://openalex.org/I157725225","display_name":"University of Illinois Urbana-Champaign","ror":"https://ror.org/047426m28","country_code":"US","type":"education","lineage":["https://openalex.org/I157725225"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Yizhen Lu","raw_affiliation_strings":["University of Urbana-Champaign,Coordinated Science Laboratory,Illinois","Coordinated Science Laboratory, University of Urbana-Champaign, Illinois"],"affiliations":[{"raw_affiliation_string":"University of Urbana-Champaign,Coordinated Science Laboratory,Illinois","institution_ids":["https://openalex.org/I157725225"]},{"raw_affiliation_string":"Coordinated Science Laboratory, University of Urbana-Champaign, Illinois","institution_ids":["https://openalex.org/I157725225"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5024277884","display_name":"Luyang Yu","orcid":"https://orcid.org/0009-0008-7195-6970"},"institutions":[{"id":"https://openalex.org/I157725225","display_name":"University of Illinois Urbana-Champaign","ror":"https://ror.org/047426m28","country_code":"US","type":"education","lineage":["https://openalex.org/I157725225"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Luyang Yu","raw_affiliation_strings":["University of Urbana-Champaign,Coordinated Science Laboratory,Illinois","Coordinated Science Laboratory, University of Urbana-Champaign, Illinois"],"affiliations":[{"raw_affiliation_string":"University of Urbana-Champaign,Coordinated Science Laboratory,Illinois","institution_ids":["https://openalex.org/I157725225"]},{"raw_affiliation_string":"Coordinated Science Laboratory, University of Urbana-Champaign, Illinois","institution_ids":["https://openalex.org/I157725225"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5056321228","display_name":"Deming Chen","orcid":"https://orcid.org/0000-0002-3016-0270"},"institutions":[{"id":"https://openalex.org/I157725225","display_name":"University of Illinois Urbana-Champaign","ror":"https://ror.org/047426m28","country_code":"US","type":"education","lineage":["https://openalex.org/I157725225"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Deming Chen","raw_affiliation_strings":["University of Urbana-Champaign,Coordinated Science Laboratory,Illinois","Coordinated Science Laboratory, University of Urbana-Champaign, Illinois"],"affiliations":[{"raw_affiliation_string":"University of Urbana-Champaign,Coordinated Science Laboratory,Illinois","institution_ids":["https://openalex.org/I157725225"]},{"raw_affiliation_string":"Coordinated Science Laboratory, University of Urbana-Champaign, Illinois","institution_ids":["https://openalex.org/I157725225"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5101198383"],"corresponding_institution_ids":["https://openalex.org/I157725225"],"apc_list":null,"apc_paid":null,"fwci":0.6019,"has_fulltext":false,"cited_by_count":3,"citation_normalized_percentile":{"value":0.69868038,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":96},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"9"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11181","display_name":"Advanced Data Storage Technologies","score":1.0,"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"}},"topics":[{"id":"https://openalex.org/T11181","display_name":"Advanced Data Storage Technologies","score":1.0,"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9962000250816345,"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/T11478","display_name":"Caching and Content Delivery","score":0.9879999756813049,"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/emulation","display_name":"Emulation","score":0.9461730718612671},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7974534630775452},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.7614901661872864},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.6305445432662964},{"id":"https://openalex.org/keywords/control-reconfiguration","display_name":"Control reconfiguration","score":0.6276106834411621},{"id":"https://openalex.org/keywords/cloud-computing","display_name":"Cloud computing","score":0.4392542541027069},{"id":"https://openalex.org/keywords/hardware-emulation","display_name":"Hardware emulation","score":0.4271841049194336},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.38094383478164673},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.3652786910533905},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.3420543074607849}],"concepts":[{"id":"https://openalex.org/C149810388","wikidata":"https://www.wikidata.org/wiki/Q5374873","display_name":"Emulation","level":2,"score":0.9461730718612671},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7974534630775452},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.7614901661872864},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.6305445432662964},{"id":"https://openalex.org/C119701452","wikidata":"https://www.wikidata.org/wiki/Q5165881","display_name":"Control reconfiguration","level":2,"score":0.6276106834411621},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.4392542541027069},{"id":"https://openalex.org/C94115699","wikidata":"https://www.wikidata.org/wiki/Q5656406","display_name":"Hardware emulation","level":3,"score":0.4271841049194336},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.38094383478164673},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.3652786910533905},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.3420543074607849},{"id":"https://openalex.org/C162324750","wikidata":"https://www.wikidata.org/wiki/Q8134","display_name":"Economics","level":0,"score":0.0},{"id":"https://openalex.org/C50522688","wikidata":"https://www.wikidata.org/wiki/Q189833","display_name":"Economic growth","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/iccad57390.2023.10323737","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iccad57390.2023.10323737","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2023 IEEE/ACM International Conference on Computer Aided Design (ICCAD)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.5899999737739563,"display_name":"Industry, innovation and infrastructure","id":"https://metadata.un.org/sdg/9"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":38,"referenced_works":["https://openalex.org/W1474183241","https://openalex.org/W2028661945","https://openalex.org/W2035752434","https://openalex.org/W2054766219","https://openalex.org/W2108019747","https://openalex.org/W2109515219","https://openalex.org/W2116801323","https://openalex.org/W2141597697","https://openalex.org/W2159584133","https://openalex.org/W2258963578","https://openalex.org/W2294320930","https://openalex.org/W2574222873","https://openalex.org/W2604445413","https://openalex.org/W2614421408","https://openalex.org/W2766040387","https://openalex.org/W2791844663","https://openalex.org/W2792562079","https://openalex.org/W2889376568","https://openalex.org/W2899915146","https://openalex.org/W3091969046","https://openalex.org/W3100306998","https://openalex.org/W3112948415","https://openalex.org/W3132871189","https://openalex.org/W3216064418","https://openalex.org/W3216286241","https://openalex.org/W4200489299","https://openalex.org/W4213131631","https://openalex.org/W4236020475","https://openalex.org/W4306873730","https://openalex.org/W4312037452","https://openalex.org/W4322496341","https://openalex.org/W4388214739","https://openalex.org/W6628814951","https://openalex.org/W6657798645","https://openalex.org/W6664299859","https://openalex.org/W6735748932","https://openalex.org/W6749289006","https://openalex.org/W6749442709"],"related_works":["https://openalex.org/W2808484818","https://openalex.org/W2810427553","https://openalex.org/W2135053878","https://openalex.org/W2941434274","https://openalex.org/W2340647897","https://openalex.org/W4249632163","https://openalex.org/W1760305469","https://openalex.org/W2797161794","https://openalex.org/W2073075351","https://openalex.org/W2096938998"],"abstract_inverted_index":{"Solid":[0],"State":[1],"Drives":[2],"(SSDs)":[3],"are":[4,26,85,105],"crucial":[5],"for":[6,22,51,108,216,245],"modern":[7],"high-performance":[8],"computing":[9],"(HPC)":[10],"and":[11,17,29,39,46,69,110,169,187,193,206,238,248],"cloud":[12,52,249],"services,":[13],"providing":[14],"superior":[15],"speed":[16,38],"reliability.":[18],"Two":[19],"prominent":[20],"approaches":[21],"mirroring":[23],"SSD":[24,27,56,68,76,101,113,129,144,155,240],"behavior":[25],"emulation":[28,34,57,62,180],"simulation.":[30],"Using":[31],"specialized":[32],"hardware,":[33],"outperforms":[35],"simulation":[36],"in":[37,42,160,177,204,208],"efficiency,":[40],"especially":[41],"Hardware-in-the-Loop":[43],"(HIL)":[44],"testing":[45,109],"design":[47],"space":[48],"exploration":[49],"(DSE)":[50],"service":[53],"systems.":[54],"FPGA-based":[55,128,154],"further":[58],"enhances":[59],"the":[60,97,135],"accurate":[61],"of":[63,67,100,149,202],"smartSSDs,":[64],"devices":[65],"consisting":[66],"FPGA":[70],"components.":[71],"Despite":[72],"their":[73,88,93],"merits,":[74],"current":[75],"emulators":[77,104],"encounter":[78],"difficulties":[79],"meeting":[80],"these":[81],"applications'":[82],"demands.":[83],"Many":[84],"limited":[86],"by":[87],"underlying":[89],"hardware":[90],"platforms,":[91],"impeding":[92],"capacity":[94],"to":[95],"emulate":[96],"full":[98],"array":[99],"behaviors.":[102],"Some":[103],"primarily":[106],"devised":[107],"validating":[111],"new":[112,237,243],"designs":[114],"rather":[115],"than":[116,190,221,231],"emulating":[117],"existing,":[118],"commercially-available":[119],"SSDs.":[120,140],"To":[121],"address":[122],"this,":[123],"we":[124,157],"introduce":[125],"SSDe,":[126,141],"an":[127,199],"Express":[130,138],"emulator":[131,145,156,189],"that":[132],"accurately":[133],"emulates":[134],"Non-Volatile":[136],"Memory":[137],"(NVMe)":[139],"a":[142,184,236],"next-generation":[143],"built":[146],"on":[147],"top":[148],"FSSD":[150,192],"[1]":[151],"(a":[152],"previous":[153],"developed),":[158],"brings":[159],"additional":[161],"capabilities":[162],"such":[163],"as":[164,235],"energy":[165,209],"modeling,":[166,210],"garbage":[167],"collection,":[168],"runtime":[170,213],"reconfiguration.":[171],"These":[172],"features":[173],"enhance":[174],"its":[175,212],"efficiency":[176],"managing":[178],"diverse":[179],"tasks,":[181],"making":[182],"SSDe":[183,197,233],"more":[185],"flexible":[186],"efficient":[188],"both":[191],"traditional":[194],"software":[195],"simulators.":[196],"achieves":[198],"average":[200],"error":[201],"14.1%":[203],"bandwidth":[205],"18%":[207],"while":[211],"parameter":[214],"reconfiguration":[215],"DSE":[217],"study":[218],"takes":[219],"less":[220],"0.1":[222],"seconds":[223],"(2.36":[224],"<tex":[225],"xmlns:mml=\"http://www.w3.org/1998/Math/MathML\"":[226],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">$\\times":[227],"10^{5}$</tex>":[228],"times":[229],"faster":[230],"FSSD).":[232],"stands":[234],"robust":[239],"emulator,":[241],"offering":[242],"opportunities":[244],"optimizing":[246],"HPC":[247],"infrastructures.":[250]},"counts_by_year":[{"year":2025,"cited_by_count":2},{"year":2024,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
