Linux下编译安装Kokkos

ops/2024/12/28 16:25:34/

本文记录在Linux下编译安装Kokkos的流程。

零、环境

操作系统Ubuntu 22.04.4 LTS
VS Code1.92.1
Git2.34.1
GCC11.4.0
CMake3.22.1
oneAPI2024.2.1

一、安装依赖

二、编译安装

参考文献

  • Mills R T. PETSc/TAO Developments for Early Exascale Systems[J].  2024.
  • Josef R. A Study of Performance Portability in Plasma Physics Simulations. 2024.
  • Rajamanickam S. Kokkos Kernels: Performance Portable Sparse/Dense Linear Algebra and Graph Kernels[J]. 2021.
  • Martineau M J. A Performance Evaluation of Kokkos & RAJA using the TeaLeaf Mini-App[J]. 2015.

网络资料

Kokkosicon-default.png?t=O83Ahttps://kokkos.org/

RAJAicon-default.png?t=O83Ahttps://github.com/LLNL/RAJA  

OpenHPCicon-default.png?t=O83Ahttps://openhpc.community/

Boost.Computeicon-default.png?t=O83Ahttps://www.boost.org/doc/libs/1_86_0/libs/compute/doc/html/index.html#boost_compute.introduction


http://www.ppmy.cn/ops/145692.html

相关文章

C++第五六单元测试

1【单选题】在公有派生类的成员函数不能直接访问基类中继承来的某个成员,则该成员一定是基类中的( C )。(2.0分) A、公有成员B、保护成员C、私有成员D、保护成员或私有成员 注意从类外访问与从派生类中访问 2【单…

【LeetCode 面试经典150题】详细题解之滑动窗口篇

【LeetCode 面试经典150题】详细题解之滑动窗口篇 1 滑动窗口理论基础1.1 算法思想1.2 使用场景1.3 使用思路 2 209.长度最小的子数组2.1 题目分析2.2 算法步骤2.3 代码实现2.4 时间复杂度 3 3.无重复字符的最长字串3.1 题目分析3.2 算法步骤3.3 代码实现3.4 复杂度分析 4 30.串…

HTML5前端实现毛玻璃效果的可拖拽登录框

要实现一个毛玻璃效果的可拖拽登录框,我们可以利用 CSS3 的 backdrop-filter 属性来实现毛玻璃效果,同时通过 JavaScript 来实现拖拽功能。毛玻璃效果通常指的是模糊并半透明的背景效果,适用于背景中的图像或色彩。 下面是一个实现毛玻璃效果…

闲谭Scala(3)--使用IDEA开发Scala

1. 背景 广阔天地、大有作为的青年,怎么可能仅仅满足于命令行。 高端大气集成开发环境IDEA必须顶上,提高学习、工作效率。 开整。 2. 步骤 2.1 创建工程 打开IDEA,依次File-New-Project…,不好意思我的是中文版:…

Ubuntu中 Nginx 虚拟主机设置指南

Ubuntu中 Nginx 虚拟主机设置指南 目录 简介安装 Nginx创建虚拟主机配置文件结构设置访问日志和错误日志处理 403 Forbidden 错误测试和重启 NginxNginx 目录重要文件和目录server_name 指令详解参考资源 简介 Nginx 是一个高性能的 HTTP 和反向代理服务器,广泛用…

ElasticPDF-新国产 PDF 编辑器开发框架(基于 pdf.js Web PDF批注开发,实现高亮多边形橡皮擦历史记录保存注释文字)

摘要: ElasticPDF 是一款新国产 PDF 编辑器开发框架,基于开源 pdf.js 的渲染框架,增加了批注功能,支持全离线运行,适用于公网及内网系统。代码包结构延续了 pdf.js-dist 简洁的风格,兼容所有主流浏览器&…

MyBatis X 插件只有xml文件目录显示图标的原因?

经历: 1: idea 从2023 > 2024 版本 ,失败告终 X 2:多次删除MyBatis X 插件 X 3:idea 缓存清理 X 4:检查日志文件未找到原因 X 5:多个平台的博客浏览 X 经过一系列的尝试和失败后&#xff…

xtuoj 三个数

3个数# 题目描述# 给你3个整数,请检测,这三个数通过加减乘除的运算(不能使用括号),使得结果是否能等于0? 输入# 第一行是一个整数T(1≤T≤1000),表示样例的个数。 以后每行一个样例&#xf…