{"id":"https://openalex.org/W2122857302","doi":"https://doi.org/10.1177/1094342013494428","title":"Application-tailored linear algebra algorithms","display_name":"Application-tailored linear algebra algorithms","publication_year":2013,"publication_date":"2013-07-18","ids":{"openalex":"https://openalex.org/W2122857302","doi":"https://doi.org/10.1177/1094342013494428","mag":"2122857302"},"language":"en","primary_location":{"id":"doi:10.1177/1094342013494428","is_oa":false,"landing_page_url":"https://doi.org/10.1177/1094342013494428","pdf_url":null,"source":{"id":"https://openalex.org/S60606485","display_name":"The International Journal of High Performance Computing Applications","issn_l":"0890-2720","issn":["0890-2720","1094-3420","1741-2846"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320017","host_organization_name":"SAGE Publishing","host_organization_lineage":["https://openalex.org/P4310320017"],"host_organization_lineage_names":["SAGE Publishing"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"The International Journal of High Performance Computing 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/A5059033266","display_name":"Diego Fabregat\u2010Traver","orcid":"https://orcid.org/0000-0003-3345-6795"},"institutions":[{"id":"https://openalex.org/I4210137766","display_name":"Institute for Advanced Study","ror":"https://ror.org/03xg85719","country_code":"DE","type":"facility","lineage":["https://openalex.org/I4210137766"]},{"id":"https://openalex.org/I887968799","display_name":"RWTH Aachen University","ror":"https://ror.org/04xfq0f34","country_code":"DE","type":"education","lineage":["https://openalex.org/I887968799"]}],"countries":["DE"],"is_corresponding":true,"raw_author_name":"Diego Fabregat-Traver","raw_affiliation_strings":["Aachen Institute for Advanced Study in Computational Engineering Science, RWTH Aachen University, Aachen, Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Aachen Institute for Advanced Study in Computational Engineering Science, RWTH Aachen University, Aachen, Germany","institution_ids":["https://openalex.org/I4210137766","https://openalex.org/I887968799"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5048393932","display_name":"Paolo Bientinesi","orcid":"https://orcid.org/0000-0002-4972-7097"},"institutions":[{"id":"https://openalex.org/I4210137766","display_name":"Institute for Advanced Study","ror":"https://ror.org/03xg85719","country_code":"DE","type":"facility","lineage":["https://openalex.org/I4210137766"]},{"id":"https://openalex.org/I887968799","display_name":"RWTH Aachen University","ror":"https://ror.org/04xfq0f34","country_code":"DE","type":"education","lineage":["https://openalex.org/I887968799"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Paolo Bientinesi","raw_affiliation_strings":["Aachen Institute for Advanced Study in Computational Engineering Science, RWTH Aachen University, Aachen, Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Aachen Institute for Advanced Study in Computational Engineering Science, RWTH Aachen University, Aachen, Germany","institution_ids":["https://openalex.org/I4210137766","https://openalex.org/I887968799"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5059033266"],"corresponding_institution_ids":["https://openalex.org/I4210137766","https://openalex.org/I887968799"],"apc_list":null,"apc_paid":null,"fwci":1.1096,"has_fulltext":false,"cited_by_count":12,"citation_normalized_percentile":{"value":0.8537688,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":98},"biblio":{"volume":"27","issue":"4","first_page":"426","last_page":"439"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11975","display_name":"Evolutionary Algorithms and Applications","score":0.9969000220298767,"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"}},"topics":[{"id":"https://openalex.org/T11975","display_name":"Evolutionary Algorithms and Applications","score":0.9969000220298767,"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"}},{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.995199978351593,"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.9926999807357788,"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/compiler","display_name":"Compiler","score":0.876103401184082},{"id":"https://openalex.org/keywords/operand","display_name":"Operand","score":0.8342854976654053},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7562967538833618},{"id":"https://openalex.org/keywords/linear-algebra","display_name":"Linear algebra","score":0.6499913930892944},{"id":"https://openalex.org/keywords/exploit","display_name":"Exploit","score":0.5465393662452698},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.47488921880722046},{"id":"https://openalex.org/keywords/computation","display_name":"Computation","score":0.47375208139419556},{"id":"https://openalex.org/keywords/linear-equation","display_name":"Linear equation","score":0.4634411633014679},{"id":"https://openalex.org/keywords/sequence","display_name":"Sequence (biology)","score":0.43286508321762085},{"id":"https://openalex.org/keywords/numerical-linear-algebra","display_name":"Numerical linear algebra","score":0.4268413484096527},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.4039502739906311},{"id":"https://openalex.org/keywords/algebra-over-a-field","display_name":"Algebra over a field","score":0.3476117253303528},{"id":"https://openalex.org/keywords/linear-system","display_name":"Linear system","score":0.25431668758392334},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.24356722831726074},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.17680728435516357}],"concepts":[{"id":"https://openalex.org/C169590947","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler","level":2,"score":0.876103401184082},{"id":"https://openalex.org/C55526617","wikidata":"https://www.wikidata.org/wiki/Q719375","display_name":"Operand","level":2,"score":0.8342854976654053},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7562967538833618},{"id":"https://openalex.org/C139352143","wikidata":"https://www.wikidata.org/wiki/Q82571","display_name":"Linear algebra","level":2,"score":0.6499913930892944},{"id":"https://openalex.org/C165696696","wikidata":"https://www.wikidata.org/wiki/Q11287","display_name":"Exploit","level":2,"score":0.5465393662452698},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.47488921880722046},{"id":"https://openalex.org/C45374587","wikidata":"https://www.wikidata.org/wiki/Q12525525","display_name":"Computation","level":2,"score":0.47375208139419556},{"id":"https://openalex.org/C77346573","wikidata":"https://www.wikidata.org/wiki/Q484637","display_name":"Linear equation","level":2,"score":0.4634411633014679},{"id":"https://openalex.org/C2778112365","wikidata":"https://www.wikidata.org/wiki/Q3511065","display_name":"Sequence (biology)","level":2,"score":0.43286508321762085},{"id":"https://openalex.org/C163834973","wikidata":"https://www.wikidata.org/wiki/Q2004891","display_name":"Numerical linear algebra","level":3,"score":0.4268413484096527},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.4039502739906311},{"id":"https://openalex.org/C136119220","wikidata":"https://www.wikidata.org/wiki/Q1000660","display_name":"Algebra over a field","level":2,"score":0.3476117253303528},{"id":"https://openalex.org/C6802819","wikidata":"https://www.wikidata.org/wiki/Q1072174","display_name":"Linear system","level":2,"score":0.25431668758392334},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.24356722831726074},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.17680728435516357},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.0},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","level":1,"score":0.0},{"id":"https://openalex.org/C202444582","wikidata":"https://www.wikidata.org/wiki/Q837863","display_name":"Pure mathematics","level":1,"score":0.0},{"id":"https://openalex.org/C54355233","wikidata":"https://www.wikidata.org/wiki/Q7162","display_name":"Genetics","level":1,"score":0.0},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1177/1094342013494428","is_oa":false,"landing_page_url":"https://doi.org/10.1177/1094342013494428","pdf_url":null,"source":{"id":"https://openalex.org/S60606485","display_name":"The International Journal of High Performance Computing Applications","issn_l":"0890-2720","issn":["0890-2720","1094-3420","1741-2846"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320017","host_organization_name":"SAGE Publishing","host_organization_lineage":["https://openalex.org/P4310320017"],"host_organization_lineage_names":["SAGE Publishing"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"The International Journal of High Performance Computing Applications","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.49000000953674316,"id":"https://metadata.un.org/sdg/4","display_name":"Quality Education"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":30,"referenced_works":["https://openalex.org/W12599010","https://openalex.org/W1491178396","https://openalex.org/W1581501197","https://openalex.org/W1966377066","https://openalex.org/W1973305402","https://openalex.org/W2001629081","https://openalex.org/W2002257715","https://openalex.org/W2012967522","https://openalex.org/W2026940984","https://openalex.org/W2047017077","https://openalex.org/W2079927753","https://openalex.org/W2094758737","https://openalex.org/W2102182691","https://openalex.org/W2104785679","https://openalex.org/W2128095813","https://openalex.org/W2128344236","https://openalex.org/W2136952590","https://openalex.org/W2146534684","https://openalex.org/W2147311167","https://openalex.org/W2149381887","https://openalex.org/W2149893393","https://openalex.org/W2161245845","https://openalex.org/W2167868137","https://openalex.org/W2169492033","https://openalex.org/W2187980931","https://openalex.org/W2478429860","https://openalex.org/W2582743722","https://openalex.org/W3136479147","https://openalex.org/W4229666556","https://openalex.org/W4293580348"],"related_works":["https://openalex.org/W2125561225","https://openalex.org/W1938177223","https://openalex.org/W2522245970","https://openalex.org/W3163773192","https://openalex.org/W4205760564","https://openalex.org/W278443433","https://openalex.org/W2500257945","https://openalex.org/W2372512026","https://openalex.org/W2477677129","https://openalex.org/W3023718732"],"abstract_inverted_index":{"In":[0,21,161],"this":[1,105],"paper,":[2],"we":[3],"tackle":[4],"the":[5,30,72,75,84,109,115,118,128,141,144,162,167,171],"problem":[6,31,76],"of":[7,18,88,104,111,117,135,156,164],"automatically":[8],"generating":[9],"algorithms":[10,145,169],"for":[11,78],"linear":[12,58],"algebra":[13,59],"operations":[14],"by":[15,147,177],"taking":[16],"advantage":[17],"problem-specific":[19],"knowledge.":[20],"most":[22],"situations,":[23],"users":[24,63],"possess":[25],"much":[26],"more":[27],"information":[28,49,106],"about":[29,71],"at":[32],"hand":[33],"than":[34],"what":[35],"current":[36],"libraries":[37,173],"and":[38,74,91,121,137,159,175],"computing":[39],"environments":[40],"accept;":[41],"evidence":[42],"shows":[43],"that":[44,61,83],"if":[45],"properly":[46],"exploited,":[47],"such":[48],"leads":[50],"to":[51,64,97,107,113,122,130],"uncommon/unexpected":[52],"speedups.":[53],"We":[54,126],"introduce":[55],"a":[56,89],"knowledge-aware":[57],"compiler":[60,101,129,149],"allows":[62],"input":[65],"matrix":[66],"equations":[67,131],"together":[68],"with":[69,153],"properties":[70],"operands":[73],"itself;":[77],"instance,":[79],"they":[80],"can":[81],"specify":[82],"equation":[85],"is":[86],"part":[87,134],"sequence,":[90],"how":[92],"successive":[93],"instances":[94],"are":[95],"related":[96],"one":[98],"another.":[99],"The":[100],"exploits":[102],"all":[103],"guide":[108],"generation":[110],"algorithms,":[112],"limit":[114],"size":[116],"search":[119],"space,":[120],"avoid":[123],"redundant":[124],"computations.":[125],"applied":[127],"arising":[132],"as":[133],"sensitivity":[136],"genome":[138,165],"studies.":[139],"For":[140],"first":[142],"application,":[143],"produced":[146,168],"our":[148],"attained,":[150],"when":[151],"compared":[152],"ADIFOR,":[154],"speedups":[155],"between":[157],"29\u00d7":[158],"79\u00d7.":[160],"case":[163],"studies,":[166],"outperformed":[170],"state-of-the-art":[172],"GenABEL":[174],"FaST-LMM":[176],"factors":[178],"beyond":[179],"1000.":[180]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2021,"cited_by_count":1},{"year":2019,"cited_by_count":1},{"year":2018,"cited_by_count":5},{"year":2017,"cited_by_count":2},{"year":2014,"cited_by_count":2}],"updated_date":"2026-07-28T07:46:37.118299","created_date":"2025-10-10T00:00:00"}
