Ubuntu 24.04 安装 英特尔工具包 Intel® Toolkits

news2024/9/24 11:21:59

目录

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

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

1.2 安装英特尔基本工具包

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

2.安装英特尔高性能计算工具包 Intel® HPC Toolkit

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

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

3.安装英特尔人工智能分析工具包 AI Tools

3.1下载离线英特尔人工智能分析工具包

3.2安装英特尔人工智能分析工具包

3.3激活AI Tools基础环境

4.卸载英特尔工具包 Uninstall oneAPI Toolkits

Uninstall oneAPI Toolkits and Components

4.1使用安装命令进行卸载,选择 remove 。

4.2还要删除安装程序缓存

安装程序缓存位置为 


英特尔®工具包 一览表 

Intel® Toolkits 

我主要安装 Intel® oneAPI Base Toolkit 、 Intel® HPC Toolkit 和 AI Tools 这三个工具包。

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

安装界面

2024新版,不用修改安装路径,默认安装路径 /opt/intel/oneapi ,称为统一安装布局 the Unified Directory Layout,/opt/intel/oneapi/ <toolkit-version>/  <toolkit-version>对应于安装的oneAPI工具包的版本号。

/opt/intel/oneapi/2024.2/

检查先决条件

跳过IDE 构建

同意,并安装

安装过程中

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

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

使用 modulefiles 去设置环境  Use Environment 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 构建

同意,安装

安装过程中

安装完成。

3.安装英特尔人工智能分析工具包 AI Tools

3.1下载离线英特尔人工智能分析工具包

Intel® AI Analytics Toolkit

3.2安装英特尔人工智能分析工具包

安装命令:

sh l_AITools.2024.2.0.156.sh

安装路径 

安装成功。

3.3激活AI Tools基础环境

source $HOME/intel/oneapi/intelpython/bin/activate

4.卸载英特尔工具包 Uninstall oneAPI Toolkits

Uninstall oneAPI Toolkits and Components

4.1使用安装命令进行卸载,选择 remove 。

sudo sh ./l_BaseKit_p_2024.2.1.100_offline.sh

4.2还要删除安装程序缓存

安装程序缓存位置为 

/var/intel/installercache/* (root)  

 <user home>/intel/installercache/* (user)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2105236.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

学习大数据DAY52 Docker中的Mysql主从配置

Mysql 数据库主从同步 上机练习 1 容器生成命令 压缩包获取镜像 docker image load -i /root/mysql.tar 创建并开启两个镜像&#xff1a; docker run --name mysql1 -d -p 3333:3306 \ -v /opt/mysql1/conf:/etc/mysql/conf.d/ \ -v /opt/mysql1/data:/var/lib/mysql \…

精选整理!市面上7款AI论文生成器一键自动生成论文!

在当今学术研究和写作领域&#xff0c;AI技术的迅猛发展为研究人员提供了极大的便利。特别是AI论文自动生成助手&#xff0c;它们不仅能够提高写作效率&#xff0c;还能帮助生成高质量的论文内容。本文将详细介绍市面上7款超好用的AI论文生成器&#xff0c;并特别推荐千笔-AIPa…

kubernetes中的ParallelizeUntil()框架源码解读与使用

概述 摘要&#xff1a;本文从源码层面解读了kubernetes源码中常用的workqueue.ParallelizeParallelizeUntil()框架的源码实现&#xff0c;并且本文也将举例说明了workqueue.ParallelizeUntil()方法的典型使用场景。 正文 说明&#xff1a;基于 kubernetes v1.18.0 源码分析 …

Scratch教师节:给老师的一封信

小虎鲸Scratch资源站-免费Scratch作品源码,素材,教程分享平台! 【Scratch教师节特别献礼】—— 给老师的一封信&#xff1a;编程之光&#xff0c;照亮梦想之路 在这个金秋送爽、硕果累累的季节里&#xff0c;我们迎来了一个特别而温馨的日子——教师节。在这个充满感激与敬意的…

交叉编译概念

交叉编译概念 目录 交叉编译概念1. 什么是交叉编译2. 交叉编译的作用3. 交叉编译器4. 交叉编译工具链5. 交叉编译的一般步骤6. 交叉编译实例 1. 什么是交叉编译 交叉编译是指在一个平台上编译代码&#xff0c;使其能够在另一个不同的平台上运行的过程。这种编译方式通常用于开…

深入探索JDBC:Java数据库连接技术详解与实战应用

Java Database Connectivity&#xff08;JDBC&#xff09;是Java语言中用于访问关系型数据库的标准接口。它定义了一组API&#xff0c;使得Java程序能够以统一的方式连接、访问和操作不同的关系型数据库。JDBC不仅简化了数据库操作&#xff0c;还提高了Java应用程序的可移植性和…

抢先看:2024云栖大会体验攻略

这是一场「AI」奇妙之旅。 2024云栖大会定档 9月19日&#xff01; 期待与你在 杭州云栖小镇 共度一场为期3天的科技盛会 三日主论坛 400分论坛 与并行话题 4万平米 智能科技展区 免费领取云栖大会门票 怎么看、怎么玩、怎么逛 超长干货攻略奉上&#xff0c;请查收 ⬇️…

将OpenHarmony RK设备散包镜像打包为一个整包

本篇文章教大家使用瑞芯微的Linux_Pack_Firmware工具将rk设备的多个镜像文件打包为一个固件。首先感谢大佬AlgoIdeas开源的打包工具&#xff0c;开源地址&#xff1a;https://gitee.com/openharmony-driver/ril_adapter 接下来进行演示&#xff0c;下面我们使用OpenHarmony 4.…

js运算符----三元运算符

&#xff1f;前为真就执行&#xff1f;号后面的&#xff0c;为假就执行&#xff1a;号后边的 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta http-equiv"X-UA-Compatible" content"IEedge…

828华为云征文|Flexus云服务器X实例赋能,用Python将微信公众号秒变智能聊天机器人

&#x1f3c6;作者简介&#xff0c;黑夜开发者&#xff0c;CSDN领军人物&#xff0c;全栈领域优质创作者✌&#xff0c;CSDN博客专家&#xff0c;阿里云社区专家博主&#xff0c;2023年6月CSDN上海赛道top4。 &#x1f3c6;数年电商行业从业经验&#xff0c;AWS/阿里云资深使用…

微服务——服务注册和发现(一)

服务注册和发现 1.1.服务注册背景 假如某项微服务被调用较多&#xff0c;为了应对更高的并发&#xff0c;我们进行了多实例部署&#xff0c;如图&#xff1a; 此时&#xff0c;每个item-service的实例其IP或端口不同&#xff0c;问题来了&#xff1a; item-service这么多实例…

【JUC】12-CAS

1. CAS compare and swap&#xff0c;比较并交换。 包含三个操作数&#xff1a;内存位置、预期原值及更新值。 执行CAS操作的时候&#xff0c;将内存位置的值与预期原值比较&#xff1a; 匹配&#xff0c;更新为新值。不匹配&#xff0c;不进行操作&#xff0c;多个线程同时…

SpringCloud开发实战(五):Feign的一些优化建议

目录 SpringCloud开发实战&#xff08;一&#xff09;&#xff1a;搭建SpringCloud框架 SpringCloud开发实战&#xff08;二&#xff09;&#xff1a;通过RestTemplate实现远程调用 SpringCloud开发实战&#xff08;三&#xff09;&#xff1a;集成Eureka注册中心 SpringCloud开…

nefu暑假集训5 KMP 个人模板+例题汇总

前言&#xff1a; KMP算法用于匹配字符串&#xff0c;假设长字符串为s&#xff0c;需要匹配的字符串是p。KMP算法的基础思想是利用一个next[n]数组&#xff1a;next[i]对应的是&#xff1a;以下标i为结尾的连续子串&#xff0c;与以第一个字符开始的子串&#xff0c;相等的最大…

UE 【材质编辑】自定义ShadingMode

【UE 4.27.2】 在UE中提供了多种多样的ShadingMode&#xff0c;相当于一种风格化的处理方案(整体全面的流程调整)&#xff0c;切换ShadingMode可以看到不同的显示效果&#xff1a; 通过简单的拓展&#xff0c;我们可以实现自定义的ShadingMode&#xff0c;使得我们切换到自己的…

JMeter:如何定制Http请求取样器

一般使用JMeter发送HTTP请求时都会用到HTTP Request取样器&#xff0c;这种取样器大多数时候能够满足压力测试的需要。 图1 但也有一些场景&#xff0c;可能需要更加强大的取样器&#xff0c;或者需要定制一些功能&#xff0c;这时就需要自己手动编写取样器。幸好JMeter为我们提…

leveldb源码剖析(二)——LSM Tree

LSM Tree LSM Tree&#xff1a;Log-Structured Merge Tree&#xff0c;日志结构合并树。是一种频繁写性能很高的数据结构。 LSM Tree将写入操作与合并操作分离&#xff0c;数据首先写入磁盘中的日志文件&#xff08;WAL&#xff09;&#xff0c;随后写入内存缓存&#xff0c;…

Android经典实战之Textview文字设置不同颜色、下划线、加粗、超链接等效果

本文首发于公众号“AntDream”&#xff0c;欢迎微信搜索“AntDream”或扫描文章底部二维码关注&#xff0c;和我一起每天进步一点点 SpannableString 在 Android 开发中是一个非常强大的工具&#xff0c;它允许你在单个字符串范围内应用多种样式。使用 SpannableString&#xf…

【 C++ 】 类和对象的学习 (二)

&#x1f618;我的主页&#xff1a;OMGmyhair-CSDN博客 目录 I、类的默认成员函数 一、构造函数 二、析构函数 三、拷贝构造函数 四、 运算符重载 赋值运算符重载 五、取地址重载_普通对象 六、取地址重载_const对象 I、类的默认成员函数 用户没有显示实现&#xff0…

Linux学习笔记5 值得一读,Linux(ubuntu)软件管理,搜索下载安装卸载全部搞定!(上)

本文记录Ubuntu操作系统的软件包管理。 一、背景 整个Linux系统就是大大小小的软件包构成的&#xff0c;在linux系统中&#xff0c;软件的管理非常重要&#xff0c;与其他操作系统不同&#xff0c;linux的软件包管理比较复杂&#xff0c;有时还需要处理软件包之间的冲突。本文…