当前位置:首页 » 编程软件 » 多核编译

多核编译

发布时间: 2022-01-26 22:46:27

A. 如何让gcc支持多核编译

四核四线程用 make -j5
四核八线程用 make -j9
经常搞大量重复编译,建议使用ccache

B. 多核编程与单核编程的区别

多核对于单核的好处是可以真正地同时处理多件事情,因此如果程序想要在多核CPU上获得更好的性能的话,使用多线程技术是必需的。但是采用多线程涉及到线程间数据同步的问题,程序员必须在线程间协调好对数据的访问和处理。

不过我觉得多核编程与单核编程的区别并不是指线程同步问题,因为单核编程同样可以使用多线程,同样需要面对线程同步的问题。同样的代码不经过特别优化,均可以在多核CPU和单核CPU上运行得很好,只不过运行效率不同罢了。

所以我觉得多核编程和单核编程的区别在于对多线程技术需求的迫切程度。如果程序针对多核环境来编程,那么必然要采用多线程技术,以获得更好的性能;如果程序只针对单核环境,那么对多线程并不是那么敏感,但如果它采用了多线程,一旦在多核环境运行,它也能获得性能的提升。

C. VS2010编译的时候是不是有个发挥多核优势、加快编译速度的选项

跟你的CPU有关吧,你的CPU是双核的就是双核编译

D. 原来编译软件看的是核心数加CPU主频吗,“升

核心越多,处理器的并行处理能力越强,换句话说,就是能够同时处理任务的数量多。主频越高,说明在处理单个任务的时候更快。 你可以把核心数量看作逗手地的数量——数量越多,同时搬起的东西就越多;而主频就相当于逗手地的力量——力量越大,就能胜任更繁重的工作。 有些软件,没有针对多核心的优化,那么,多核处理器运行这类软件的时候,一个核心累得要死,另外几个就干看着帮不上忙。这类软件完全是吃主频的软件,处理器主频越高,运行效果越好。 近一、二年的软件,基本上作了双核心的优化。换言之,单核心处理器运行的时候,需要二.吧GHz,而双核心运行的时候呢,主频要求就可以低一些,可能只需要二.四GHz就够了。 还有,不是说处理器的总主频=核心数*主频,这二者完全不是一个概念,不是叠加的概念

E. 用VS2010写的C#程序在win7下编译和运行,能对多核心处理器有较好的利用率么

理论上不会有任何的帮助........
要对多核心有很好的利用率,必须从代码上修改.

不过,前面我说的是理论上.
实际上了, 如果你是从winxp和win2003到win7的话,会在运行时有一定的帮助
因为win7和vista的多核心运算比xp和2003有一定的提高.举个例子,2003和xp不管你是否开启cpu性能最大化,在多线程下,你的计算程序会从多个核心中获取资源,比如你是双核,程序会从核心1和核心2中反复跳转,获得共计100%左右上下浮动10%左右的资源.然而, 在跳转之间实际上获取的性能不如只让程序在核心1中单独运行.

在win7和vista以及win8等更新的Nt6系列系统下,程序不管是在双核还是四核六核下,都能真正获取一个核心100%的性能.

你明白了吗?
在不指定程序运行核心为单独核心的情况下,xp和2003有性能损失,win7等新系统倒是没有.
你可以做测试,验证我这个观点,我是做过多次测试的.

希望你满意我的回答

F. 编译软件要多核CPU还是高主频的啊,32个g内存128g硬盘够吗

编译软件需要多核处理器,32GB内存、128GB固态硬盘完全够用。

G. 编程吃cpu单核还是多核

编程序使用的IDE工具,一般是多线程的,一边开发代码、一边自动自动分析语法和提示函数用法。这就用到CPU多核性能。编译程序时只会使用一颗CPU的单线程处理。

H. 有什么办法可以加速make的编译耗时,以利用到底层的多核硬件

在使用 makefile 工具对多个源程序进行编译、连接时,首先必须要确保你需要编译的程序都是正确的,然后将编译各个源程序按照一定的先后顺序写入到一个 makefile 文件中(缺省名称叫 makefile,但是也可以使用别的文件名),在此编译过程中,到底哪一个源程序是只编译、不连接;
哪一个源程序是需要等别的源程序都编译好了之后,再进行最后的连接,这些都必须写清楚。

I. 编程需要多核cpu吗

看是什么编程了,一般的编程只是文本编辑,编译,所以对CPU没有要求的。

热点内容
mmm源码 发布:2024-05-04 09:57:29 浏览:260
清除后台缓存的软件 发布:2024-05-04 09:57:22 浏览:831
梦幻西游有什么脚本 发布:2024-05-04 09:33:43 浏览:717
I编程视频 发布:2024-05-04 09:33:31 浏览:378
java客户端程序 发布:2024-05-04 08:08:11 浏览:939
腾讯视频账号和密码哪里看 发布:2024-05-04 08:08:11 浏览:451
专网数据存储安全问题分析 发布:2024-05-04 07:33:28 浏览:131
如何获得打印机无线密码 发布:2024-05-04 06:44:59 浏览:418
上古诸神录哪里改密码 发布:2024-05-04 06:43:55 浏览:263
灌篮高手手游自动盖帽脚本 发布:2024-05-04 06:42:31 浏览:425