社区
英特尔边缘计算技术
帖子详情
求助:在单CPU上编的程序如何能有效的在多CPU下运行
chuntian23
2007-09-12 09:39:27
请问在单CPU上编的程序如何能有效的在多CPU下运行,是否需要重新编译,还是需要重新写针对多CPU的程序,谢谢(vc的)
...全文
663
5
打赏
收藏
求助:在单CPU上编的程序如何能有效的在多CPU下运行
请问在单CPU上编的程序如何能有效的在多CPU下运行,是否需要重新编译,还是需要重新写针对多CPU的程序,谢谢(vc的)
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhangyixian525
2007-10-14
打赏
举报
回复
要提高程序的效率无非两种方法,优化程序本身或者提高编译时的效率。在多核处理器下,如果我们的程序是
基于多线程的那么多核可以显著地提高我们的执行效率。或者我们可以用Intel的编译器,因为对CPU最了解的
就是Intel,由它做的编译器可以充分发按CPU的处理效率。这样就可以大大地提高程序的运行效率。
sunshine09010208
2007-10-13
打赏
举报
回复
在vs2005中只有64位的程序编译的别的没有见到过
不过可以通过改变编译参数和多线程来优化
RedPea
2007-10-12
打赏
举报
回复
请教像这种问题,托管语言变的程序需要吗??例如.net 或java
chuntian23
2007-10-08
打赏
举报
回复
谢谢
mengmengswat
2007-09-13
打赏
举报
回复
你可以使用Intel C++ Compiler, 不需要重新编译. 使用它来给你代码进行并行优化,自动化的程度很高.Intel网站上可以下到免费评估版,评估版本跟正式版本没有差别.
多
CPU
、多核、多进程、多线程之间的关系
先了解并行和并发的概念 并行:多
CPU
下的
程序
才可以并行 并发:调度器切换
CPU
给不同进程使用由于切换速度非常快,于是在使用者看来
程序
是在同时
运行
,这就是并发,而实际上
CPU
在同一时刻只在
运行
一个进程。 有几个概念: 1、进程是
程序
的一次执行。 2、进程是资源分配的基本
单
位(调度
单
位)。 3、一个进程可以包括多个线程。 4、在
单
CPU
计算机中,有一个资源是无法被多个程...
多核
CPU
、多
CPU
与多进程、多线程关系
文章目录1
cpu
架构和工作原理2 多核
cpu
和多
cpu
架构3 进程和线程4 多核、多
CPU
与多线程、多进程的对应关系5 总结 1
cpu
架构和工作原理 计算机有5大基本组成部分,运算器,控制器,存储器,输入和输出。运算器和控制器封装到一起,加上寄存器组和
cpu
内部总线构成中央处理器(
CPU
)。
cpu
的根本任务,就是执行指令,对计算机来说,都是0,1组成的序列,
cpu
从逻辑上可以划分为3个模块:控...
AOSP 源码整编
单
编
《AOSP 源码下载》完成后,就可以开编了。 整编 整编,顾名思义就是编译整个 Android 源码,最终 out 目录会生成几个重要的镜像文件,其中有 system.img、userdata.img、ramdisk.img 等,这些是可以刷机的。 初始化编译环境 项目目录,打开终端,输入命令: source build/envsetup.sh 选择编译目标 命令: lunch 输出: You...
OpenHarmony编译效率革命:从整编到
单
编的敏捷开发实践
本文深入探讨OpenHarmony开发中的编译效率优化,重点对比整编与
单
编的核心差异。
单
编技术通过精准编译指定模块,将编译时间从小时级缩短至分钟级,显著提升开发效率。文章详细介绍了
单
编环境配置、实战操作及CI/CD集成策略,帮助开发者实现敏捷开发实践。
深入了解超线程、双核
CPU
、双
CPU
与
单
CPU
的区别
深入了解超线程、双核
CPU
、双
CPU
与
单
CPU
的区别,一篇很不错的文章,值得一看!
英特尔边缘计算技术
568
社区成员
7,024
社区内容
发帖
与我相关
我的任务
英特尔边缘计算技术
英特尔® 边缘计算,聚焦于边缘计算、AI、IoT等领域,为开发者提供丰富的开发资源、创新技术、解决方案与行业活动。
复制链接
扫一扫
分享
社区描述
英特尔® 边缘计算,聚焦于边缘计算、AI、IoT等领域,为开发者提供丰富的开发资源、创新技术、解决方案与行业活动。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章