2

我已经尝试了很长时间学习一些简单的方法来构建和利用 ARM 优化的 OpenMax DL 库,但没有成功,可在此处https://silver.arm.com/browse/OX002获得,但需要登录才能下载。

找不到易于使用的 api 来解码或易于编译可以利用 OpenMAX DL 的高级库 (FFMpeg) 的指令。

由于这里有一些类似的讨论,我有一些希望在 stackoverflow 上获得答案 Bench marking ARM NEON OpenMAx Numbers

我想要实现的是使用 Gnu Compiler 构建 OpenMax DL,并可以在 Cortex A8 上解码一些样本以查看和使用性能差异。

任何关于如何做到这一点的建议或指示都将受到高度赞赏。

感谢和问候

光伏

4

1 回答 1

2

我是发布问题的人。这些库可以被编译,也可以通过包含您要使用的文件的源代码来简单地使用。Openmax 库有三个版本,一个版本在 c https://silver.arm.com/browse/OX000(可以用任何编译器编译)。

第二个版本是 NEON 特定代码https://silver.arm.com/browse/OX002。这可以使用ARM的编译器如armcc直接编译,如果你想使用GCC等其他编译器编译你需要在汇编宏中进行更改,代码保持不变。这些更改是宏和编译器指令的简单更改...

第三个版本适用于 arm11。

请说明任何具体问题,以便我提供帮助。

于 2013-04-15T07:17:07.193 回答