POPPUR爱换

标题: G80/R600 MIMD?SIMD? [打印本页]

作者: 跳海自殺的鱼    时间: 2009-7-11 09:28
标题: G80/R600 MIMD?SIMD?
这个问题记得之前似乎大家已经讨论过了,不过有些地方还是想请教一下

这个multi,single是从哪方面去考虑,还是说是任意的?或者是说两者有没有明确的定义?
作者: Edison    时间: 2009-7-11 09:38
SIMD on MIMD。

对于 Tesla 架构来说,每个 MP 本身属于 SIMD,SIMD 宽度为 32D 的 warp,每个 warp 需要 4 个周期完成。

若干个 MP 理论上属于 MIMD,但是它们同一时间只能跑同一个 kernel,各个 MP 同一时间跑的指令都是一样的,表现就是 SIMD on MIMD 或者 SPMD。
作者: Caviar123    时间: 2009-7-14 07:25
提示: 作者被禁止或删除 内容自动屏蔽
作者: joeysun    时间: 2009-7-14 16:21
应该是单指令多数据
作者: 奔奔~新马甲    时间: 2009-7-22 22:55
技术贴...学习了
作者: tomsmith123    时间: 2009-7-24 12:02
目前的CUDA 目标是做成灵活配伍的SPMD,暂时还是固定SM 比例的SPMD,看未来发展了。
作者: Edison    时间: 2009-7-27 13:00
在只能运行同一个 Kernel 的情况下,也就无所谓比例了。
作者: Windyson    时间: 2009-8-25 17:17
GT300是MPMD吧
作者: Hyins    时间: 2009-8-25 17:33
没有明确定义
作者: hd4770    时间: 2009-8-28 13:05
SIMD on MIMD。

对于 Tesla 架构来说,每个 MP 本身属于 SIMD,SIMD 宽度为 32D 的 warp,每个 warp 需要 4 个周期完成。

若干个 MP 理论上属于 MIMD,但是它们同一时间只能跑同一个 kernel,各个 MP 同一时间 ...
Edison 发表于 2009-7-11 09:38

Rumor said TESLA can run multi-kernels per MP (more precisely, SM).
作者: Edison    时间: 2009-8-28 13:17
没有这样的说法,或者说这样的说法与 CUDA 编程指南里所阐述的相反。
作者: RacingPHT    时间: 2009-8-28 13:48
提示: 作者被禁止或删除 内容自动屏蔽
作者: ic.expert    时间: 2009-8-28 16:52
Rumor said TESLA can run multi-kernels per MP (more precisely, SM).
hd4770 发表于 2009-8-28 13:05


的确如此,HW有这个能力,下一个版本CUDA就是添加这个特性的支持。不过这并不能说明CUDA很先进。
作者: cnlala    时间: 2010-1-15 15:10
学习中。。。。。。。。。。。
作者: a190158178    时间: 2010-1-30 22:12
提示: 作者被禁止或删除 内容自动屏蔽
作者: denev2004    时间: 2010-2-16 11:04
SIMD on MIMD。

对于 Tesla 架构来说,每个 MP 本身属于 SIMD,SIMD 宽度为 32D 的 warp,每个 warp 需要 ...
Edison 发表于 2009-7-11 09:38

那么对于现在的Fermi呢?
作者: Edison    时间: 2010-2-16 13:14
那么对于现在的Fermi呢?
denev2004 发表于 2010-2-16 11:04


warp 的宽度依然是 32,但是在 fermi 的 SM 上执行的时间缩半,fermi 的 sm 现在可以同时跑两个 warp。
作者: HarryWong    时间: 2010-2-27 18:47
呵呵,这个不太懂
作者: denev2004    时间: 2010-2-27 20:27
warp 的宽度依然是 32,但是在 fermi 的 SM 上执行的时间缩半,fermi 的 sm 现在可以同时跑两个 warp。
Edison 发表于 2010-2-16 13:14

等于没变了?

那么问一下,R600架构为什么都说是SIMD?是因为每个Array执行上是错开的还是?
作者: 中国高科    时间: 2010-3-7 19:40
提示: 作者被禁止或删除 内容自动屏蔽
作者: eshop_online    时间: 2010-3-9 21:55
技术贴...学习下。
作者: yudi160    时间: 2010-9-20 16:43
GT300是MPMD吧
作者: Edison    时间: 2010-9-20 18:01
GT300是MPMD吧
yudi160 发表于 2010-9-20 16:43


不存在 GT300。




欢迎光临 POPPUR爱换 (https://we.poppur.com/) Powered by Discuz! X3.4