{"id":"https://openalex.org/W4200253927","doi":"https://doi.org/10.1109/sccc54552.2021.9650418","title":"Unleashing the computational power of FPGAs to efficiently perform SPMV operation","display_name":"Unleashing the computational power of FPGAs to efficiently perform SPMV operation","publication_year":2021,"publication_date":"2021-11-15","ids":{"openalex":"https://openalex.org/W4200253927","doi":"https://doi.org/10.1109/sccc54552.2021.9650418"},"language":"en","primary_location":{"id":"doi:10.1109/sccc54552.2021.9650418","is_oa":false,"landing_page_url":"https://doi.org/10.1109/sccc54552.2021.9650418","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2021 40th International Conference of the Chilean Computer Science Society (SCCC)","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/A5029471905","display_name":"Federico Favaro","orcid":"https://orcid.org/0000-0002-5506-0540"},"institutions":[{"id":"https://openalex.org/I180910786","display_name":"Universidad de la Rep\u00fablica","ror":"https://ror.org/030bbe882","country_code":"UY","type":"education","lineage":["https://openalex.org/I180910786"]}],"countries":["UY"],"is_corresponding":true,"raw_author_name":"Federico Favaro","raw_affiliation_strings":["Instituto de Ingenier\u00eda El\u00e9ctrica (IIE) Universidad de la Rep\u00fablica, Montevideo, Uruguay"],"affiliations":[{"raw_affiliation_string":"Instituto de Ingenier\u00eda El\u00e9ctrica (IIE) Universidad de la Rep\u00fablica, Montevideo, Uruguay","institution_ids":["https://openalex.org/I180910786"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5039260419","display_name":"Juan Pablo Oliver","orcid":"https://orcid.org/0000-0001-7098-674X"},"institutions":[{"id":"https://openalex.org/I180910786","display_name":"Universidad de la Rep\u00fablica","ror":"https://ror.org/030bbe882","country_code":"UY","type":"education","lineage":["https://openalex.org/I180910786"]}],"countries":["UY"],"is_corresponding":false,"raw_author_name":"Juan Pablo Oliver","raw_affiliation_strings":["Instituto de Ingenier\u00eda El\u00e9ctrica (IIE) Universidad de la Rep\u00fablica, Montevideo, Uruguay"],"affiliations":[{"raw_affiliation_string":"Instituto de Ingenier\u00eda El\u00e9ctrica (IIE) Universidad de la Rep\u00fablica, Montevideo, Uruguay","institution_ids":["https://openalex.org/I180910786"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5039665879","display_name":"Pablo Ezzatti","orcid":"https://orcid.org/0000-0002-2368-8907"},"institutions":[{"id":"https://openalex.org/I180910786","display_name":"Universidad de la Rep\u00fablica","ror":"https://ror.org/030bbe882","country_code":"UY","type":"education","lineage":["https://openalex.org/I180910786"]}],"countries":["UY"],"is_corresponding":false,"raw_author_name":"Pablo Ezzatti","raw_affiliation_strings":["Instituto de Computaci\u00f3n (INCO) Universidad de la Rep\u00fablica, Montevideo, Uruguay"],"affiliations":[{"raw_affiliation_string":"Instituto de Computaci\u00f3n (INCO) Universidad de la Rep\u00fablica, Montevideo, Uruguay","institution_ids":["https://openalex.org/I180910786"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5029471905"],"corresponding_institution_ids":["https://openalex.org/I180910786"],"apc_list":null,"apc_paid":null,"fwci":0.2747,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":{"value":0.56735683,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":94},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"8"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12810","display_name":"Real-time simulation and control systems","score":0.8797000050544739,"subfield":{"id":"https://openalex.org/subfields/2207","display_name":"Control and Systems Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T12810","display_name":"Real-time simulation and control systems","score":0.8797000050544739,"subfield":{"id":"https://openalex.org/subfields/2207","display_name":"Control and Systems 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/T10228","display_name":"Multilevel Inverters and Converters","score":0.771399974822998,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7671601176261902},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.623583972454071},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.5957592129707336},{"id":"https://openalex.org/keywords/power","display_name":"Power (physics)","score":0.5311345458030701},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.39871370792388916},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.3869021236896515}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7671601176261902},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.623583972454071},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.5957592129707336},{"id":"https://openalex.org/C163258240","wikidata":"https://www.wikidata.org/wiki/Q25342","display_name":"Power (physics)","level":2,"score":0.5311345458030701},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.39871370792388916},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.3869021236896515},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/sccc54552.2021.9650418","is_oa":false,"landing_page_url":"https://doi.org/10.1109/sccc54552.2021.9650418","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2021 40th International Conference of the Chilean Computer Science Society (SCCC)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.8999999761581421,"id":"https://metadata.un.org/sdg/7","display_name":"Affordable and clean energy"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W2111241003","https://openalex.org/W2355315220","https://openalex.org/W4200391368","https://openalex.org/W2096844293","https://openalex.org/W2363944576","https://openalex.org/W2351041855","https://openalex.org/W2570254841","https://openalex.org/W1967938402","https://openalex.org/W2386041993","https://openalex.org/W1608572506"],"abstract_inverted_index":{"The":[0,146],"sparse":[1],"matrix":[2],"vector":[3],"product":[4],"(SpMV)":[5],"is":[6,16,40],"a":[7,41,207,211],"fundamental":[8],"operation":[9,34],"in":[10,44,182,196],"multiple":[11],"scientific":[12],"algorithms,":[13],"because":[14],"it":[15],"generally":[17],"the":[18,45,85,96,102,107,113,126,135,142,156,161,169,173,177,183,190,199],"most":[19,197],"computationally":[20],"expensive":[21],"stage.":[22],"For":[23],"this":[24,88],"reason,":[25],"numerous":[26],"efforts":[27],"have":[28],"been":[29],"made":[30],"to":[31,64,80,112,118,189],"optimize":[32],"such":[33],"on":[35,95,134,150],"various":[36],"hardware":[37,61,82,114],"platforms.":[38,62],"There":[39],"growing":[42],"concern":[43],"high-performance":[46],"computing":[47],"world":[48],"about":[49],"power":[50],"consumption,":[51],"making":[52],"energy":[53,67,204],"efficiency":[54,205],"an":[55,77],"extremely":[56],"important":[57],"quality":[58],"when":[59],"evaluating":[60],"Due":[63],"their":[65],"greater":[66],"efficiency,":[68],"Field-Programmable":[69],"Gate":[70],"Arrays":[71],"(FPGAs)":[72],"are":[73],"available":[74],"today":[75],"as":[76],"interesting":[78],"alternative":[79],"other":[81],"platforms":[83,131],"for":[84,101,141],"acceleration":[86],"of":[87,90,98,104,129,144,163,168,176,186,213],"type":[89],"operations.":[91],"Our":[92],"study":[93],"focuses":[94],"development":[97],"efficient":[99],"kernels":[100,140],"resolution":[103],"SpMV,":[105],"measuring":[106],"achievable":[108],"performance":[109,128],"with":[110],"respect":[111],"capabilities.":[115],"In":[116],"order":[117],"do":[119],"so,":[120],"we":[121,137,159],"developed":[122],"experiments":[123],"that":[124],"evaluate":[125],"peak":[127],"our":[130],"and":[132],"based":[133],"results":[136,157],"implemented":[138],"optimized":[139],"calculation":[143],"SpMV.":[145],"tests":[147],"were":[148],"performed":[149],"Xilinx\u2019s":[151],"Alveo":[152],"U50":[153],"platform.":[154],"Among":[155],"obtained,":[158],"highlight":[160],"convenience":[162],"applying":[164],"fine-grained":[165],"parallelism":[166],"(vectorization":[167],"data":[170],"path)":[171],"versus":[172],"coarse-grained":[174],"(replication":[175],"computation":[178],"unit),":[179],"achieving":[180],"improvements":[181],"first":[184],"case":[185],"7.7\u00d7":[187],"compared":[188],"second.":[191],"We":[192],"also":[193],"observed":[194],"that,":[195],"cases,":[198],"FPGA":[200],"platform":[201],"provides":[202],"higher":[203],"than":[206],"traditional":[208],"CPU,":[209],"reaching":[210],"maximum":[212],"3\u00d7.":[214]},"counts_by_year":[{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
