{"id":"https://openalex.org/W1981404639","doi":"https://doi.org/10.1137/s0895479898337385","title":"<i>S</i><sup>+</sup>: Efficient 2D Sparse LU Factorization on Parallel Machines","display_name":"<i>S</i><sup>+</sup>: Efficient 2D Sparse LU Factorization on Parallel Machines","publication_year":2000,"publication_date":"2000-01-01","ids":{"openalex":"https://openalex.org/W1981404639","doi":"https://doi.org/10.1137/s0895479898337385","mag":"1981404639"},"language":"en","primary_location":{"id":"doi:10.1137/s0895479898337385","is_oa":false,"landing_page_url":"https://doi.org/10.1137/s0895479898337385","pdf_url":null,"source":{"id":"https://openalex.org/S16958353","display_name":"SIAM Journal on Matrix Analysis and Applications","issn_l":"0895-4798","issn":["0895-4798","1095-7162"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320508","host_organization_name":"Society for Industrial and Applied Mathematics","host_organization_lineage":["https://openalex.org/P4310320508"],"host_organization_lineage_names":["Society for Industrial and Applied Mathematics"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"SIAM Journal on Matrix Analysis and Applications","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/A5114858716","display_name":"Kai Shen","orcid":"https://orcid.org/0000-0002-3564-0281"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Kai Shen","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5103088331","display_name":"Tao Yang","orcid":"https://orcid.org/0000-0002-9838-4561"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Tao Yang","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5033515755","display_name":"Xiangmin Jiao","orcid":"https://orcid.org/0000-0002-7111-9813"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Xiangmin Jiao","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.8998,"has_fulltext":false,"cited_by_count":17,"citation_normalized_percentile":{"value":0.76502732,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":96},"biblio":{"volume":"22","issue":"1","first_page":"282","last_page":"305"},"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.9995999932289124,"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.9995999932289124,"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/T10829","display_name":"Interconnection Networks and Systems","score":0.9991999864578247,"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/T11181","display_name":"Advanced Data Storage Technologies","score":0.9957000017166138,"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/flops","display_name":"FLOPS","score":0.7716954946517944},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.7201870679855347},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6431310176849365},{"id":"https://openalex.org/keywords/factorization","display_name":"Factorization","score":0.5936311483383179},{"id":"https://openalex.org/keywords/computation","display_name":"Computation","score":0.5844830870628357},{"id":"https://openalex.org/keywords/scheduling","display_name":"Scheduling (production processes)","score":0.5680477619171143},{"id":"https://openalex.org/keywords/asynchronous-communication","display_name":"Asynchronous communication","score":0.565552294254303},{"id":"https://openalex.org/keywords/sparse-matrix","display_name":"Sparse matrix","score":0.5235816240310669},{"id":"https://openalex.org/keywords/lu-decomposition","display_name":"LU decomposition","score":0.4978208541870117},{"id":"https://openalex.org/keywords/kernel","display_name":"Kernel (algebra)","score":0.46703028678894043},{"id":"https://openalex.org/keywords/multiplication","display_name":"Multiplication (music)","score":0.4489240348339081},{"id":"https://openalex.org/keywords/matrix-multiplication","display_name":"Matrix multiplication","score":0.42647019028663635},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.366360604763031},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.3502891957759857},{"id":"https://openalex.org/keywords/matrix-decomposition","display_name":"Matrix decomposition","score":0.3321073055267334},{"id":"https://openalex.org/keywords/mathematical-optimization","display_name":"Mathematical optimization","score":0.16424518823623657},{"id":"https://openalex.org/keywords/discrete-mathematics","display_name":"Discrete mathematics","score":0.122529536485672},{"id":"https://openalex.org/keywords/combinatorics","display_name":"Combinatorics","score":0.11928611993789673}],"concepts":[{"id":"https://openalex.org/C3826847","wikidata":"https://www.wikidata.org/wiki/Q188768","display_name":"FLOPS","level":2,"score":0.7716954946517944},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.7201870679855347},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6431310176849365},{"id":"https://openalex.org/C187834632","wikidata":"https://www.wikidata.org/wiki/Q188804","display_name":"Factorization","level":2,"score":0.5936311483383179},{"id":"https://openalex.org/C45374587","wikidata":"https://www.wikidata.org/wiki/Q12525525","display_name":"Computation","level":2,"score":0.5844830870628357},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.5680477619171143},{"id":"https://openalex.org/C151319957","wikidata":"https://www.wikidata.org/wiki/Q752739","display_name":"Asynchronous communication","level":2,"score":0.565552294254303},{"id":"https://openalex.org/C56372850","wikidata":"https://www.wikidata.org/wiki/Q1050404","display_name":"Sparse matrix","level":3,"score":0.5235816240310669},{"id":"https://openalex.org/C123213974","wikidata":"https://www.wikidata.org/wiki/Q833089","display_name":"LU decomposition","level":4,"score":0.4978208541870117},{"id":"https://openalex.org/C74193536","wikidata":"https://www.wikidata.org/wiki/Q574844","display_name":"Kernel (algebra)","level":2,"score":0.46703028678894043},{"id":"https://openalex.org/C2780595030","wikidata":"https://www.wikidata.org/wiki/Q3860309","display_name":"Multiplication (music)","level":2,"score":0.4489240348339081},{"id":"https://openalex.org/C17349429","wikidata":"https://www.wikidata.org/wiki/Q1049914","display_name":"Matrix multiplication","level":3,"score":0.42647019028663635},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.366360604763031},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.3502891957759857},{"id":"https://openalex.org/C42355184","wikidata":"https://www.wikidata.org/wiki/Q1361088","display_name":"Matrix decomposition","level":3,"score":0.3321073055267334},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.16424518823623657},{"id":"https://openalex.org/C118615104","wikidata":"https://www.wikidata.org/wiki/Q121416","display_name":"Discrete mathematics","level":1,"score":0.122529536485672},{"id":"https://openalex.org/C114614502","wikidata":"https://www.wikidata.org/wiki/Q76592","display_name":"Combinatorics","level":1,"score":0.11928611993789673},{"id":"https://openalex.org/C163716315","wikidata":"https://www.wikidata.org/wiki/Q901177","display_name":"Gaussian","level":2,"score":0.0},{"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},{"id":"https://openalex.org/C84114770","wikidata":"https://www.wikidata.org/wiki/Q46344","display_name":"Quantum","level":2,"score":0.0},{"id":"https://openalex.org/C158693339","wikidata":"https://www.wikidata.org/wiki/Q190524","display_name":"Eigenvalues and eigenvectors","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}],"mesh":[],"locations_count":4,"locations":[{"id":"doi:10.1137/s0895479898337385","is_oa":false,"landing_page_url":"https://doi.org/10.1137/s0895479898337385","pdf_url":null,"source":{"id":"https://openalex.org/S16958353","display_name":"SIAM Journal on Matrix Analysis and Applications","issn_l":"0895-4798","issn":["0895-4798","1095-7162"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320508","host_organization_name":"Society for Industrial and Applied Mathematics","host_organization_lineage":["https://openalex.org/P4310320508"],"host_organization_lineage_names":["Society for Industrial and Applied Mathematics"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"SIAM Journal on Matrix Analysis and Applications","raw_type":"journal-article"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.134.5929","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.134.5929","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www.ams.sunysb.edu/~jiao/papers/splus.pdf","raw_type":"text"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.136.6860","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.136.6860","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www.cs.rochester.edu/~kshen/papers/simax.pdf","raw_type":"text"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.34.6267","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.34.6267","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www.cs.ucsb.edu/~kshen/papers/simax.ps","raw_type":"text"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Life in Land","score":0.6100000143051147,"id":"https://metadata.un.org/sdg/15"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":21,"referenced_works":["https://openalex.org/W143438160","https://openalex.org/W1481131999","https://openalex.org/W1704590117","https://openalex.org/W1880110930","https://openalex.org/W1972859808","https://openalex.org/W2002646478","https://openalex.org/W2022842990","https://openalex.org/W2027880019","https://openalex.org/W2028495395","https://openalex.org/W2029702749","https://openalex.org/W2038205735","https://openalex.org/W2041720103","https://openalex.org/W2055094346","https://openalex.org/W2057711597","https://openalex.org/W2077309453","https://openalex.org/W2088160222","https://openalex.org/W2123291824","https://openalex.org/W2127144731","https://openalex.org/W2154381806","https://openalex.org/W2168393172","https://openalex.org/W4285719527"],"related_works":["https://openalex.org/W4200089575","https://openalex.org/W2619946702","https://openalex.org/W3123222496","https://openalex.org/W2040556424","https://openalex.org/W2791204867","https://openalex.org/W3177490781","https://openalex.org/W2084136662","https://openalex.org/W1981404639","https://openalex.org/W2148413443","https://openalex.org/W2578420169"],"abstract_inverted_index":{"Static":[0],"symbolic":[1],"factorization":[2,20],"coupled":[3],"with":[4,21,70],"supernode":[5,36],"partitioning":[6],"and":[7,31,38,58,82],"asynchronous":[8],"computation":[9,51],"scheduling":[10],"can":[11,83],"achieve":[12,84],"high":[13],"gigaflop":[14],"rates":[15],"for":[16],"parallel":[17],"sparse":[18],"LU":[19],"partial":[22],"pivoting.":[23],"This":[24],"paper":[25],"studies":[26],"properties":[27],"of":[28],"elimination":[29],"forests":[30],"uses":[32],"them":[33],"to":[34,47,86],"optimize":[35],"partitioning/amalgamation":[37],"execution":[39],"scheduling.":[40],"It":[41],"also":[42],"proposes":[43],"supernodal":[44],"matrix":[45],"multiplication":[46],"speed":[48],"up":[49,85],"kernel":[50],"by":[52],"retaining":[53],"the":[54],"BLAS-3":[55],"level":[56],"efficiency":[57],"avoiding":[59],"unnecessary":[60],"arithmetic":[61],"operations.":[62],"The":[63],"experiments":[64],"show":[65],"that":[66],"our":[67,78],"new":[68],"design":[69],"proper":[71],"space":[72],"optimization,":[73],"called":[74],"S+":[75],",":[76],"improves":[77],"previous":[79],"solution":[80],"substantially":[81],"10":[87],"GFLOPS":[88],"on":[89],"128":[90],"Cray":[91],"T3E":[92],"450MHz":[93],"nodes.":[94]},"counts_by_year":[{"year":2017,"cited_by_count":2},{"year":2016,"cited_by_count":1},{"year":2013,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
