{"id":"https://openalex.org/W4394998510","doi":"https://doi.org/10.1145/3620665.3640401","title":"A Quantitative Analysis and Guidelines of Data Streaming Accelerator in Modern Intel Xeon Scalable Processors","display_name":"A Quantitative Analysis and Guidelines of Data Streaming Accelerator in Modern Intel Xeon Scalable Processors","publication_year":2024,"publication_date":"2024-04-22","ids":{"openalex":"https://openalex.org/W4394998510","doi":"https://doi.org/10.1145/3620665.3640401"},"language":"en","primary_location":{"id":"doi:10.1145/3620665.3640401","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3620665.3640401","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 2","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://doi.org/10.1145/3620665.3640401","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5043900378","display_name":"Reese Kuper","orcid":"https://orcid.org/0009-0000-3071-7086"},"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":"Reese Kuper","raw_affiliation_strings":["University of Illinois at Urbana Champaign, Urbana, Illinois, United States of America"],"affiliations":[{"raw_affiliation_string":"University of Illinois at Urbana Champaign, Urbana, Illinois, United States of America","institution_ids":["https://openalex.org/I157725225"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5012141172","display_name":"Ipoom Jeong","orcid":"https://orcid.org/0000-0001-7513-2858"},"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":"Ipoom Jeong","raw_affiliation_strings":["University of Illinois Urbana-Champaign, Urbana, Illinois, USA"],"affiliations":[{"raw_affiliation_string":"University of Illinois Urbana-Champaign, Urbana, Illinois, USA","institution_ids":["https://openalex.org/I157725225"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5033930997","display_name":"Yifan Yuan","orcid":"https://orcid.org/0000-0002-8389-2133"},"institutions":[{"id":"https://openalex.org/I1343180700","display_name":"Intel (United States)","ror":"https://ror.org/01ek73717","country_code":"US","type":"company","lineage":["https://openalex.org/I1343180700"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Yifan Yuan","raw_affiliation_strings":["Intel Labs, Hillsboro, Oregon, United States of America"],"affiliations":[{"raw_affiliation_string":"Intel Labs, Hillsboro, Oregon, United States of America","institution_ids":["https://openalex.org/I1343180700"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5088502854","display_name":"Ren Wang","orcid":"https://orcid.org/0009-0005-2937-5804"},"institutions":[{"id":"https://openalex.org/I1343180700","display_name":"Intel (United States)","ror":"https://ror.org/01ek73717","country_code":"US","type":"company","lineage":["https://openalex.org/I1343180700"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Ren Wang","raw_affiliation_strings":["Intel Labs, Hillsboro, Oregon, USA"],"affiliations":[{"raw_affiliation_string":"Intel Labs, Hillsboro, Oregon, USA","institution_ids":["https://openalex.org/I1343180700"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5000922047","display_name":"Narayan Ranganathan","orcid":"https://orcid.org/0009-0007-8998-8551"},"institutions":[{"id":"https://openalex.org/I4210146682","display_name":"Intel (India)","ror":"https://ror.org/04f2n1245","country_code":"IN","type":"company","lineage":["https://openalex.org/I1343180700","https://openalex.org/I4210146682"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Narayan Ranganathan","raw_affiliation_strings":["Intel Labs, Bangalore, India"],"affiliations":[{"raw_affiliation_string":"Intel Labs, Bangalore, India","institution_ids":["https://openalex.org/I4210146682"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5011992502","display_name":"Nikhil Rao","orcid":null},"institutions":[{"id":"https://openalex.org/I4210146682","display_name":"Intel (India)","ror":"https://ror.org/04f2n1245","country_code":"IN","type":"company","lineage":["https://openalex.org/I1343180700","https://openalex.org/I4210146682"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Nikhil Rao","raw_affiliation_strings":["Intel Labs, Bangalore, India"],"affiliations":[{"raw_affiliation_string":"Intel Labs, Bangalore, India","institution_ids":["https://openalex.org/I4210146682"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101682447","display_name":"Jiayu Hu","orcid":null},"institutions":[{"id":"https://openalex.org/I2250653659","display_name":"Tencent (China)","ror":"https://ror.org/00hhjss72","country_code":"CN","type":"company","lineage":["https://openalex.org/I2250653659"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Jiayu Hu","raw_affiliation_strings":["Tencent, Shanghai, China"],"affiliations":[{"raw_affiliation_string":"Tencent, Shanghai, China","institution_ids":["https://openalex.org/I2250653659"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5049419004","display_name":"Sanjay Kumar","orcid":"https://orcid.org/0009-0009-7985-2444"},"institutions":[{"id":"https://openalex.org/I1343180700","display_name":"Intel (United States)","ror":"https://ror.org/01ek73717","country_code":"US","type":"company","lineage":["https://openalex.org/I1343180700"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Sanjay Kumar","raw_affiliation_strings":["Intel Labs, Hillsboro, Oregon, USA"],"affiliations":[{"raw_affiliation_string":"Intel Labs, Hillsboro, Oregon, USA","institution_ids":["https://openalex.org/I1343180700"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5071394078","display_name":"Philip Lantz","orcid":"https://orcid.org/0009-0006-5257-8287"},"institutions":[{"id":"https://openalex.org/I1343180700","display_name":"Intel (United States)","ror":"https://ror.org/01ek73717","country_code":"US","type":"company","lineage":["https://openalex.org/I1343180700"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Philip Lantz","raw_affiliation_strings":["Intel Labs, Hillsboro, Oregon, USA"],"affiliations":[{"raw_affiliation_string":"Intel Labs, Hillsboro, Oregon, USA","institution_ids":["https://openalex.org/I1343180700"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5037648751","display_name":"Nam Sung Kim","orcid":"https://orcid.org/0000-0002-0442-5634"},"institutions":[{"id":"https://openalex.org/I183874917","display_name":"Urbana University","ror":"https://ror.org/04kp3hw27","country_code":"US","type":"education","lineage":["https://openalex.org/I183874917"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Nam Sung Kim","raw_affiliation_strings":["UIUC, Urbana, Illinois, United States of America"],"affiliations":[{"raw_affiliation_string":"UIUC, Urbana, Illinois, United States of America","institution_ids":["https://openalex.org/I183874917"]}]}],"institutions":[],"countries_distinct_count":3,"institutions_distinct_count":10,"corresponding_author_ids":["https://openalex.org/A5043900378"],"corresponding_institution_ids":["https://openalex.org/I157725225"],"apc_list":null,"apc_paid":null,"fwci":13.6021,"has_fulltext":false,"cited_by_count":18,"citation_normalized_percentile":{"value":0.98711895,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":97,"max":100},"biblio":{"volume":null,"issue":null,"first_page":"37","last_page":"54"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":0.9997000098228455,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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/T10101","display_name":"Cloud Computing and Resource Management","score":0.9997000098228455,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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.9994000196456909,"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.9987000226974487,"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.8700429797172546},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.7769303321838379},{"id":"https://openalex.org/keywords/programmer","display_name":"Programmer","score":0.6286859512329102},{"id":"https://openalex.org/keywords/xeon","display_name":"Xeon","score":0.6059199571609497},{"id":"https://openalex.org/keywords/xeon-phi","display_name":"Xeon Phi","score":0.5289953947067261},{"id":"https://openalex.org/keywords/overhead","display_name":"Overhead (engineering)","score":0.4843774735927582},{"id":"https://openalex.org/keywords/throughput","display_name":"Throughput","score":0.4324776530265808},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.43191808462142944},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.42998653650283813},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.4031984806060791},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.34559860825538635},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.325277715921402}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8700429797172546},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.7769303321838379},{"id":"https://openalex.org/C2778514511","wikidata":"https://www.wikidata.org/wiki/Q1374194","display_name":"Programmer","level":2,"score":0.6286859512329102},{"id":"https://openalex.org/C145108525","wikidata":"https://www.wikidata.org/wiki/Q656154","display_name":"Xeon","level":2,"score":0.6059199571609497},{"id":"https://openalex.org/C96972482","wikidata":"https://www.wikidata.org/wiki/Q1049168","display_name":"Xeon Phi","level":2,"score":0.5289953947067261},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.4843774735927582},{"id":"https://openalex.org/C157764524","wikidata":"https://www.wikidata.org/wiki/Q1383412","display_name":"Throughput","level":3,"score":0.4324776530265808},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.43191808462142944},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.42998653650283813},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.4031984806060791},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.34559860825538635},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.325277715921402},{"id":"https://openalex.org/C555944384","wikidata":"https://www.wikidata.org/wiki/Q249","display_name":"Wireless","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3620665.3640401","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3620665.3640401","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 2","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/3620665.3640401","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3620665.3640401","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 2","raw_type":"proceedings-article"},"sustainable_development_goals":[{"score":0.5899999737739563,"id":"https://metadata.un.org/sdg/7","display_name":"Affordable and clean energy"}],"awards":[],"funders":[{"id":"https://openalex.org/F4320306087","display_name":"Semiconductor Research Corporation","ror":"https://ror.org/047z4n946"},{"id":"https://openalex.org/F4320307102","display_name":"Intel Corporation","ror":"https://ror.org/01ek73717"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":55,"referenced_works":["https://openalex.org/W95608104","https://openalex.org/W1929619420","https://openalex.org/W1966691503","https://openalex.org/W1981943579","https://openalex.org/W2005343162","https://openalex.org/W2006312753","https://openalex.org/W2036895660","https://openalex.org/W2039322909","https://openalex.org/W2111850219","https://openalex.org/W2120753531","https://openalex.org/W2129247812","https://openalex.org/W2150149377","https://openalex.org/W2150510153","https://openalex.org/W2152839228","https://openalex.org/W2153644289","https://openalex.org/W2156413870","https://openalex.org/W2165964351","https://openalex.org/W2170257519","https://openalex.org/W2261808795","https://openalex.org/W2332254524","https://openalex.org/W2410442832","https://openalex.org/W2562773490","https://openalex.org/W2589518372","https://openalex.org/W2606722458","https://openalex.org/W2613264175","https://openalex.org/W2765234579","https://openalex.org/W2766489088","https://openalex.org/W2799232419","https://openalex.org/W2906043559","https://openalex.org/W2950017407","https://openalex.org/W2980270412","https://openalex.org/W2997176513","https://openalex.org/W3016765354","https://openalex.org/W3094838990","https://openalex.org/W3094923044","https://openalex.org/W3097306882","https://openalex.org/W3097770476","https://openalex.org/W3101975190","https://openalex.org/W3123542955","https://openalex.org/W3166418133","https://openalex.org/W3205539956","https://openalex.org/W3206341493","https://openalex.org/W4233429846","https://openalex.org/W4241140669","https://openalex.org/W4241251112","https://openalex.org/W4244923394","https://openalex.org/W4288062521","https://openalex.org/W4308084023","https://openalex.org/W4311118522","https://openalex.org/W4312783897","https://openalex.org/W4360831852","https://openalex.org/W4380875476","https://openalex.org/W6662587704","https://openalex.org/W6739283286","https://openalex.org/W7010023317"],"related_works":["https://openalex.org/W2475524688","https://openalex.org/W2739740241","https://openalex.org/W2085105049","https://openalex.org/W2592417500","https://openalex.org/W1974923383","https://openalex.org/W2526069705","https://openalex.org/W2024016913","https://openalex.org/W2019153376","https://openalex.org/W2796552083","https://openalex.org/W2145394070"],"abstract_inverted_index":{"As":[0],"semiconductor":[1],"power":[2],"density":[3],"is":[4,56],"no":[5],"longer":[6],"constant":[7],"with":[8,144,152],"the":[9,37,57,124,153,159,172,176],"technology":[10],"process":[11],"scaling":[12,23],"down,":[13],"we":[14,19,165],"need":[15],"different":[16],"solutions":[17],"if":[18],"are":[20,31,81],"to":[21,40,122,174,190],"continue":[22],"application":[24],"performance.":[25],"To":[26],"this":[27],"end,":[28],"modern":[29],"CPUs":[30,70],"integrating":[32],"capable":[33],"data":[34,75,111,114],"accelerators":[35],"on":[36,100],"chip,":[38],"aiming":[39],"improve":[41],"performance":[42],"and":[43,51,89,113,135,147,158,169,181],"efficiency":[44],"for":[45,171],"a":[46,95,141,196],"wide":[47],"range":[48,97],"of":[49,84,98,108,155,163,179,187],"applications":[50],"usages.":[52],"One":[53],"such":[54,103],"accelerator":[55],"Intel\u00ae":[58,65],"Data":[59],"Streaming":[60],"Accelerator":[61],"(DSA)":[62],"introduced":[63],"since":[64],"4th":[66],"Generation":[67],"Xeon\u00ae":[68],"Scalable":[69],"(Sapphire":[71],"Rapids).":[72],"DSA":[73],"targets":[74],"movement":[76],"operations":[77,99],"in":[78,86],"memory":[79],"that":[80],"common":[82],"sources":[83],"overhead":[85],"datacenter":[87],"workloads":[88],"infrastructure.":[90],"In":[91],"addition,":[92],"it":[93],"supports":[94],"wider":[96],"streaming":[101],"data,":[102],"as":[104],"CRC32":[105],"calculations,":[106],"computation":[107],"deltas":[109],"between":[110],"buffers,":[112],"integrity":[115],"field":[116],"(DIF)":[117],"operations.":[118],"This":[119],"paper":[120],"aims":[121],"introduce":[123],"latest":[125],"features":[126],"supported":[127],"by":[128],"DSA,":[129,164,180],"dive":[130],"deep":[131],"into":[132],"its":[133,137,156],"versatility,":[134],"analyze":[136],"throughput":[138],"benefits":[139],"through":[140],"comprehensive":[142],"evaluation":[143],"both":[145],"microbenchmarks":[146],"real":[148,197],"use":[149,182],"cases.":[150],"Along":[151],"analysis":[154],"characteristics":[157],"rich":[160],"software":[161],"ecosystem":[162],"summarize":[166],"several":[167],"insights":[168],"guidelines":[170,194],"programmer":[173],"make":[175],"most":[177],"out":[178],"an":[183],"in-depth":[184],"case":[185],"study":[186],"DPDK":[188],"Vhost":[189],"demonstrate":[191],"how":[192],"these":[193],"benefit":[195],"application.":[198]},"counts_by_year":[{"year":2026,"cited_by_count":4},{"year":2025,"cited_by_count":10},{"year":2024,"cited_by_count":4}],"updated_date":"2026-04-16T08:26:57.006410","created_date":"2024-04-23T00:00:00"}
