{"id":"https://openalex.org/W2146247831","doi":"https://doi.org/10.1142/s0129626414410011","title":"Experiments on Optimizing the Performance of Stencil Codes with SPL Conqueror","display_name":"Experiments on Optimizing the Performance of Stencil Codes with SPL Conqueror","publication_year":2014,"publication_date":"2014-09-01","ids":{"openalex":"https://openalex.org/W2146247831","doi":"https://doi.org/10.1142/s0129626414410011","mag":"2146247831"},"language":"en","primary_location":{"id":"doi:10.1142/s0129626414410011","is_oa":false,"landing_page_url":"https://doi.org/10.1142/s0129626414410011","pdf_url":null,"source":{"id":"https://openalex.org/S18360026","display_name":"Parallel Processing Letters","issn_l":"0129-6264","issn":["0129-6264","1793-642X"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319815","host_organization_name":"World Scientific","host_organization_lineage":["https://openalex.org/P4310319815"],"host_organization_lineage_names":["World Scientific"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Parallel Processing Letters","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/A5039072771","display_name":"Alexander Grebhahn","orcid":"https://orcid.org/0000-0002-4740-2440"},"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":true,"raw_author_name":"Alexander Grebhahn","raw_affiliation_strings":["University of Passau, Passau, Germany",", University of Passau, Passau, Germany"],"affiliations":[{"raw_affiliation_string":"University of Passau, Passau, Germany","institution_ids":["https://openalex.org/I186354981"]},{"raw_affiliation_string":", University of Passau, Passau, Germany","institution_ids":["https://openalex.org/I186354981"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5031163049","display_name":"Sebastian Kuckuk","orcid":"https://orcid.org/0000-0002-6782-3162"},"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":"Sebastian Kuckuk","raw_affiliation_strings":["Friedrich-Alexander University of Erlangen-N\u00fcrnberg (FAU), Erlangen, Germany"],"affiliations":[{"raw_affiliation_string":"Friedrich-Alexander University of Erlangen-N\u00fcrnberg (FAU), Erlangen, Germany","institution_ids":["https://openalex.org/I181369854"]}]},{"author_position":"middle","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":false,"raw_author_name":"Christian Schmitt","raw_affiliation_strings":["Friedrich-Alexander University of Erlangen-N\u00fcrnberg (FAU), Erlangen, Germany"],"affiliations":[{"raw_affiliation_string":"Friedrich-Alexander University of Erlangen-N\u00fcrnberg (FAU), Erlangen, Germany","institution_ids":["https://openalex.org/I181369854"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5110039750","display_name":"Harald K\u00f6stler","orcid":null},"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":"Harald K\u00f6stler","raw_affiliation_strings":["Friedrich-Alexander University of Erlangen-N\u00fcrnberg (FAU), Erlangen, Germany"],"affiliations":[{"raw_affiliation_string":"Friedrich-Alexander University of Erlangen-N\u00fcrnberg (FAU), Erlangen, Germany","institution_ids":["https://openalex.org/I181369854"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5004072538","display_name":"Norbert Siegmund","orcid":"https://orcid.org/0000-0001-7741-7777"},"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":"Norbert Siegmund","raw_affiliation_strings":["University of Passau, Passau, Germany",", University of Passau, Passau, Germany"],"affiliations":[{"raw_affiliation_string":"University of Passau, Passau, Germany","institution_ids":["https://openalex.org/I186354981"]},{"raw_affiliation_string":", University of Passau, Passau, Germany","institution_ids":["https://openalex.org/I186354981"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5054951840","display_name":"Sven Apel","orcid":"https://orcid.org/0000-0003-3687-2233"},"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":"Sven Apel","raw_affiliation_strings":["University of Passau, Passau, Germany",", University of Passau, Passau, Germany"],"affiliations":[{"raw_affiliation_string":"University of Passau, Passau, Germany","institution_ids":["https://openalex.org/I186354981"]},{"raw_affiliation_string":", 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":["Friedrich-Alexander University of Erlangen-N\u00fcrnberg (FAU), Erlangen, Germany"],"affiliations":[{"raw_affiliation_string":"Friedrich-Alexander University of Erlangen-N\u00fcrnberg (FAU), Erlangen, Germany","institution_ids":["https://openalex.org/I181369854"]}]},{"author_position":"last","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":"J\u00fcrgen Teich","raw_affiliation_strings":["Friedrich-Alexander University of Erlangen-N\u00fcrnberg (FAU), Erlangen, Germany"],"affiliations":[{"raw_affiliation_string":"Friedrich-Alexander University of Erlangen-N\u00fcrnberg (FAU), Erlangen, Germany","institution_ids":["https://openalex.org/I181369854"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":8,"corresponding_author_ids":["https://openalex.org/A5039072771"],"corresponding_institution_ids":["https://openalex.org/I186354981"],"apc_list":null,"apc_paid":null,"fwci":1.8389,"has_fulltext":false,"cited_by_count":15,"citation_normalized_percentile":{"value":0.86118503,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":98},"biblio":{"volume":"24","issue":"03","first_page":"1441001","last_page":"1441001"},"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.9907000064849854,"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.9907000064849854,"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/T11181","display_name":"Advanced Data Storage Technologies","score":0.9775000214576721,"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/T10715","display_name":"Distributed and Parallel Computing Systems","score":0.9768000245094299,"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/stencil","display_name":"Stencil","score":0.9252026081085205},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6902629137039185},{"id":"https://openalex.org/keywords/grid","display_name":"Grid","score":0.6770197749137878},{"id":"https://openalex.org/keywords/solver","display_name":"Solver","score":0.6085041165351868},{"id":"https://openalex.org/keywords/discretization","display_name":"Discretization","score":0.491250216960907},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.48313114047050476},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.44502732157707214},{"id":"https://openalex.org/keywords/domain","display_name":"Domain (mathematical analysis)","score":0.43191057443618774},{"id":"https://openalex.org/keywords/mathematical-optimization","display_name":"Mathematical optimization","score":0.42213308811187744},{"id":"https://openalex.org/keywords/computational-science","display_name":"Computational science","score":0.40875816345214844},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.35190659761428833},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.23386642336845398},{"id":"https://openalex.org/keywords/geometry","display_name":"Geometry","score":0.15423735976219177},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.103636234998703}],"concepts":[{"id":"https://openalex.org/C76752949","wikidata":"https://www.wikidata.org/wiki/Q7607499","display_name":"Stencil","level":2,"score":0.9252026081085205},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6902629137039185},{"id":"https://openalex.org/C187691185","wikidata":"https://www.wikidata.org/wiki/Q2020720","display_name":"Grid","level":2,"score":0.6770197749137878},{"id":"https://openalex.org/C2778770139","wikidata":"https://www.wikidata.org/wiki/Q1966904","display_name":"Solver","level":2,"score":0.6085041165351868},{"id":"https://openalex.org/C73000952","wikidata":"https://www.wikidata.org/wiki/Q17007827","display_name":"Discretization","level":2,"score":0.491250216960907},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.48313114047050476},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.44502732157707214},{"id":"https://openalex.org/C36503486","wikidata":"https://www.wikidata.org/wiki/Q11235244","display_name":"Domain (mathematical analysis)","level":2,"score":0.43191057443618774},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.42213308811187744},{"id":"https://openalex.org/C459310","wikidata":"https://www.wikidata.org/wiki/Q117801","display_name":"Computational science","level":1,"score":0.40875816345214844},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.35190659761428833},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.23386642336845398},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.15423735976219177},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.103636234998703},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","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}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1142/s0129626414410011","is_oa":false,"landing_page_url":"https://doi.org/10.1142/s0129626414410011","pdf_url":null,"source":{"id":"https://openalex.org/S18360026","display_name":"Parallel Processing Letters","issn_l":"0129-6264","issn":["0129-6264","1793-642X"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319815","host_organization_name":"World Scientific","host_organization_lineage":["https://openalex.org/P4310319815"],"host_organization_lineage_names":["World Scientific"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Parallel Processing Letters","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"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":28,"referenced_works":["https://openalex.org/W60686164","https://openalex.org/W1530872699","https://openalex.org/W1594031697","https://openalex.org/W1596943622","https://openalex.org/W1722263007","https://openalex.org/W1755360231","https://openalex.org/W1996755967","https://openalex.org/W2017630445","https://openalex.org/W2037089143","https://openalex.org/W2042154985","https://openalex.org/W2044258615","https://openalex.org/W2056896754","https://openalex.org/W2099213660","https://openalex.org/W2109789699","https://openalex.org/W2113201637","https://openalex.org/W2124776405","https://openalex.org/W2127981460","https://openalex.org/W2130949063","https://openalex.org/W2148038801","https://openalex.org/W2150069716","https://openalex.org/W2151317657","https://openalex.org/W2155942864","https://openalex.org/W2162318968","https://openalex.org/W2405307207","https://openalex.org/W2461867464","https://openalex.org/W2620907563","https://openalex.org/W2950680102","https://openalex.org/W3007529149"],"related_works":["https://openalex.org/W2162458236","https://openalex.org/W3193657386","https://openalex.org/W2177020196","https://openalex.org/W2080076943","https://openalex.org/W2007180340","https://openalex.org/W2004285327","https://openalex.org/W1561683466","https://openalex.org/W3139770841","https://openalex.org/W2604208239","https://openalex.org/W3184455468"],"abstract_inverted_index":{"A":[0],"standard":[1],"technique":[2],"for":[3],"numerically":[4],"solving":[5],"elliptic":[6],"partial":[7],"differential":[8],"equations":[9],"on":[10,60,121],"structured":[11],"grids":[12],"is":[13,37,134,187],"to":[14,19,44,69,86,193],"discretize":[15],"them,":[16],"and,":[17],"then,":[18],"apply":[20],"an":[21,83,116,151,174],"efficient":[22],"geometric":[23,93],"multi-grid":[24,32,94],"solver.":[25],"Unfortunately,":[26],"finding":[27],"the":[28,50,53,70,77,88,101,156,189],"optimal":[29,136],"choice":[30],"of":[31,52,63,91,119,126,142,153,162,170,176,181],"components":[33],"and":[34,39,105],"parameter":[35],"settings":[36],"challenging":[38],"existing":[40],"auto-tuning":[41],"techniques":[42],"fail":[43],"explain":[45],"performance-optimal":[46,89,157,185],"settings.":[47],"To":[48],"improve":[49],"state":[51],"art,":[54],"we":[55,75,114,129,147,167],"explore":[56],"whether":[57],"recent":[58],"work":[59],"optimizing":[61],"configurations":[62,90,172,191],"product":[64],"lines":[65],"can":[66],"be":[67],"applied":[68],"stencil-code":[71],"domain.":[72],"In":[73],"particular,":[74],"extend":[76],"domain-independent":[78],"tool":[79],"SPL":[80],"Conqueror":[81],"in":[82],"empirical":[84],"study":[85],"predict":[87,130,148,168],"three":[92],"stencil":[95],"codes:":[96],"a":[97,106,131],"program":[98,107],"using":[99,108],"HIPAcc,":[100],"evaluation":[102],"prototype":[103],"HSMGP,":[104,146],"DUNE.":[109],"For":[110,145,165],"HIPA":[111],"cc":[112],",":[113],"reach":[115],"prediction":[117],"accuracy":[118,152,175],"96%,":[120],"average,":[122],"measuring":[123,138,160,179],"only":[124],"21.4%":[125],"all":[127,143,163,171,182],"configurations;":[128],"configuration":[132,186],"that":[133],"nearly":[135],"after":[137,178],"less":[139],"than":[140],"0.3%":[141],"configurations.":[144,164,183],"performance":[149,169],"with":[150,173],"97%":[154],"including":[155],"configuration,":[158],"while":[159],"3.2%":[161],"DUNE,":[166],"86%":[177],"3.3%":[180],"The":[184],"within":[188],"0.5%":[190],"predicted":[192],"perform":[194],"best.":[195]},"counts_by_year":[{"year":2023,"cited_by_count":1},{"year":2020,"cited_by_count":1},{"year":2019,"cited_by_count":4},{"year":2018,"cited_by_count":3},{"year":2017,"cited_by_count":1},{"year":2016,"cited_by_count":1},{"year":2015,"cited_by_count":2},{"year":2014,"cited_by_count":2}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
