免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
1234下一页
最近访问板块 发新帖
查看: 13949 | 回复: 38
打印 上一主题 下一主题

谁熟悉硬件多线程?这东西很好! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-01-12 11:24 |只看该作者 |倒序浏览
标量机就是多个EU,多核就是多个Core。超线程/多线程就是一个Core相当于两个/多个Core但是我想知道是怎么设计实现的
OpenSPARC T2 一个Core8个线程,也就是一个Core相当于8个Core,总共又有8个Core,也就是一个OpenSPARC T2 的U相当于有64个Core。主频不高但是做Server足矣,还省电。
哪位熟悉多线程?给说说吧,给几个paper也好。偶想明白多线程是怎么实现的。OpenSPARC T2 的代码能找到,但是现在没时间看啊,只是了解一下,学习学习思路。
btw,据说OpenSPARC T2 是收购一个小公司得来的,其实设计Arch不是必须上千人才可以的。GCC的commiter才12个。
ps,SUN的编译器不是说开源么?没找到Srouce Code啊...SUN编译器的自动并行做得非常好啊。

论坛徽章:
0
2 [报告]
发表于 2009-01-12 11:57 |只看该作者

不知道有多少人研究这个

以前国内研究leon的比较多,好像都在高校。

[ 本帖最后由 fineamy 于 2009-1-12 11:59 编辑 ]

ff.JPG (31.95 KB, 下载次数: 45)

ff.JPG

OpenSPARCT2_Core_Micro_Arch.pdf

3.06 MB, 下载次数: 479

论坛徽章:
0
3 [报告]
发表于 2009-01-12 19:56 |只看该作者
原帖由 prolj 于 2009-1-12 11:24 发表
标量机就是多个EU,多核就是多个Core。超线程/多线程就是一个Core相当于两个/多个Core,但是我想知道是怎么设计实现的。
OpenSPARC T2 一个Core8个线程,也就是一个Core相当于8个Core,总共又有8个Core,也就是 ...


据哪里说?

论坛徽章:
0
4 [报告]
发表于 2009-01-14 01:03 |只看该作者
难道都是作cpu的?

论坛徽章:
0
5 [报告]
发表于 2009-01-16 17:10 |只看该作者
标量是寄存器重命名,原来这个多线程也是打寄存器的主意啊,需要N多寄存器保存下来当前环境,清空流水线再来。这样还是不爽啊?有N条datapath会不会更好?

论坛徽章:
0
6 [报告]
发表于 2009-01-16 17:43 |只看该作者

CPU速度可以提升。

N多datapath也不行,关键是memory读取,外设等在拖后腿

论坛徽章:
0
7 [报告]
发表于 2009-01-16 18:46 |只看该作者
刚才google了“硬件多线程”,网页出不来。不知道是google坏了,还是它不懂“硬件多线程”。

论坛徽章:
0
8 [报告]
发表于 2009-01-16 20:34 |只看该作者

回复 #7 beepbug 的帖子

线程级并行机制(TLP),与指令级并行机制(ILP)对应

论坛徽章:
3
2015年迎新春徽章
日期:2015-03-04 09:56:11数据库技术版块每日发帖之星
日期:2016-08-03 06:20:00数据库技术版块每日发帖之星
日期:2016-08-04 06:20:00
9 [报告]
发表于 2009-01-17 14:54 |只看该作者
原帖由 beepbug 于 2009-1-16 18:46 发表
刚才google了“硬件多线程”,网页出不来。不知道是google坏了,还是它不懂“硬件多线程”。

换个关键字google的,
TLP(Task-level parallelism)

[ 本帖最后由 cjaizss 于 2009-1-17 18:06 编辑 ]

论坛徽章:
0
10 [报告]
发表于 2009-01-17 17:43 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP