A comparative analysis of Kokkos and SYCL as heterogeneous, parallel programming models for C plus plus applications

被引:7
|
作者
Hammond, Jeff R. [1 ]
Kinsner, Michael [2 ]
Brodman, James [3 ]
机构
[1] Intel Corp, Hillsboro, OR 97124 USA
[2] Intel Corp, Toronto, ON, Canada
[3] Intel Corp, Hudson, MA USA
关键词
C plus; parallelism; heterogeneity;
D O I
10.1145/3318170.3318193
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
引用
收藏
页数:2
相关论文
共 50 条
  • [21] Mixed language programming in C/C plus plus and Java']Java for applications in mechatronic systems
    Cheetancheri, Kabileshkumar G.
    Cheng, Harry H.
    PROCEEDINGS OF THE 2006 IEEE/ASME INTERNATIONAL CONFERENCE ON MECHATRONIC AND EMBEDDED SYSTEMS AND APPLICATIONS, 2006, : 286 - +
  • [22] An Evaluation of Current SIMD Programming Models for C plus
    Pohl, Angela
    Cosenza, Biagio
    Mesa, Mauricio Alvarez
    Chi, Chi Ching
    Juurlink, Ben
    PROCEEDINGS OF THE 2016 3RD WORKSHOP ON PROGRAMMING MODELS FOR SIMD/VECTOR PROCESSING (WPMVP 2016), 2016,
  • [23] Parallel Programming with Migratable Objects: Charm plus plus in Practice
    Acun, Bilge
    Gupta, Abhishek
    Jain, Nikhil
    Langer, Akhil
    Menon, Harshitha
    Mikida, Eric
    Ni, Xiang
    Robson, Michael
    Sun, Yanhua
    Totoni, Ehsan
    Wesolowski, Lukasz
    Kale, Laxmikant
    SC14: INTERNATIONAL CONFERENCE FOR HIGH PERFORMANCE COMPUTING, NETWORKING, STORAGE AND ANALYSIS, 2014, : 647 - 658
  • [24] Abstractions for C plus plus code optimizations in parallel high-performance applications
    Klepl, Jiri
    Smelko, Adam
    Rozsypal, Lukas
    Krulis, Martin
    PARALLEL COMPUTING, 2024, 121
  • [25] JAMPI: A C plus plus parallel programming interface allowing the implementation of custom and generic scheduling mechanisms
    Di Domenico, Daniel
    Cavalheiro, Gerson G. H.
    2020 IEEE 32ND INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE AND HIGH PERFORMANCE COMPUTING (SBAC-PAD 2020), 2020, : 273 - 280
  • [26] CGP plus plus : A Modern C plus plus Implementation of Cartesian Genetic Programming
    Kalkreuth, Roman
    Back, Thomas
    PROCEEDINGS OF THE 2024 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, GECCO 2024, 2024, : 13 - 22
  • [27] GPU-aware Communication with UCX in Parallel Programming Models: Charm plus plus , MPI, and Python']Python
    Choi, Jaemin
    Fink, Zane
    White, Sam
    Bhat, Nitin
    Richards, David F.
    Kale, Laxmikant, V
    2021 IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW), 2021, : 479 - 488
  • [28] C plus plus Teaching and Programming Capability Training
    Li, Zhao-Kui
    Wang, Yan
    Shi, Xiang-Bin
    2010 INTERNATIONAL CONFERENCE ON EDUCATION AND SPORTS EDUCATION, VOL 1, 2010, : 319 - 321
  • [29] Agent programming with object oriented (C plus plus )
    Rezaeiye, Payam Porkar
    Rezaeiye, Pasha Porker
    Beig, Esmaeil Fakhimi Gheshlagh Mohammad
    Mohseni, Hamed
    Kaviani, Rona
    Gheisari, Mehdi
    Golzar, Mina
    PROCEEDINGS OF THE 2017 IEEE SECOND INTERNATIONAL CONFERENCE ON ELECTRICAL, COMPUTER AND COMMUNICATION TECHNOLOGIES (ICECCT), 2017,
  • [30] Performance Portable C plus plus Programming with RAJA
    Beckingsale, David
    Hornung, Richard
    Scogland, Tom
    Vargas, Arturo
    PROCEEDINGS OF THE 24TH SYMPOSIUM ON PRINCIPLES AND PRACTICE OF PARALLEL PROGRAMMING (PPOPP '19), 2019, : 455 - 456