Roman Iakymchuk je spoluřešitel Centra excelence* pro výpočetní dynamiku tekutin pro exascalové architektury (CEEC), v němž má na starosti pracovní balíček věnovaný algoritmům pro exascalové architektury (Exascale Algorithms). Hovořili jsme s ním o poslání CEEC, jejich průkopnickém úsilí v oblasti exascalových superpočítačů a ambiciózních „majákových“ případech užití, jejichž cílem je demonstrovat transformační potenciál exascalových výpočtů pro klíčové aplikace výpočetní dynamiky tekutin (CFD). Zjistěte, jak CEEC pracuje na uvedení evropských superpočítačových kódů do stavu připraveného na exascalové architektury, na řešení složitých problémů v oblasti proudění plynů a kapalin a na sdílení neocenitelných poznatků s širší komunitou.
Mohl byste nám přiblížit hlavní poslání CEEC?
Poslání CEEC spočívá ve třech hlavních oblastech.
Naším hlavním cílem je uvést evropské superpočítačové kódy do podoby vhodné pro exascalový výpočetní výkon, což je více než kvintilion (1018) výpočtů za sekundu.
Některé simulační kódy lze částečně vyřešit pomocí preexascalových superpočítačů, ale k jejich úplnému vyřešení je zapotřebí exascalový výkon. Vývojem nových efektivních exascalových kódů chceme přispět k řešení náročnějších problémů souvisejících s tématy proudění plynů a kapalin. Pomocí superpočítačů a účinných numerických algoritmů lze složité systémy, jako je toto proudění, simulovat se stále větší realističností.
Ambicí CEEC je umožnit využití exascalových počítačů pro klíčové aplikace výpočetní dynamiky tekutin (CFD) a demonstrovat jejich možnosti prostřednictvím klíčových „majákových“ případů.
Poslední, ale neméně důležitou oblastí poslání CEEC je předávání získaných zkušeností komunitě. Naši odborníci se dělí o své odborné znalosti a zkušenosti například s vývojáři kódů a podporují je v tom, aby věděli, jak transformovat kódy do exascalové podoby.
Jak si představujete využití exascalových architektur a máte nějaký případ jejich využití?
Náš Centrum excelence CEEC má 6 tzv. majákových případů, které demonstrují ambice umožnit využití exascalových architektur pro klíčové aplikace výpočetní dynamiky tekutin (CFD). Mezi témata těchto majákových případů patří například atmosférické simulace, optimalizace topologie statických směšovačů, aeroelastické simulace křídla, lokalizace eroze větrné turbíny na moři a další. Podrobnosti najdete na našich webových stránkách ceec-coe.eu.
Bylo mi potěšením s vámi mluvit a děkuji vám za váš čas. Rozhovor proběhl v rámci konference High-Performance Computing in Science and Engineering – HPCSE 2024, kterou pořádalo Národní superpočítačové centrum IT4Innovations za podpory Národního centra kompetence pro HPC (NCC) jako hlavního partnera.
Roman Iakymchuk je spoluřešitel Centra excelence pro exascale CFD (CEEC), profesor (vyučující) na švédské Umeå University
*Celoevropský společný podnik pro HPC (EuroHPC JU) zřídil deset center excelence. Cílem centra je podporovat výzkumné a inovační aktivity, které budou vyvíjet a přizpůsobovat HPC aplikace pro exascalové a postexascalové superpočítače. Exascalové výpočetní systémy jsou ultravýkonné superpočítače, které zvládají kvintilion, což je 1018, výpočetních operací za sekundu.