The GraphBLAS 3.0 Project

被引:0
|
作者
Kimmerer, Raye [1 ]
Mattson, Timothy G. [2 ]
McMillan, Scott [3 ]
Brock, Benjamin [4 ]
Welch, Erik [5 ]
Pelletier, Michel [6 ]
Moreira, Jose E. [7 ]
机构
[1] MIT, JuliaLab, 77 Massachusetts Ave, Cambridge, MA 02139 USA
[2] Human Learning Grp, Ocean Park, WA USA
[3] Carnegie Mellon Univ, Software Engn Inst, Pittsburgh, PA 15213 USA
[4] Intel, Parallel Comp Lab, Santa Clara, CA USA
[5] NVIDIA Corp, Austin, TX USA
[6] Graphegon, Portland, OR USA
[7] IBM Thomas J Watson Res Ctr, Yorktown Hts, NY USA
关键词
D O I
10.1109/IPDPSW63119.2024.00099
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The GraphBLAS C API is mature with an updated specification (version 2.1) and a compliant implementation (SuiteSparse GraphBLAS). We are now focused on GraphBLAS 3.0; the next major GraphBLAS revision. Potential changes include: (1) a separate math spec to make new language bindings easier to write, (2) better support for user-defined types, rank promotion, and enhanced non-blocking execution, (3) expanded scope of GraphBLAS to address a wider range of applications, and (4) support for complex heterogeneous and distributed systems.
引用
收藏
页码:478 / 481
页数:4
相关论文
共 50 条
  • [1] Nonblocking execution in GraphBLAS
    Mastoras, Aristeidis
    Anagnostidis, Sotiris
    Yzelman, Albert-Jan N.
    2022 IEEE 36TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW 2022), 2022, : 230 - 233
  • [2] GraphBLAS.jl v0.1: An Update on GraphBLAS in Julia
    Kimmerer, Raye
    2024 IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS, IPDPSW 2024, 2024, : 516 - 519
  • [3] MICROSOFT PROJECT VERSION 3.0
    WILKINSON, B
    INTERNATIONAL JOURNAL OF INFORMATION MANAGEMENT, 1995, 15 (01) : 73 - 74
  • [4] Mathematical Foundations of the GraphBLAS
    Kepner, Jeremy
    Aaltonen, Peter
    Bader, David
    Buluc, Aydin
    Franchetti, Franz
    Gilbert, John
    Hutchison, Dylan
    Kumar, Manoj
    Lumsdaine, Andrew
    Meyerhenke, Henning
    McMillan, Scott
    Moreira, Jose
    Owens, John D.
    Yang, Carl
    Zalewski, Marcin
    Mattson, Timothy
    2016 IEEE HIGH PERFORMANCE EXTREME COMPUTING CONFERENCE (HPEC), 2016,
  • [5] Towards a GraphBLAS Implementation for Go
    Costanza, Pascal
    Hurt, Ibrahim
    Mattson, Timothy G.
    2022 IEEE 36TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW 2022), 2022, : 234 - 237
  • [6] GrinHy3.0 Research Project
    不详
    HTM-JOURNAL OF HEAT TREATMENT AND MATERIALS, 2024, 79 (02): : A31 - A31
  • [7] Introduction to GraphBLAS 2.0
    Brock, Benjamin
    Buluc, Aydin
    Mattson, Timothy G.
    McMillan, Scott
    Moreira, Jose E.
    2021 IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW), 2021, : 253 - 262
  • [8] Parallel GraphBLAS with OpenMP
    Aznaveh, Mohsen
    Chen, Jinhao
    Davis, Timothy A.
    Hegyi, Balint
    Kolodziej, Scott P.
    Mattson, Timothy G.
    Szarnyas, Gabor
    2020 PROCEEDINGS OF THE SIAM WORKSHOP ON COMBINATORIAL SCIENTIFIC COMPUTING, CSC, 2020, : 138 - 148
  • [9] MICROSOFT-PROJECT 3.0 FOR MACINTOSH
    ROSS, SS
    ARCHITECTURAL RECORD, 1992, 180 (12) : 22 - 22
  • [10] A GraphBLAS Implementation of Triangle Centrality
    Li, Fuhuan
    Bader, David A.
    2021 IEEE HIGH PERFORMANCE EXTREME COMPUTING CONFERENCE (HPEC), 2021,