TI论坛
直播中

黄飞高

7年用户 231经验值
私信 关注
[问答]

请问C66x DSP 浮点指令 定点指令运算速率各式多少?

Hello 您好,
刚才浏览一下 C6655 的内核概述,有下列描述,
• 40 GMAC per Core for Fixed Point @ 1.25GHz
• 20 GFLOP per Core for Floating Point @1.25 GHz
是否是说,C66x 内核浮点运算速率只有 定点运算速率的一半?
非常感谢!
BRS,
Meng

回帖(2)

余少虹

2018-8-1 06:44:47
c66x内核MAC功能单元可以计算32次Fixed point 16x16 MACs per cycle,所以得出1.25x32=40GMAC per core。
GFLOP的计算方法在***子给出了详细的解释。
https://e2e.ti.com/support/dsp/c6000_multi-core_dsps/f/639/t/485503
举报

李振云

2018-8-1 07:01:08
引用: vuywsdfwf 发表于 2018-8-1 06:44
c66x内核MAC功能单元可以计算32次Fixed point 16x16 MACs per cycle,所以得出1.25x32=40GMAC per core。
GFLOP的计算方法在***子给出了详细的解释。
https://e2e.ti.com/support/dsp/c6000_multi-core_dsps/f/639/t/485503

我找了许多地方关于gflops和gmac计算途径的,https://e2e.ti.com/support/dsp/c6000_multi-core_dsps/f/639/t/485503给出了详细解释,但没有相关的测试方法,关于c6xx dsp单核的gmac和gflops的实际gflops和gmac值,TI应该有测试程序吧,与理论值有一点差距没关系,有相关的测试程序就行,否则每个人想一个算法,这个难度有点大啊。
@Shine Zhang :是否有测试gmac或者gflops值的例子,给一份吧。
在网上,x86的例子比较容易找到,c66x的实在是找不到.
举报

更多回帖

发帖
×
20
完善资料,
赚取积分