Roku Benchmarks

I culled this information from a Roku developer’s thread.

The benchmark is a loop function in Roku’s brightscript code…

  • 1st gen (MIPS, <2200) = ~15.5k bogoloops/s (or ~64 microseconds/bogoloop)
  • Roku HD (2500) = ~58k bl/s (~17 µsec/bl)
  • 2nd gen (ARM, 3xxx) = ~68k bogoloops/s (~15 usec/bl)
  • new Roku 2 (2720) = ~78k bl/s (~13 µsec/bl)
  • 3rd gen (Roku3, 4xxx) = ~242k bogoloops/s (~4 usec/bl)

Graphically, the performance looks like this…


Roku has been streaming 1080p since the Roku HD-XR (N1101), so the increased performance of later models likely only impacts channel navigation (choosing a channel from the grid) and game/app play.  Roku has promised the new YouTube and Netflix apps will be ported to all Rokus intruduced from 2011 on, so it looks like 58k bogo loops is sufficient for those apps.  The 5x performance of the Roku 3 probably only makes sense for those who want to scroll up and down the channel list very quickly.




Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s