{"id":"https://openalex.org/W3008933927","doi":"https://doi.org/10.1109/tcsi.2020.2973249","title":"A High-Performance Scalable Shared-Memory SVD Processor Architecture Based on Jacobi Algorithm and Batcher\u2019s Sorting Network","display_name":"A High-Performance Scalable Shared-Memory SVD Processor Architecture Based on Jacobi Algorithm and Batcher\u2019s Sorting Network","publication_year":2020,"publication_date":"2020-02-21","ids":{"openalex":"https://openalex.org/W3008933927","doi":"https://doi.org/10.1109/tcsi.2020.2973249","mag":"3008933927"},"language":"en","primary_location":{"id":"doi:10.1109/tcsi.2020.2973249","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tcsi.2020.2973249","pdf_url":null,"source":{"id":"https://openalex.org/S116977442","display_name":"IEEE Transactions on Circuits and Systems I Regular Papers","issn_l":"1549-8328","issn":["1549-8328","1558-0806"],"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 Circuits and Systems I: Regular Papers","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/A5080904441","display_name":"Seyed Mohammad Reza Shahshahani","orcid":"https://orcid.org/0000-0002-7237-4234"},"institutions":[{"id":"https://openalex.org/I48379061","display_name":"Shahid Beheshti University","ror":"https://ror.org/0091vmj44","country_code":"IR","type":"education","lineage":["https://openalex.org/I48379061"]}],"countries":["IR"],"is_corresponding":true,"raw_author_name":"Seyed Mohamad Reza Shahshahani","raw_affiliation_strings":["Department of Electrical Engineering, Shahid Beheshti University, Tehran, Iran"],"affiliations":[{"raw_affiliation_string":"Department of Electrical Engineering, Shahid Beheshti University, Tehran, Iran","institution_ids":["https://openalex.org/I48379061"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5010450873","display_name":"Hamid Reza Mahdiani","orcid":"https://orcid.org/0000-0002-6840-1033"},"institutions":[{"id":"https://openalex.org/I48379061","display_name":"Shahid Beheshti University","ror":"https://ror.org/0091vmj44","country_code":"IR","type":"education","lineage":["https://openalex.org/I48379061"]}],"countries":["IR"],"is_corresponding":false,"raw_author_name":"Hamid Reza Mahdiani","raw_affiliation_strings":["Department of Computer Science and Engineering, Shahid Beheshti University, Tehran, Iran"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering, Shahid Beheshti University, Tehran, Iran","institution_ids":["https://openalex.org/I48379061"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5080904441"],"corresponding_institution_ids":["https://openalex.org/I48379061"],"apc_list":null,"apc_paid":null,"fwci":1.8261,"has_fulltext":false,"cited_by_count":18,"citation_normalized_percentile":{"value":0.85418577,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":99},"biblio":{"volume":"67","issue":"6","first_page":"1912","last_page":"1924"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11447","display_name":"Blind Source Separation Techniques","score":0.9970999956130981,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"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/T11447","display_name":"Blind Source Separation Techniques","score":0.9970999956130981,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"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/T10792","display_name":"Matrix Theory and Algorithms","score":0.9961000084877014,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"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/T11034","display_name":"Digital Filter Design and Implementation","score":0.9951000213623047,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"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.7932600975036621},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.7599618434906006},{"id":"https://openalex.org/keywords/singular-value-decomposition","display_name":"Singular value decomposition","score":0.6763763427734375},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.673611581325531},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.5212224721908569},{"id":"https://openalex.org/keywords/interconnection","display_name":"Interconnection","score":0.4994235038757324},{"id":"https://openalex.org/keywords/sorting-network","display_name":"Sorting network","score":0.4670048952102661},{"id":"https://openalex.org/keywords/matrix-multiplication","display_name":"Matrix multiplication","score":0.43677735328674316},{"id":"https://openalex.org/keywords/sorting","display_name":"Sorting","score":0.4361984133720398},{"id":"https://openalex.org/keywords/sorting-algorithm","display_name":"Sorting algorithm","score":0.37994059920310974}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7932600975036621},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.7599618434906006},{"id":"https://openalex.org/C22789450","wikidata":"https://www.wikidata.org/wiki/Q420904","display_name":"Singular value decomposition","level":2,"score":0.6763763427734375},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.673611581325531},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.5212224721908569},{"id":"https://openalex.org/C123745756","wikidata":"https://www.wikidata.org/wiki/Q1665949","display_name":"Interconnection","level":2,"score":0.4994235038757324},{"id":"https://openalex.org/C64540648","wikidata":"https://www.wikidata.org/wiki/Q646477","display_name":"Sorting network","level":4,"score":0.4670048952102661},{"id":"https://openalex.org/C17349429","wikidata":"https://www.wikidata.org/wiki/Q1049914","display_name":"Matrix multiplication","level":3,"score":0.43677735328674316},{"id":"https://openalex.org/C111696304","wikidata":"https://www.wikidata.org/wiki/Q2303697","display_name":"Sorting","level":2,"score":0.4361984133720398},{"id":"https://openalex.org/C108094655","wikidata":"https://www.wikidata.org/wiki/Q181593","display_name":"Sorting algorithm","level":3,"score":0.37994059920310974},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0},{"id":"https://openalex.org/C84114770","wikidata":"https://www.wikidata.org/wiki/Q46344","display_name":"Quantum","level":2,"score":0.0},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.0},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tcsi.2020.2973249","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tcsi.2020.2973249","pdf_url":null,"source":{"id":"https://openalex.org/S116977442","display_name":"IEEE Transactions on Circuits and Systems I Regular Papers","issn_l":"1549-8328","issn":["1549-8328","1558-0806"],"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 Circuits and Systems I: Regular Papers","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":34,"referenced_works":["https://openalex.org/W223750890","https://openalex.org/W1491220419","https://openalex.org/W1971274817","https://openalex.org/W1976167430","https://openalex.org/W1981650367","https://openalex.org/W2000025728","https://openalex.org/W2003670573","https://openalex.org/W2005423095","https://openalex.org/W2056805806","https://openalex.org/W2056925087","https://openalex.org/W2078841894","https://openalex.org/W2087788281","https://openalex.org/W2092855040","https://openalex.org/W2093637157","https://openalex.org/W2096313289","https://openalex.org/W2102284731","https://openalex.org/W2115452265","https://openalex.org/W2164309468","https://openalex.org/W2168961449","https://openalex.org/W2289766496","https://openalex.org/W2479460766","https://openalex.org/W2500242952","https://openalex.org/W2514386868","https://openalex.org/W2528310259","https://openalex.org/W2550006162","https://openalex.org/W2564005720","https://openalex.org/W2582175874","https://openalex.org/W2732921356","https://openalex.org/W2759196273","https://openalex.org/W2798497573","https://openalex.org/W2798812054","https://openalex.org/W2920318825","https://openalex.org/W6730178143","https://openalex.org/W6732944670"],"related_works":["https://openalex.org/W2396743875","https://openalex.org/W2094179388","https://openalex.org/W2126436988","https://openalex.org/W2325315917","https://openalex.org/W2372558933","https://openalex.org/W2385397541","https://openalex.org/W4239051739","https://openalex.org/W2054216114","https://openalex.org/W2374324126","https://openalex.org/W2381187503"],"abstract_inverted_index":{"Eigenvalue":[0],"Decomposition":[1,6],"(EVD)":[2],"and":[3,38,55,85,102,111,170,180],"Singular":[4],"Value":[5],"(SVD)":[7],"are":[8],"two":[9],"crucial":[10],"transformations":[11],"in":[12,35,82,104,126,158],"many":[13],"signal":[14],"processing":[15,119,149,172],"applications.":[16,40],"The":[17,131,155],"main":[18],"drawback":[19],"of":[20,46,118,140,142,148,177,190],"these":[21],"algorithms":[22],"is":[23,61,75,100],"their":[24],"computationally":[25],"intensive":[26],"nature":[27],"which":[28],"prevents":[29],"them":[30],"to":[31,78,107,121,137],"be":[32,135],"efficiently":[33],"exploited":[34,103],"high-performance,":[36],"real-time":[37],"mobile":[39],"By":[41],"extracting":[42],"the":[43,47,66,105,122,165],"inherent":[44],"parallelism":[45],"Jacobi":[48],"SVD,":[49],"a":[50,71,83,127,152,159,175,188],"new":[51,89],"parallel":[52,68,128],"data":[53,69],"distribution":[54],"access":[56],"pattern":[57],"for":[58,193],"this":[59],"algorithm":[60],"proposed":[62,67,77,132],"first.":[63],"Based":[64],"on":[65,94],"distribution,":[70],"novel":[72],"shared-memory":[73],"architecture":[74,106,133],"then":[76],"support":[79],"EVD/SVD":[80,139],"computation":[81],"high-performance":[84],"scalable":[86],"manner.":[87,130],"A":[88],"Multistage":[90],"Interconnection":[91],"Network":[92],"based":[93],"Batcher's":[95],"odd-even":[96],"merge":[97],"sorting":[98],"network":[99],"developed":[101],"preserve":[108],"its":[109],"performance":[110],"scalability":[112],"by":[113],"simultaneously":[114],"connecting":[115],"different":[116,146],"numbers":[117,147],"elements":[120,150,173],"system":[123,166],"memory":[124],"hierarchy":[125],"conflict-free":[129],"can":[134],"configured":[136],"compute":[138],"matrices":[141],"arbitrary":[143],"size,":[144],"with":[145,167,187],"achieving":[151],"linear":[153],"speed-up.":[154],"synthesis":[156],"results":[157],"90":[160],"nm":[161],"technology":[162],"show":[163],"that":[164],"one,":[168],"two,":[169],"four":[171],"achieves":[174],"throughput":[176],"1.81,":[178],"3.63,":[179],"7.26":[181],"million":[182],"EVD/SVD's":[183],"per":[184],"second,":[185],"respectively":[186],"frequency":[189],"813":[191],"MHz":[192],"an":[194],"8":[195,197],"\u00d7":[196],"matrix.":[198]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":2},{"year":2024,"cited_by_count":3},{"year":2023,"cited_by_count":1},{"year":2022,"cited_by_count":5},{"year":2021,"cited_by_count":5},{"year":2020,"cited_by_count":1}],"updated_date":"2026-03-06T13:50:29.536080","created_date":"2025-10-10T00:00:00"}
