发新话题
打印

[CELL编程] Cell上的ppu-gdb

Cell上的ppu-gdb

Cell上调试程序使用的是ppu-gdb,这个gdb是同样适用与调试spu的程序。普通的指令,象什么break,next,continue等等和Linux上的gdb一样。Cell的gdb提供了几个新的命令:
   info spu event
  info spu signal
  info spu mailbox
  info spu dma
  info spu proxydma

这些命令可以查看当前的SPU的一些情况,那个info spu dma在出现bus error的时候比较有用。一般先键入info thread查看当前thread的id号,然后键入thread 2(希望切换到的thread的id号)。这样就可以用上面这些命令查看这个SPU线程的一些消息了,有error的SPU线程会用在err栏用一个*标注出来。
我的签名!

TOP

使用Cell模拟器能查看每条指令的执行情况么?有相关指令么?(还没发现)
是不是要使用CELL BE性能分析工具?
~~~~~~~~~~~~挤在北京,给首都添麻烦了~~~~~~~~~~~~~~~~

TOP

你说的执行情况具体指的什么?
我的签名!

TOP

发新话题