{"id":"https://openalex.org/W4415250896","doi":"https://doi.org/10.1109/hpec67600.2025.11196195","title":"Adaptive Spectral Block Floating Point for Discontinuous Galerkin Methods","display_name":"Adaptive Spectral Block Floating Point for Discontinuous Galerkin Methods","publication_year":2025,"publication_date":"2025-09-15","ids":{"openalex":"https://openalex.org/W4415250896","doi":"https://doi.org/10.1109/hpec67600.2025.11196195"},"language":"en","primary_location":{"id":"doi:10.1109/hpec67600.2025.11196195","is_oa":false,"landing_page_url":"https://doi.org/10.1109/hpec67600.2025.11196195","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 IEEE High Performance Extreme Computing Conference (HPEC)","raw_type":"proceedings-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/A5120024881","display_name":"Shivam Sundriyal","orcid":null},"institutions":[{"id":"https://openalex.org/I54009628","display_name":"University of Bayreuth","ror":"https://ror.org/0234wmv40","country_code":"DE","type":"education","lineage":["https://openalex.org/I54009628"]}],"countries":["DE"],"is_corresponding":true,"raw_author_name":"Shivam Sundriyal","raw_affiliation_strings":["University of Bayreuth,Chair of Scientific Computing,Germany"],"affiliations":[{"raw_affiliation_string":"University of Bayreuth,Chair of Scientific Computing,Germany","institution_ids":["https://openalex.org/I54009628"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5068121724","display_name":"Markus B\u00fcttner","orcid":"https://orcid.org/0009-0004-7205-1357"},"institutions":[{"id":"https://openalex.org/I54009628","display_name":"University of Bayreuth","ror":"https://ror.org/0234wmv40","country_code":"DE","type":"education","lineage":["https://openalex.org/I54009628"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Markus B\u00fcttner","raw_affiliation_strings":["University of Bayreuth,Chair of Scientific Computing,Germany"],"affiliations":[{"raw_affiliation_string":"University of Bayreuth,Chair of Scientific Computing,Germany","institution_ids":["https://openalex.org/I54009628"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5102931078","display_name":"Christoph Alt","orcid":"https://orcid.org/0000-0001-8897-5205"},"institutions":[{"id":"https://openalex.org/I206945453","display_name":"Paderborn University","ror":"https://ror.org/058kzsd48","country_code":"DE","type":"education","lineage":["https://openalex.org/I206945453"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Christoph Alt","raw_affiliation_strings":["Paderborn University,Paderborn Center for Parallel Computing,Paderborn,Germany"],"affiliations":[{"raw_affiliation_string":"Paderborn University,Paderborn Center for Parallel Computing,Paderborn,Germany","institution_ids":["https://openalex.org/I206945453"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5009852288","display_name":"Tobias Kenter","orcid":"https://orcid.org/0000-0002-5088-0267"},"institutions":[{"id":"https://openalex.org/I206945453","display_name":"Paderborn University","ror":"https://ror.org/058kzsd48","country_code":"DE","type":"education","lineage":["https://openalex.org/I206945453"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Tobias Kenter","raw_affiliation_strings":["Paderborn University,Paderborn Center for Parallel Computing,Paderborn,Germany"],"affiliations":[{"raw_affiliation_string":"Paderborn University,Paderborn Center for Parallel Computing,Paderborn,Germany","institution_ids":["https://openalex.org/I206945453"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5058783170","display_name":"Vadym Aizinger","orcid":"https://orcid.org/0000-0002-1061-3084"},"institutions":[{"id":"https://openalex.org/I54009628","display_name":"University of Bayreuth","ror":"https://ror.org/0234wmv40","country_code":"DE","type":"education","lineage":["https://openalex.org/I54009628"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Vadym Aizinger","raw_affiliation_strings":["University of Bayreuth,Chair of Scientific Computing,Germany"],"affiliations":[{"raw_affiliation_string":"University of Bayreuth,Chair of Scientific Computing,Germany","institution_ids":["https://openalex.org/I54009628"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5120024881"],"corresponding_institution_ids":["https://openalex.org/I54009628"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.3299286,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"8"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10339","display_name":"Advanced Numerical Methods in Computational Mathematics","score":0.9793000221252441,"subfield":{"id":"https://openalex.org/subfields/2206","display_name":"Computational Mechanics"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10339","display_name":"Advanced Numerical Methods in Computational Mathematics","score":0.9793000221252441,"subfield":{"id":"https://openalex.org/subfields/2206","display_name":"Computational Mechanics"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10173","display_name":"Computational Fluid Dynamics and Aerodynamics","score":0.9210000038146973,"subfield":{"id":"https://openalex.org/subfields/2206","display_name":"Computational Mechanics"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/quadratic-equation","display_name":"Quadratic equation","score":0.614300012588501},{"id":"https://openalex.org/keywords/discretization","display_name":"Discretization","score":0.527999997138977},{"id":"https://openalex.org/keywords/block","display_name":"Block (permutation group theory)","score":0.5275999903678894},{"id":"https://openalex.org/keywords/discontinuous-galerkin-method","display_name":"Discontinuous Galerkin method","score":0.526199996471405},{"id":"https://openalex.org/keywords/polynomial","display_name":"Polynomial","score":0.47029998898506165},{"id":"https://openalex.org/keywords/reduction","display_name":"Reduction (mathematics)","score":0.4693000018596649},{"id":"https://openalex.org/keywords/floating-point","display_name":"Floating point","score":0.4571000039577484},{"id":"https://openalex.org/keywords/overhead","display_name":"Overhead (engineering)","score":0.4571000039577484},{"id":"https://openalex.org/keywords/linear-system","display_name":"Linear system","score":0.3562999963760376}],"concepts":[{"id":"https://openalex.org/C129844170","wikidata":"https://www.wikidata.org/wiki/Q41299","display_name":"Quadratic equation","level":2,"score":0.614300012588501},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.5551000237464905},{"id":"https://openalex.org/C73000952","wikidata":"https://www.wikidata.org/wiki/Q17007827","display_name":"Discretization","level":2,"score":0.527999997138977},{"id":"https://openalex.org/C2777210771","wikidata":"https://www.wikidata.org/wiki/Q4927124","display_name":"Block (permutation group theory)","level":2,"score":0.5275999903678894},{"id":"https://openalex.org/C92244383","wikidata":"https://www.wikidata.org/wiki/Q428273","display_name":"Discontinuous Galerkin method","level":3,"score":0.526199996471405},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.5023999810218811},{"id":"https://openalex.org/C90119067","wikidata":"https://www.wikidata.org/wiki/Q43260","display_name":"Polynomial","level":2,"score":0.47029998898506165},{"id":"https://openalex.org/C111335779","wikidata":"https://www.wikidata.org/wiki/Q3454686","display_name":"Reduction (mathematics)","level":2,"score":0.4693000018596649},{"id":"https://openalex.org/C84211073","wikidata":"https://www.wikidata.org/wiki/Q117879","display_name":"Floating point","level":2,"score":0.4571000039577484},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.4571000039577484},{"id":"https://openalex.org/C28826006","wikidata":"https://www.wikidata.org/wiki/Q33521","display_name":"Applied mathematics","level":1,"score":0.43560001254081726},{"id":"https://openalex.org/C6802819","wikidata":"https://www.wikidata.org/wiki/Q1072174","display_name":"Linear system","level":2,"score":0.3562999963760376},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.3375999927520752},{"id":"https://openalex.org/C39927690","wikidata":"https://www.wikidata.org/wiki/Q11197","display_name":"Logarithm","level":2,"score":0.32919999957084656},{"id":"https://openalex.org/C42058472","wikidata":"https://www.wikidata.org/wiki/Q810214","display_name":"Base (topology)","level":2,"score":0.3116999864578247},{"id":"https://openalex.org/C28719098","wikidata":"https://www.wikidata.org/wiki/Q44946","display_name":"Point (geometry)","level":2,"score":0.30399999022483826},{"id":"https://openalex.org/C165064840","wikidata":"https://www.wikidata.org/wiki/Q1321061","display_name":"Matching (statistics)","level":2,"score":0.29989999532699585},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.298799991607666},{"id":"https://openalex.org/C17137986","wikidata":"https://www.wikidata.org/wiki/Q215067","display_name":"Orthogonality","level":2,"score":0.2849000096321106},{"id":"https://openalex.org/C25878781","wikidata":"https://www.wikidata.org/wiki/Q1473607","display_name":"Degree of a polynomial","level":3,"score":0.2800999879837036},{"id":"https://openalex.org/C2777299769","wikidata":"https://www.wikidata.org/wiki/Q3707858","display_name":"Type (biology)","level":2,"score":0.2800999879837036},{"id":"https://openalex.org/C41431624","wikidata":"https://www.wikidata.org/wiki/Q1053357","display_name":"Block size","level":3,"score":0.2732999920845032},{"id":"https://openalex.org/C2776003309","wikidata":"https://www.wikidata.org/wiki/Q1988072","display_name":"Adaptive algorithm","level":2,"score":0.27309998869895935},{"id":"https://openalex.org/C311688","wikidata":"https://www.wikidata.org/wiki/Q2393193","display_name":"Time complexity","level":2,"score":0.27079999446868896},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","level":1,"score":0.26899999380111694},{"id":"https://openalex.org/C2780009758","wikidata":"https://www.wikidata.org/wiki/Q6804172","display_name":"Measure (data warehouse)","level":2,"score":0.26499998569488525},{"id":"https://openalex.org/C81845259","wikidata":"https://www.wikidata.org/wiki/Q290117","display_name":"Quadratic programming","level":2,"score":0.2556999921798706},{"id":"https://openalex.org/C106487976","wikidata":"https://www.wikidata.org/wiki/Q685816","display_name":"Matrix (chemical analysis)","level":2,"score":0.25060001015663147}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/hpec67600.2025.11196195","is_oa":false,"landing_page_url":"https://doi.org/10.1109/hpec67600.2025.11196195","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 IEEE High Performance Extreme Computing Conference (HPEC)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":31,"referenced_works":["https://openalex.org/W1983438161","https://openalex.org/W2034976587","https://openalex.org/W2094281253","https://openalex.org/W2097894260","https://openalex.org/W2312126115","https://openalex.org/W2743322459","https://openalex.org/W2751703448","https://openalex.org/W2791673912","https://openalex.org/W2827334269","https://openalex.org/W2895305554","https://openalex.org/W2946355854","https://openalex.org/W2962728029","https://openalex.org/W3034231720","https://openalex.org/W3090047463","https://openalex.org/W3198027315","https://openalex.org/W3208633927","https://openalex.org/W3211185367","https://openalex.org/W4220982735","https://openalex.org/W4246409132","https://openalex.org/W4281657881","https://openalex.org/W4313447739","https://openalex.org/W4361020050","https://openalex.org/W4382048269","https://openalex.org/W4382048438","https://openalex.org/W4391053365","https://openalex.org/W4392705234","https://openalex.org/W4396943560","https://openalex.org/W4400558148","https://openalex.org/W4409363480","https://openalex.org/W4409699259","https://openalex.org/W4414197630"],"related_works":[],"abstract_inverted_index":{"Discontinuous":[0],"Galerkin":[1],"(DG)":[2],"methods":[3],"are":[4],"powerful":[5],"tools":[6],"for":[7,157],"discretizing":[8],"partial":[9],"differential":[10],"equations,":[11],"but":[12],"their":[13],"application":[14],"to":[15,37,74,118,174],"large-scale":[16],"problems":[17],"is":[18,58],"often":[19],"constrained":[20],"by":[21,79],"significant":[22,114],"memory":[23,71,198],"demands.":[24],"We":[25],"introduce":[26],"a":[27,66,99,104,149],"Spectral":[28,135],"Block":[29,136],"Floating":[30,137],"Point":[31,138],"(SBFP)":[32],"data":[33,131],"type":[34],"specifically":[35],"designed":[36],"exploit":[38],"the":[39,56,81,85,93,110,129,158,167,185],"spectrally":[40],"decaying":[41],"polynomial":[42],"coefficients":[43,50,97],"of":[44,84,92,98,113,128],"modal":[45],"DG":[46,101],"discretizations,":[47],"whose":[48],"higher-order":[49],"progressively":[51],"diminish":[52],"in":[53,70,121,197],"magnitude":[54],"if":[55],"solution":[57,102],"smooth.":[59],"For":[60],"an":[61,125],"1D":[62],"problem,":[63],"SBFP":[64],"achieves":[65],"remarkable":[67],"33%":[68],"reduction":[69],"overhead":[72],"compared":[73],"standard":[75,189],"full-precision":[76],"storage":[77],"\u2013":[78],"packing":[80],"shared":[82],"exponent":[83],"constant":[86],"term":[87],"along":[88],"with":[89],"truncated":[90],"mantissas":[91,169],"linear":[94,159],"and":[95,153,160],"quadratic":[96,100,161],"into":[103],"single":[105],"64-bit":[106],"word.":[107],"To":[108],"reduce":[109,175],"potential":[111],"losses":[112],"mantissa":[115],"bits":[116],"due":[117],"large":[119],"variations":[120],"exponents,":[122],"we":[123],"provide":[124],"adaptive":[126,164],"variant":[127],"SFBP":[130],"type,":[132],"termed":[133],"Adaptive":[134],"(ASBFP).":[139],"ASBFP":[140,182],"introduces":[141],"\"specialization":[142],"bits\"":[143],"that":[144,181],"facilitate":[145],"unique":[146],"configurations,":[147],"encompassing":[148],"base":[150],"shared-exponent":[151],"mode":[152],"many":[154],"biased":[155],"configurations":[156],"terms.":[162],"This":[163],"approach":[165],"improves":[166],"way":[168],"align":[170],"across":[171],"coefficients,":[172],"helping":[173],"precision":[176],"loss.":[177],"Numerical":[178],"experiments":[179],"show":[180],"successfully":[183],"maintains":[184],"accuracy":[186],"expected":[187],"from":[188],"floating-point":[190],"formats":[191],"while":[192],"still":[193],"delivering":[194],"notable":[195],"savings":[196],"usage.":[199]},"counts_by_year":[],"updated_date":"2026-03-07T16:01:11.037858","created_date":"2025-10-16T00:00:00"}
