intel双核就是两个CPU放在一张芯片上吗?

okook 2006-06-21 04:04:40

看了很多相关的介绍,给我的感觉就是这样样子吗?
好象如果你不是用多线程处理的话,好象这个优势就突显不出来哟。
还有一个问题,我用intel双核开发的软件,在旧的机器上会会跑的明显太慢呢?
...全文
641 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
goldencode 2006-07-21
  • 打赏
  • 举报
回复
但这是发展方向.从理论上,只有程序员自己知道如何分配线程,但是编译技术可以不断总结用户的做法并模式化,这样一个新的程序员也可以在比较高的层面上做出并行化的选择.这也是编译技术的进化过程,关键是INTEL已经开始做了!

第二,即使是指针,对于编译器来说有多大不同呢?编译器知道其类型,对于处理指针和其他数据有什么不同呢?实际上,即使不是多线程,编译器也要管理指针或全局变量的多次引用.
mathe 2006-07-20
  • 打赏
  • 举报
回复
现在的编译器自动并行化的功能还是非常有限的. 对于真正的复杂的应用,特别比如c写的程序,真实的应用中一般会使用很多指针的,这时候,编译器里面的数据依赖关系分析(Alias Analysis)还能有多准确呢?
okook 2006-07-20
  • 打赏
  • 举报
回复
呵呵,确实如此。我打算新买一台带双核的笔记本,测试一下效果。

AppleBBS 2006-07-20
  • 打赏
  • 举报
回复
cxxylce0 2006-07-20
  • 打赏
  • 举报
回复
Inter 的赛扬比 AMD 的好多了,不但集成 256MB 内存,还有双核,而且都 3GHz 了。AMD 3000+ 才 1.8GHz,卖的那么贵,虽然有 HT 技术,但是不像 Inter 那样是双 CPU。
goldencode 2006-07-17
  • 打赏
  • 举报
回复
Intel的编译器可以自动将部分代码优化成多线程,这是非常复杂且具有挑战性的.所以目前INTEL的编译器编出的代码性能在多核上性能提升非常明显,这是厂商的发展方向,可是目前AMD在这方面完全空白,就象是芯片组一样,这全是因为以他们的综合实力根本做不了这么多事情.这就是市场主导者和求生者的区别.
zhang_langxin 2006-07-17
  • 打赏
  • 举报
回复
我现在就是用的intel双核2.8G/HZ
还有一台p4 3.0g/hz
做了对比 和性能测试

你们猜这么着???
lserlohn 2006-07-14
  • 打赏
  • 举报
回复
如果不是多线程,多核就等于单核了

所以以后的程序设计人员,必须训练写多线程的应用软件
okook 2006-07-11
  • 打赏
  • 举报
回复

超级郁闷中...
greenabc 2006-06-21
  • 打赏
  • 举报
回复
我想应该没能么简单,首先,应该没有两个核的全部,2,呢, 应该还是只有一个核从空间的角度出发,而实际上呢能同时运行两个线程(对双核来说)了(以前的线程是排队运行的,一个时刻只有一个线程在运行)。
kangfujun0 2006-06-21
  • 打赏
  • 举报
回复
up
alaiyeshi 2006-06-21
  • 打赏
  • 举报
回复

以前的多进程是单核的CPU调度实现的,分时复用了什么的,是个假相

现在的是真的多核心,当然了以前的CPU调度的方法还是可以用的
但是两个核心在同时处理,这个是真的了

你的最后一句话不成立
因为就目前来看,不会
okook 2006-06-21
  • 打赏
  • 举报
回复
会不会跑的明显太慢呢?
因为旧的机器是老的CPU,新开发的软件如果算法不同,是否会发生同路不同辙的情况呢?
celineshi 2006-06-21
  • 打赏
  • 举报
回复
我用intel双核开发的软件,在旧的机器上会会跑的明显太慢呢?


这句话是什么意思呢?

567

社区成员

发帖
与我相关
我的任务
社区描述
英特尔® 边缘计算,聚焦于边缘计算、AI、IoT等领域,为开发者提供丰富的开发资源、创新技术、解决方案与行业活动。
社区管理员
  • 英特尔技术社区
  • shere_lin
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧