Google AdSense

2014年12月18日 星期四

用 Atari 2600 的指令 TAX 所做的效能評比

說明

  • TAX 這個指令作用是將暫存器 A 的資料存到暫存器 X,並更新旗標 N 和 Z

結果

  • 效能評比
    method cycles
    C++ 10
    Python 2000
    Python with ctypes types 3000
    Python with Numpy types 50000
    My Atari 2600 emulator written in Python failure version 1 4500000
  • 純 Python 比我寫的模擬器快 2250 倍,如果真的能快 2250 倍的話,我的模擬器可以達到 113 FPS,超過 Atari 2600 所需要的 60 FPS,看來應該沒問題

回顧

  • 結果最終版只有 4 FPS,現實果然是殘酷的

相關文章

沒有留言:

張貼留言