Dynamic Allocations in a Hierarchical Parallel Context A Study on Performance, Memory Footprint, and Portability Using SYCL

被引:0
作者
Millan, Aymeric [1 ]
Padioleau, Thomas [1 ]
Bigot, Julien [1 ]
机构
[1] Univ Paris Saclay, UVSQ, CNRS, CEA,Maison Simulat, F-91191 Gif Sur Yvette, France
来源
EURO-PAR 2023: PARALLEL PROCESSING WORKSHOPS, PT II, EURO-PAR 2023 | 2024年 / 14352卷
关键词
Hierarchical parallelism; Dynamic allocations; SYCL;
D O I
10.1007/978-3-031-48803-0_17
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This poster investigates the challenges of dynamic memory allocation in a hierarchical parallel context for the GYSELA code, a gyrokinetic simulation tool for studying plasma turbulence. Using the SYCL 2020 programming model and extensions, the study explores memory management using different parallelism paradigms.
引用
收藏
页码:205 / 209
页数:5
相关论文
共 5 条
  • [1] [Anonymous], 2020, SYCL TM 2020 Specification (revision 6)
  • [2] Deakin Tom, 2021, 2021 IEEE/ACM International Workshop on Hierarchical Parallelism for Exascale Computing (HiPar), P10, DOI 10.1109/HiPar54615.2021.00007
  • [3] A 5D gyrokinetic full-f global semi-Lagrangian code for flux-driven ion turbulence simulations
    Grandgirard, V.
    Abiteboul, J.
    Bigot, J.
    Cartier-Michaud, T.
    Crouseilles, N.
    Dif-Pradalier, G.
    Ehrlacher, Ch.
    Esteve, D.
    Garbet, X.
    Ghendrih, Ph.
    Latu, G.
    Mehrenberger, M.
    Norscini, C.
    Passeron, Ch.
    Rozar, F.
    Sarazin, Y.
    Sonnendruecker, E.
    Strugarek, A.
    Zarzoso, D.
    [J]. COMPUTER PHYSICS COMMUNICATIONS, 2016, 207 : 35 - 68
  • [4] Salzmann P., 2022, IWOCL 2022
  • [5] Kokkos 3: Programming Model Extensions for the Exascale Era
    Trott, Christian R.
    Lebrun-Grandie, Damien
    Arndt, Daniel
    Ciesko, Jan
    Dang, Vinh
    Ellingwood, Nathan
    Gayatri, Rahulkumar
    Harvey, Evan
    Hollman, Daisy S.
    Ibanez, Dan
    Liber, Nevin
    Madsen, Jonathan
    Miles, Jeff
    Poliakoff, David
    Powell, Amy
    Rajamanickam, Sivasankaran
    Simberg, Mikael
    Sunderland, Dan
    Turcksin, Bruno
    Wilke, Jeremiah
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2022, 33 (04) : 805 - 817