公告

大中华汽车电子生态圈社区并入开发者社区- 更多资讯点击此

Tip / 登入 to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Translation_Bot
Community Manager
Community Manager
Community Manager

我能用 SPU 非常快速地计算 2D 或 3D 音乐或 ESPRIT 算法吗?

谢谢。

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/AURIX/Using-SPU-to-implement-MUSIC-or-ESPRIT-algorithm-for-super-resolution/td-p/641277

0 点赞
1 解答
Translation_Bot
Community Manager
Community Manager
Community Manager

嗨 @koala

 

SPU 没有任何支持矩阵操作的专用功能。 但是,我们可以通过使用其他模块来实现,但是间接支持 SPU 的效率不会那么高。 例如,你可以探索用于进行矩阵乘法的窗口功能和用于标量向量乘法的 math2 单位。 但是这两者都有其局限性,你需要检查内存使用情况。 对你来说,另一种可能性是使用 PPU。 如果你正在开发多核,那么你也可以尝试使用多核进行数据分区,这样负载就会被分配,效率也会提高。

 

最诚挚的问候,
阿努帕玛。

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/AURIX/Using-SPU-to-implement-MUSIC-or-ESPRIT-algorithm-for-super-resolution/m-p/644784

在原帖中查看解决方案

0 点赞
2 回复数
Translation_Bot
Community Manager
Community Manager
Community Manager

看起来 MUSIC 算法对自相关矩阵的特征值分解涉及大量的矩阵操作。 这些可以由 SPU 高效计算吗?

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/AURIX/Using-SPU-to-implement-MUSIC-or-ESPRIT-algorithm-for-super-resolution/m-p/642638

0 点赞
Translation_Bot
Community Manager
Community Manager
Community Manager

嗨 @koala

 

SPU 没有任何支持矩阵操作的专用功能。 但是,我们可以通过使用其他模块来实现,但是间接支持 SPU 的效率不会那么高。 例如,你可以探索用于进行矩阵乘法的窗口功能和用于标量向量乘法的 math2 单位。 但是这两者都有其局限性,你需要检查内存使用情况。 对你来说,另一种可能性是使用 PPU。 如果你正在开发多核,那么你也可以尝试使用多核进行数据分区,这样负载就会被分配,效率也会提高。

 

最诚挚的问候,
阿努帕玛。

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/AURIX/Using-SPU-to-implement-MUSIC-or-ESPRIT-algorithm-for-super-resolution/m-p/644784

0 点赞