我正在对嵌入式 AMD Geode LX 上的一些机器视觉代码进行一些重大优化。我打算重写 Assembly 中计算密集的部分,大量使用 x86 MMX 指令。
基本的 MMX 指令集有很多参考资料,但我正在寻找针对 Geode LX 进行优化的具体指南。
AMD 网站上有一些 AMD64 和 Athlon 优化指南,但我没有找到任何关于 Geode 的具体信息。
我正在寻找有关 Geode 特定事物的信息,例如流水线、不同指令的速度以及其他速度关键信息。有关 Geode 工作原理的信息以及改进代码的技巧将非常有帮助。
我正在使用 AMD Geode LX 800。
[编辑] 这个网站正是我正在寻找的,除了它只关注 AMD Athlon 和 Opteron 处理器: http ://www.agner.org/optimize/