当前位置:网站首页>LabVIEW prohibits other multi-core processing applications from executing on all cores
LabVIEW prohibits other multi-core processing applications from executing on all cores
2022-06-10 23:47:00 【LabVIEW development】
LabVIEW Prohibit other multi-core applications from executing on all cores
After installation LabVIEW after , Some applications can only execute on one core , And before installation , Applications can run on multiple cores . Open or not LabVIEW The same will happen . What's the situation , And how to solve ?
answer : In the installation LabVIEW When , The installation file will set a Windows environment variable (environment variable), called MKL_SERIAL, Set it to YES . This is a Intel Math Kernel Library Set up , Will make this library In sequence (serial) By . LabVIEW There are multiple threads in itself (multithreading) The function of , And make sure that MKL_SERIAL Set to YES To send threads to this library in .

edit
Add picture comments , No more than 140 word ( Optional )
This makes LabVIEW It can more skillfully generate threads suitable for the program . Intel In this library Provides some multithreaded processing , But in many cases, you need to turn off this function , therefore Intel They suggest that applications or compilers handle multithreading on their own . If other applications cannot handle their own threads , take MKL_SERIAL The value of is set to YES Will limit them , It becomes that it can only be executed on a single core environment . The reason is that these applications rely on library To handle their own threads .
If you can run LabVIEW when MKL_SERIAL The value is set to NO, You may encounter memory errors and LabVIEW The ability to control threads is weakened , Therefore, it is not recommended to perform... Under such a setting LabVIEW . If you really have to change the value of this environment variable , Please make sure you are running LabVIEW Change it back to YES ..
More details , Participate in the introduction of the following annex .
LabVIEW、LabVIEW Development 、LabVIEW Programming 、LabVIEW Program
Examples and information mentioned above , Both in word In the attachment in , Click to download . Learn more , Can you contact us .
边栏推荐
- Sealem Finance - a new decentralized financial platform based on Web3
- Introduction to Wireshark capturing RTP load TS stream (UDP multicast)
- LabVIEW在波形图或波形图表上显示时间和日期
- 执行Oracle的SQL语句报错【ORA-00904: “CREATETIME“: 标识符无效】、【ORA-00913: 值过多】解决办法
- Data and information resource sharing platform (6)
- Fiddler simulates low-speed network environment
- Redis data structure
- 自制APP连接OneNET---实现数据监控和下发控制(MQTT)
- C语言创建动态二维数组
- 嵌入式软件开发中的2种调试技术
猜你喜欢

LabVIEW和VDM提取色彩和生成灰度图像

Data and information resource sharing platform (6)

Solutions to the error reported by executing Oracle SQL statement [ora-00904: "createtime": invalid identifier] and [ora-00913: too many values]

PwnTheBox,Web:hello
![[论文分享] PATA: Fuzzing with Path Aware Taint Analysis](/img/f6/627344c5da588afcf70302ef29d134.png)
[论文分享] PATA: Fuzzing with Path Aware Taint Analysis

Why is the kotlin language not popular now?

LabVIEW在波形图或波形图表上显示时间和日期

Fiddler simulates low-speed network environment

Halcon combined with C # to detect surface defects -- affine transformation (II)

执行Oracle的SQL语句报错【ORA-00904: “CREATETIME“: 标识符无效】、【ORA-00913: 值过多】解决办法
随机推荐
Is qiniu's securities account true? Is it safe?
Common settings for vs
上海网上开户是安全的吗?
Project training 11 - regular backup of database
LabVIEW获取Clamp函数找到的所有点的信息
给线程池里面线程添加名称的4种方式
[论文分享] PATA: Fuzzing with Path Aware Taint Analysis
Example analysis of SQL query optimization principle
改变世界的开发者丨玩转“俄罗斯方块”的瑶光少年
宁愿“大小周”、每天只写 200 行代码、月薪 8k-17k 人群再涨
Data and information resource sharing platform (6)
启牛的证券账户是真的吗?安全的吗?
Perfect decoding purecodec 20220601
Openvp* integrated LDAP authentication
【视频】KMEANS均值聚类和层次聚类:R语言分析生活幸福指数可视化|数据分享
PHP实现iframe跨站替换文字/替换iframe网站文字的方法
LabVIEW中创建毫秒时间标识
30 | 怎么重设消费者组位移?
Im instant messaging source code with tutorial /uniapp instant messaging source code, with installation tutorial
iframe框架自适应大小/全屏显示网页框架的方法