双核时代,我们需要更新哪些知识??

blooney 2006-11-27 01:29:59
双核,多核时代到来了,我们需要更新哪些知识呢?

是编译器能自动生成适合双核的程序,还是需要自己手动的写一些多线程呢?

或者更高级的一些技巧与方法呢?原来学的那些线程同步死锁之类的方法在新的环境下还有用吗?

请有经验的前辈指点一下,最好能从哪些方面入手,包括书籍和其他的资料等等推荐一下,谢谢了
...全文
416 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
我的板子是技嘉的 GA-6BXD,PCB 版本号 1.6,BIOS 更新到最新。跳线在 100MHz/5.0X,装上 2 只原装 OEM PIII500 CPU,Solt1 接口,开机能够认到 2 个 CPU,显示

INTEL 440BX CHIPSET
VCORE1=2.00V VCORE2=2.00V
INTEL PENTIUM III-MMX CPU 500MHz , 2 Processor(2)
<CPU2 ID=0636><PATCH ID=0035><CPU1 ID=0636><PATCH ID=0035>
Memory Testing... 1048576KB OK.

但是无论安装 WinNT 4.0 Win2000 Pro/Server WinXP 都不能识别 2 个 CPU,任务管理器只有 1 个,任务管理器的图表菜单中也没有每个CPU一个图表的选项。

请教这是怎么回事?
harston 2006-12-05
  • 打赏
  • 举报
回复
那就好
Xiaochang_Wu 2006-11-28
  • 打赏
  • 举报
回复
你可以试试OpenMP,可以用Intel的编译器或VS2005,可以自动生成多线程的代码。不过限于没有数据相关的情况。对于一些复杂的情况则需要自己写一些多线程的代码。原来的多线程知识都可以用。

568

社区成员

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

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