{"id":"https://openalex.org/W2898550083","doi":"https://doi.org/10.1109/jproc.2018.2854229","title":"Automating the Development of High-Performance Multigrid Solvers","display_name":"Automating the Development of High-Performance Multigrid Solvers","publication_year":2018,"publication_date":"2018-08-14","ids":{"openalex":"https://openalex.org/W2898550083","doi":"https://doi.org/10.1109/jproc.2018.2854229","mag":"2898550083"},"language":"en","primary_location":{"id":"doi:10.1109/jproc.2018.2854229","is_oa":false,"landing_page_url":"https://doi.org/10.1109/jproc.2018.2854229","pdf_url":null,"source":{"id":"https://openalex.org/S68686220","display_name":"Proceedings of the IEEE","issn_l":"0018-9219","issn":["0018-9219","1558-2256"],"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":"Proceedings of the IEEE","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/A5101776638","display_name":"Christian Schmitt","orcid":"https://orcid.org/0000-0003-1902-6000"},"institutions":[{"id":"https://openalex.org/I181369854","display_name":"Friedrich-Alexander-Universit\u00e4t Erlangen-N\u00fcrnberg","ror":"https://ror.org/00f7hpc57","country_code":"DE","type":"education","lineage":["https://openalex.org/I181369854"]}],"countries":["DE"],"is_corresponding":true,"raw_author_name":"Christian Schmitt","raw_affiliation_strings":["Department of Computer Science, Friedrich-Alexander University Erlangen-N\u00fcrnberg, Erlangen, Germany"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, Friedrich-Alexander University Erlangen-N\u00fcrnberg, Erlangen, Germany","institution_ids":["https://openalex.org/I181369854"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5005047392","display_name":"Stefan Kronawitter","orcid":"https://orcid.org/0000-0003-1893-0508"},"institutions":[{"id":"https://openalex.org/I186354981","display_name":"University of Passau","ror":"https://ror.org/05ydjnb78","country_code":"DE","type":"education","lineage":["https://openalex.org/I186354981"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Stefan Kronawitter","raw_affiliation_strings":["Faculty of Computer Science and Mathematics, University of Passau, Passau, Germany"],"affiliations":[{"raw_affiliation_string":"Faculty of Computer Science and Mathematics, University of Passau, Passau, Germany","institution_ids":["https://openalex.org/I186354981"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5072039340","display_name":"Frank Hannig","orcid":"https://orcid.org/0000-0003-3663-6484"},"institutions":[{"id":"https://openalex.org/I181369854","display_name":"Friedrich-Alexander-Universit\u00e4t Erlangen-N\u00fcrnberg","ror":"https://ror.org/00f7hpc57","country_code":"DE","type":"education","lineage":["https://openalex.org/I181369854"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Frank Hannig","raw_affiliation_strings":["Department of Computer Science, Friedrich-Alexander University Erlangen-N\u00fcrnberg, Erlangen, Germany"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, Friedrich-Alexander University Erlangen-N\u00fcrnberg, Erlangen, Germany","institution_ids":["https://openalex.org/I181369854"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5076672029","display_name":"J\u00fcrgen Teich","orcid":"https://orcid.org/0000-0001-6285-5862"},"institutions":[{"id":"https://openalex.org/I181369854","display_name":"Friedrich-Alexander-Universit\u00e4t Erlangen-N\u00fcrnberg","ror":"https://ror.org/00f7hpc57","country_code":"DE","type":"education","lineage":["https://openalex.org/I181369854"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Jurgen Teich","raw_affiliation_strings":["Department of Computer Science, Friedrich-Alexander University Erlangen-N\u00fcrnberg, Erlangen, Germany"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, Friedrich-Alexander University Erlangen-N\u00fcrnberg, Erlangen, Germany","institution_ids":["https://openalex.org/I181369854"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5001151726","display_name":"Christian Lengauer","orcid":"https://orcid.org/0000-0002-2717-3417"},"institutions":[{"id":"https://openalex.org/I186354981","display_name":"University of Passau","ror":"https://ror.org/05ydjnb78","country_code":"DE","type":"education","lineage":["https://openalex.org/I186354981"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Christian Lengauer","raw_affiliation_strings":["Faculty of Computer Science and Mathematics, University of Passau, Passau, Germany"],"affiliations":[{"raw_affiliation_string":"Faculty of Computer Science and Mathematics, University of Passau, Passau, Germany","institution_ids":["https://openalex.org/I186354981"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5101776638"],"corresponding_institution_ids":["https://openalex.org/I181369854"],"apc_list":null,"apc_paid":null,"fwci":2.6525,"has_fulltext":false,"cited_by_count":9,"citation_normalized_percentile":{"value":0.91040647,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":96,"max":97},"biblio":{"volume":"106","issue":"11","first_page":"1969","last_page":"1984"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11450","display_name":"Model-Driven Software Engineering Techniques","score":0.9991999864578247,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"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/T11450","display_name":"Model-Driven Software Engineering Techniques","score":0.9991999864578247,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"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.9980000257492065,"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/T10743","display_name":"Software Testing and Debugging Techniques","score":0.9962999820709229,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"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/multigrid-method","display_name":"Multigrid method","score":0.6734874248504639},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.5747761130332947},{"id":"https://openalex.org/keywords/development","display_name":"Development (topology)","score":0.4415942430496216},{"id":"https://openalex.org/keywords/computational-science","display_name":"Computational science","score":0.35798585414886475},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.15078622102737427}],"concepts":[{"id":"https://openalex.org/C137119250","wikidata":"https://www.wikidata.org/wiki/Q1413101","display_name":"Multigrid method","level":3,"score":0.6734874248504639},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5747761130332947},{"id":"https://openalex.org/C2776542497","wikidata":"https://www.wikidata.org/wiki/Q5266672","display_name":"Development (topology)","level":2,"score":0.4415942430496216},{"id":"https://openalex.org/C459310","wikidata":"https://www.wikidata.org/wiki/Q117801","display_name":"Computational science","level":1,"score":0.35798585414886475},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.15078622102737427},{"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/C93779851","wikidata":"https://www.wikidata.org/wiki/Q271977","display_name":"Partial differential equation","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/jproc.2018.2854229","is_oa":false,"landing_page_url":"https://doi.org/10.1109/jproc.2018.2854229","pdf_url":null,"source":{"id":"https://openalex.org/S68686220","display_name":"Proceedings of the IEEE","issn_l":"0018-9219","issn":["0018-9219","1558-2256"],"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":"Proceedings of the IEEE","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.4099999964237213,"display_name":"Industry, innovation and infrastructure","id":"https://metadata.un.org/sdg/9"}],"awards":[],"funders":[{"id":"https://openalex.org/F4320320879","display_name":"Deutsche Forschungsgemeinschaft","ror":"https://ror.org/018mejw64"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":67,"referenced_works":["https://openalex.org/W51719658","https://openalex.org/W73123583","https://openalex.org/W76990466","https://openalex.org/W153514170","https://openalex.org/W197998272","https://openalex.org/W337664247","https://openalex.org/W1491178396","https://openalex.org/W1505648523","https://openalex.org/W1525132831","https://openalex.org/W1569090332","https://openalex.org/W1833403382","https://openalex.org/W1885432257","https://openalex.org/W1890419246","https://openalex.org/W1961751213","https://openalex.org/W1964031104","https://openalex.org/W1970183155","https://openalex.org/W1980208272","https://openalex.org/W1989988531","https://openalex.org/W1991009705","https://openalex.org/W1994235817","https://openalex.org/W1995041765","https://openalex.org/W2000873501","https://openalex.org/W2000921084","https://openalex.org/W2014596857","https://openalex.org/W2018641575","https://openalex.org/W2022744394","https://openalex.org/W2028798345","https://openalex.org/W2038646072","https://openalex.org/W2038753367","https://openalex.org/W2047656763","https://openalex.org/W2050297469","https://openalex.org/W2064735574","https://openalex.org/W2095230296","https://openalex.org/W2100218206","https://openalex.org/W2102182691","https://openalex.org/W2107979247","https://openalex.org/W2116753120","https://openalex.org/W2118324422","https://openalex.org/W2127981460","https://openalex.org/W2130179171","https://openalex.org/W2136504964","https://openalex.org/W2147578933","https://openalex.org/W2153185479","https://openalex.org/W2154555766","https://openalex.org/W2168522485","https://openalex.org/W2185311536","https://openalex.org/W2294334810","https://openalex.org/W2296730406","https://openalex.org/W2399834472","https://openalex.org/W2465978700","https://openalex.org/W2479497146","https://openalex.org/W2519791237","https://openalex.org/W2520867512","https://openalex.org/W2553760675","https://openalex.org/W2599054664","https://openalex.org/W2620255791","https://openalex.org/W2622213558","https://openalex.org/W2623389408","https://openalex.org/W2996950218","https://openalex.org/W3104566386","https://openalex.org/W4230055019","https://openalex.org/W4245654886","https://openalex.org/W4246166885","https://openalex.org/W4251072545","https://openalex.org/W6677952174","https://openalex.org/W6686319257","https://openalex.org/W7071779894"],"related_works":["https://openalex.org/W2011470603","https://openalex.org/W2020385488","https://openalex.org/W2140493109","https://openalex.org/W1996755967","https://openalex.org/W60476522","https://openalex.org/W2028449353","https://openalex.org/W4300588614","https://openalex.org/W2950402528","https://openalex.org/W2074513997","https://openalex.org/W4212990743"],"abstract_inverted_index":{"The":[0,33,53],"purpose":[1],"of":[2,25,47,55,67,91,122,131],"a":[3,15,92,100],"domain-specific":[4,56,136],"language":[5,93],"(DSL)":[6],"is":[7,36,41,85],"to":[8,13,86],"enable":[9],"the":[10,38,65,77,88,110,118],"application":[11],"programmer":[12],"specify":[14],"problem,":[16],"or":[17],"an":[18,44],"abstract":[19],"algorithm":[20],"description,":[21],"in":[22,43,64],"his/her":[23],"domain":[24],"expertise":[26],"without":[27],"being":[28],"burdened":[29],"by":[30],"implementation":[31,39,90],"details.":[32],"ideal":[34],"scenario":[35],"that":[37],"detail":[40],"added":[42],"automatic":[45],"process":[46],"program":[48,57,96],"translation":[49],"and":[50,70,95,120],"code":[51,79],"generation.":[52],"approach":[54],"generation":[58,80],"has":[59],"lately":[60],"received":[61],"increasing":[62],"attention":[63],"area":[66],"computational":[68],"science":[69],"engineering.":[71],"In":[72],"this":[73,126],"paper,":[74],"we":[75,128],"introduce":[76],"new":[78],"framework":[81],"Athariac.":[82],"Its":[83],"goal":[84],"support":[87],"quick":[89],"processing":[94],"optimization":[97,121],"platform":[98],"for":[99,117,134],"given":[101],"DSL":[102,115],"based":[103],"on":[104,113],"stepwise":[105],"term":[106],"rewriting.":[107],"We":[108],"demonstrate":[109],"framework's":[111],"use":[112],"our":[114],"ExaSlang":[116],"specification":[119],"multigrid":[123],"solvers.":[124],"On":[125],"example,":[127],"provide":[129],"evidence":[130],"Athariac's":[132],"potential":[133],"making":[135],"software":[137],"engineering":[138],"more":[139],"productive.":[140]},"counts_by_year":[{"year":2020,"cited_by_count":3},{"year":2019,"cited_by_count":3},{"year":2018,"cited_by_count":3}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
