当前位置: 首页 > news >正文

Ubuntu 24.04 安装 intel 编译器

目录

1.采用用户界面 GUI 安装英特尔基本工具包 Intel® oneAPI Base Toolkit

1.1 下载离线英特尔基本工具包

1.2 安装英特尔基本工具包

1.3 英特尔基本工具包 Intel® oneAPI Base Toolkit 环境设置

2.安装英特尔基本工具包 Intel® HPC Toolkit

2.1 下载离线英特尔高性能计算工具包

2.2 安装英特尔高性能工具包


英特尔®工具包 一览表 

Intel® Toolkits 

我主要安装 Intel® oneAPI Base Toolkit 和 Intel® HPC Toolkit 这两个工具包。

1.采用用户界面 GUI 安装英特尔基本工具包 Intel® oneAPI Base Toolkit

1.1 下载离线英特尔基本工具包

在英特尔基本工具包页面,操作系统选择 Linux ,安装的类型选择 Offline Installer ,选择好后直接下载,下载文件名为 l_BaseKit_p_2024.2.1.100_offline.sh 。

1.2 安装英特尔基本工具包

安装命令:

sudo sh ./l_BaseKit_p_2024.2.1.100_offline.sh

安装界面

修改安装路径为 /opt/intel/2024.2.1/oneapi

检查先决条件

跳过IDE 构建

同意,并安装

安装过程中

英特尔基本工具包 Intel® oneAPI Base Toolkit 安装完成。

1.3 英特尔基本工具包 Intel® oneAPI Base Toolkit 环境设置

使用 modulefiles 去设置环境  Use Modulefiles with Linux

运行 modulefiles-setup.sh 脚本创建 modulefiles 文件夹。

. /modulefiles-setup.sh

执行 module use <folder_name> 命令,再

module use /opt/intel/2024.2.1/oneapi/modulefiles

再加载相应的编译器

module load compiler/2024.2.1

2.安装英特尔基本工具包 Intel® HPC Toolkit

2.1 下载离线英特尔高性能计算工具包

在英特尔高性能工具包页面,操作系统选择 Linux ,安装的类型选择 Offline Installer ,选择好后直接下载,下载文件名为 l_HPCKit_p_2024.2.1.79_offline.sh 。

2.2 安装英特尔高性能工具包

安装命令:

sudo sh ./l_HPCKit_p_2024.2.1.79_offline.sh

修改安装路径为 /opt/intel/2024.2.1/oneapi

疑问:Intel® oneAPI Base Toolkit 和 Intel® HPC Toolkit 都安装在同一路径下。

跳过IDE 构建

同意,安装

安装过程中

安装完成。

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • Android --- transaction.commitAllowingStateLoss();和transcation.commit 有什么区别
  • 轻量级自动化测试框架WebZ
  • 零基础国产GD32单片机编程入门(五)OLED显示及实战含源码
  • Spring MVC常用注解及用法
  • 常用工具网站之Emoji
  • Java异常详解(全文干货)
  • 2024中国国际大数据博览会:引领数字变革,共创未来辉煌
  • 页面卡顿检测方案
  • 【STL】红黑树的全面探索与红黑树的实现
  • SQL SERVER日常表碎片和统计信息优化脚本
  • 构建Dubbo工程详解
  • Android Studio Koala下载并安装,测试helloworld.
  • 力扣--1657.确定两个字符串是否接近
  • 氛围感视频素材高级感的去哪里找啊?带氛围感的素材网站库分享
  • 力扣45.跳跃游戏II
  • ES6简单总结(搭配简单的讲解和小案例)
  • Git 使用集
  • iOS 系统授权开发
  • Java小白进阶笔记(3)-初级面向对象
  • PHP 小技巧
  • Python学习笔记 字符串拼接
  • unity如何实现一个固定宽度的orthagraphic相机
  • 关键词挖掘技术哪家强(一)基于node.js技术开发一个关键字查询工具
  • 基于axios的vue插件,让http请求更简单
  • 技术攻略】php设计模式(一):简介及创建型模式
  • 那些年我们用过的显示性能指标
  • 前端自动化解决方案
  • 前嗅ForeSpider教程:创建模板
  • 我建了一个叫Hello World的项目
  • nb
  • Spark2.4.0源码分析之WorldCount 默认shuffling并行度为200(九) ...
  • ​Python 3 新特性:类型注解
  • ​第20课 在Android Native开发中加入新的C++类
  • #、%和$符号在OGNL表达式中经常出现
  • (AngularJS)Angular 控制器之间通信初探
  • (DenseNet)Densely Connected Convolutional Networks--Gao Huang
  • (二十五)admin-boot项目之集成消息队列Rabbitmq
  • (论文阅读40-45)图像描述1
  • (每日一问)基础知识:堆与栈的区别
  • (十七)devops持续集成开发——使用jenkins流水线pipeline方式发布一个微服务项目
  • (原創) 博客園正式支援VHDL語法著色功能 (SOC) (VHDL)
  • (转) Android中ViewStub组件使用
  • (转)eclipse内存溢出设置 -Xms212m -Xmx804m -XX:PermSize=250M -XX:MaxPermSize=356m
  • (转)VC++中ondraw在什么时候调用的
  • (总结)Linux下的暴力密码在线破解工具Hydra详解
  • .bat批处理(五):遍历指定目录下资源文件并更新
  • .CSS-hover 的解释
  • .h头文件 .lib动态链接库文件 .dll 动态链接库
  • .net core IResultFilter 的 OnResultExecuted和OnResultExecuting的区别
  • .NET 的静态构造函数是否线程安全?答案是肯定的!
  • .Net的C#语言取月份数值对应的MonthName值
  • ::before和::after 常见的用法
  • @TableId注解详细介绍 mybaits 实体类主键注解
  • @我的前任是个极品 微博分析
  • [1181]linux两台服务器之间传输文件和文件夹