{"id":"https://openalex.org/W2910202643","doi":"https://doi.org/10.1145/3378445","title":"TuckerMPI","display_name":"TuckerMPI","publication_year":2020,"publication_date":"2020-06-01","ids":{"openalex":"https://openalex.org/W2910202643","doi":"https://doi.org/10.1145/3378445","mag":"2910202643"},"language":"en","primary_location":{"id":"doi:10.1145/3378445","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3378445","pdf_url":null,"source":{"id":"https://openalex.org/S163326656","display_name":"ACM Transactions on Mathematical Software","issn_l":"0098-3500","issn":["0098-3500","1557-7295"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Mathematical Software","raw_type":"journal-article"},"type":"article","indexed_in":["arxiv","crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://arxiv.org/pdf/1901.06043","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":null,"display_name":"Grey Ballard","orcid":"https://orcid.org/0000-0003-1557-8027"},"institutions":[{"id":"https://openalex.org/I47251452","display_name":"Wake Forest University","ror":"https://ror.org/0207ad724","country_code":"US","type":"education","lineage":["https://openalex.org/I47251452"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Grey Ballard","raw_affiliation_strings":["Wake Forest University, Winston-Salem, NC"],"raw_orcid":"https://orcid.org/0000-0003-1557-8027","affiliations":[{"raw_affiliation_string":"Wake Forest University, Winston-Salem, NC","institution_ids":["https://openalex.org/I47251452"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Alicia Klinvex","orcid":null},"institutions":[{"id":"https://openalex.org/I192454743","display_name":"Sandia National Laboratories California","ror":"https://ror.org/058m7ey48","country_code":"US","type":"facility","lineage":["https://openalex.org/I1330989302","https://openalex.org/I1330989302","https://openalex.org/I192454743","https://openalex.org/I198811213","https://openalex.org/I198811213","https://openalex.org/I4210104735"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Alicia Klinvex","raw_affiliation_strings":["Sandia National Laboratories, Livermore, CA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Sandia National Laboratories, Livermore, CA","institution_ids":["https://openalex.org/I192454743"]}]},{"author_position":"last","author":{"id":null,"display_name":"Tamara G. Kolda","orcid":null},"institutions":[{"id":"https://openalex.org/I192454743","display_name":"Sandia National Laboratories California","ror":"https://ror.org/058m7ey48","country_code":"US","type":"facility","lineage":["https://openalex.org/I1330989302","https://openalex.org/I1330989302","https://openalex.org/I192454743","https://openalex.org/I198811213","https://openalex.org/I198811213","https://openalex.org/I4210104735"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Tamara G. Kolda","raw_affiliation_strings":["Sandia National Laboratories, Livermore, CA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Sandia National Laboratories, Livermore, CA","institution_ids":["https://openalex.org/I192454743"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":2.6356,"has_fulltext":false,"cited_by_count":41,"citation_normalized_percentile":{"value":0.92976589,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":90,"max":99},"biblio":{"volume":"46","issue":"2","first_page":"1","last_page":"31"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12303","display_name":"Tensor decomposition and applications","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/2605","display_name":"Computational Mathematics"},"field":{"id":"https://openalex.org/fields/26","display_name":"Mathematics"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T12303","display_name":"Tensor decomposition and applications","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/2605","display_name":"Computational Mathematics"},"field":{"id":"https://openalex.org/fields/26","display_name":"Mathematics"},"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.9821000099182129,"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/T11269","display_name":"Algorithms and Data Compression","score":0.9778000116348267,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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/terabyte","display_name":"Terabyte","score":0.7653999924659729},{"id":"https://openalex.org/keywords/data-compression","display_name":"Data compression","score":0.607200026512146},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.5274999737739563},{"id":"https://openalex.org/keywords/singular-value-decomposition","display_name":"Singular value decomposition","score":0.513700008392334},{"id":"https://openalex.org/keywords/compression","display_name":"Compression (physics)","score":0.4876999855041504},{"id":"https://openalex.org/keywords/key","display_name":"Key (lock)","score":0.38510000705718994},{"id":"https://openalex.org/keywords/distributed-memory","display_name":"Distributed memory","score":0.34880000352859497},{"id":"https://openalex.org/keywords/software-package","display_name":"Software package","score":0.3409999907016754}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7864999771118164},{"id":"https://openalex.org/C199683683","wikidata":"https://www.wikidata.org/wiki/Q8799","display_name":"Terabyte","level":2,"score":0.7653999924659729},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.6338000297546387},{"id":"https://openalex.org/C78548338","wikidata":"https://www.wikidata.org/wiki/Q2493","display_name":"Data compression","level":2,"score":0.607200026512146},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.5274999737739563},{"id":"https://openalex.org/C22789450","wikidata":"https://www.wikidata.org/wiki/Q420904","display_name":"Singular value decomposition","level":2,"score":0.513700008392334},{"id":"https://openalex.org/C180016635","wikidata":"https://www.wikidata.org/wiki/Q2712821","display_name":"Compression (physics)","level":2,"score":0.4876999855041504},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.4683000147342682},{"id":"https://openalex.org/C459310","wikidata":"https://www.wikidata.org/wiki/Q117801","display_name":"Computational science","level":1,"score":0.41780000925064087},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.38510000705718994},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.36970001459121704},{"id":"https://openalex.org/C91481028","wikidata":"https://www.wikidata.org/wiki/Q1054686","display_name":"Distributed memory","level":3,"score":0.34880000352859497},{"id":"https://openalex.org/C3020440742","wikidata":"https://www.wikidata.org/wiki/Q1176855","display_name":"Software package","level":3,"score":0.3409999907016754},{"id":"https://openalex.org/C25797200","wikidata":"https://www.wikidata.org/wiki/Q828137","display_name":"Compression ratio","level":3,"score":0.3393999934196472},{"id":"https://openalex.org/C26713055","wikidata":"https://www.wikidata.org/wiki/Q245962","display_name":"Implementation","level":2,"score":0.3393000066280365},{"id":"https://openalex.org/C162319229","wikidata":"https://www.wikidata.org/wiki/Q175263","display_name":"Data structure","level":2,"score":0.3303999900817871},{"id":"https://openalex.org/C2983609787","wikidata":"https://www.wikidata.org/wiki/Q10534782","display_name":"Software implementation","level":3,"score":0.32989999651908875},{"id":"https://openalex.org/C171730128","wikidata":"https://www.wikidata.org/wiki/Q5227290","display_name":"Data file","level":2,"score":0.32499998807907104},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.3167000114917755},{"id":"https://openalex.org/C113775141","wikidata":"https://www.wikidata.org/wiki/Q428691","display_name":"Computer engineering","level":1,"score":0.29429998993873596},{"id":"https://openalex.org/C124681953","wikidata":"https://www.wikidata.org/wiki/Q339062","display_name":"Decomposition","level":2,"score":0.29190000891685486},{"id":"https://openalex.org/C16910744","wikidata":"https://www.wikidata.org/wiki/Q7705759","display_name":"Test data","level":2,"score":0.2816999852657318},{"id":"https://openalex.org/C83283714","wikidata":"https://www.wikidata.org/wiki/Q121117","display_name":"Supercomputer","level":2,"score":0.27070000767707825},{"id":"https://openalex.org/C97250363","wikidata":"https://www.wikidata.org/wiki/Q235557","display_name":"File format","level":2,"score":0.2694999873638153},{"id":"https://openalex.org/C120373497","wikidata":"https://www.wikidata.org/wiki/Q1087987","display_name":"Parallel algorithm","level":2,"score":0.26350000500679016},{"id":"https://openalex.org/C2776502983","wikidata":"https://www.wikidata.org/wiki/Q690182","display_name":"Contrast (vision)","level":2,"score":0.26260000467300415}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1145/3378445","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3378445","pdf_url":null,"source":{"id":"https://openalex.org/S163326656","display_name":"ACM Transactions on Mathematical Software","issn_l":"0098-3500","issn":["0098-3500","1557-7295"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Mathematical Software","raw_type":"journal-article"},{"id":"pmh:oai:arXiv.org:1901.06043","is_oa":true,"landing_page_url":"http://arxiv.org/abs/1901.06043","pdf_url":"https://arxiv.org/pdf/1901.06043","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"},{"id":"pmh:oai:osti.gov:1639093","is_oa":true,"landing_page_url":"https://www.osti.gov/biblio/1639093","pdf_url":null,"source":{"id":"https://openalex.org/S4306402487","display_name":"OSTI OAI (U.S. Department of Energy Office of Scientific and Technical Information)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I139351228","host_organization_name":"Office of Scientific and Technical Information","host_organization_lineage":["https://openalex.org/I139351228"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":null}],"best_oa_location":{"id":"pmh:oai:arXiv.org:1901.06043","is_oa":true,"landing_page_url":"http://arxiv.org/abs/1901.06043","pdf_url":"https://arxiv.org/pdf/1901.06043","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":23,"referenced_works":["https://openalex.org/W267479615","https://openalex.org/W1963826206","https://openalex.org/W1981812667","https://openalex.org/W2004642969","https://openalex.org/W2005165056","https://openalex.org/W2008972618","https://openalex.org/W2013912476","https://openalex.org/W2024165284","https://openalex.org/W2052440657","https://openalex.org/W2055913665","https://openalex.org/W2113055885","https://openalex.org/W2131613942","https://openalex.org/W2139212990","https://openalex.org/W2154842748","https://openalex.org/W2168071446","https://openalex.org/W2170407643","https://openalex.org/W2461823676","https://openalex.org/W2470950763","https://openalex.org/W2481767403","https://openalex.org/W2741701794","https://openalex.org/W2808348679","https://openalex.org/W2962779982","https://openalex.org/W4254160523"],"related_works":[],"abstract_inverted_index":{"Our":[0],"goal":[1],"is":[2,42,75,86,236,262],"compression":[3,101,172,182],"of":[4,13,70,79,117,124,136,142,164,168,217,249],"massive-scale":[5],"grid-structured":[6],"data,":[7,95],"such":[8,19],"as":[9,48,232],"the":[10,46,65,80,94,118,125,131,137,143,151,185,199,233,247],"multi-terabyte":[11],"output":[12],"a":[14,25,31,49,52,61,71,76,203,223,227,242,251],"high-fidelity":[15],"computational":[16,147],"simulation.":[17],"For":[18],"data":[20,47,126,158,221],"sets,":[21],"we":[22,97,112,208],"have":[23],"developed":[24],"new":[26],"software":[27,34,152],"package":[28,35],"called":[29],"TuckerMPI,":[30,114],"parallel":[32,132,204,228],"C++/MPI":[33],"for":[36,215],"compressing":[37],"distributed":[38,160],"data.":[39,83],"The":[40,73,260],"approach":[41],"based":[43],"on":[44,106,153,184,222,241],"treating":[45],"tensor,":[50],"i.e.,":[51],"multidimensional":[53],"array,":[54],"and":[55,128,133,140,146,155,176],"computing":[56,257],"its":[57],"truncated":[58,66,119],"Tucker":[59,120],"decomposition,":[60,121],"higher-order":[62],"analogue":[63],"to":[64,99,180,196,239],"singular":[67],"value":[68],"decomposition":[69],"matrix.":[72],"result":[74],"low-rank":[77],"approximation":[78],"original":[81],"tensor-structured":[82],"Compression":[84],"efficiency":[85],"achieved":[87],"by":[88],"detecting":[89],"latent":[90],"global":[91],"structure":[92],"within":[93],"which":[96,178],"contrast":[98],"most":[100],"methods":[102],"that":[103,210],"are":[104],"focused":[105],"local":[107],"structure.":[108],"In":[109],"this":[110],"work,":[111],"describe":[113],"our":[115,211],"implementation":[116],"including":[122],"details":[123],"distribution":[127],"in-memory":[129],"layouts,":[130],"serial":[134],"implementations":[135],"key":[138],"kernels,":[139],"analysis":[141],"storage,":[144],"communication,":[145],"costs.":[148],"We":[149],"test":[150],"4.5":[154],"6.7":[156],"terabyte":[157],"sets":[159],"across":[161],"100":[162,175],"s":[163,167],"nodes":[165],"(1,000":[166],"MPI":[169],"processes),":[170],"achieving":[171],"ratios":[173],"between":[174],"200,000\u00d7,":[177],"equates":[179],"99--99.999%":[181],"(depending":[183],"desired":[186],"accuracy)":[187],"in":[188,246],"substantially":[189],"less":[190],"time":[191,254],"than":[192],"it":[193],"would":[194],"take":[195],"even":[197],"read":[198],"same":[200],"dataset":[201],"from":[202],"file":[205],"system.":[206],"Moreover,":[207],"show":[209],"method":[212],"also":[213],"allows":[214],"reconstruction":[216],"partial":[218],"or":[219,256],"down-sampled":[220,253],"single":[224,243,252],"node,":[225],"without":[226],"computer":[229],"so":[230],"long":[231],"reconstructed":[234],"portion":[235],"small":[237],"enough":[238],"fit":[240],"machine,":[244],"e.g.,":[245],"instance":[248],"reconstructing/visualizing":[250],"step":[255],"summary":[258],"statistics.":[259],"code":[261],"available":[263],"at":[264],"https://gitlab.com/tensors/TuckerMPI.":[265]},"counts_by_year":[{"year":2026,"cited_by_count":2},{"year":2025,"cited_by_count":7},{"year":2024,"cited_by_count":9},{"year":2023,"cited_by_count":9},{"year":2022,"cited_by_count":9},{"year":2021,"cited_by_count":2},{"year":2020,"cited_by_count":2},{"year":2019,"cited_by_count":1}],"updated_date":"2026-07-28T07:46:37.118299","created_date":"2019-01-25T00:00:00"}
