Set-Top Box Benchmarks



Bytecodes supplies high speed interpreters for all IBM Microelectronics Java™ enabled digital set-top boxes. Adding enhanced Java acceleration to the already impressive capabilities of these platforms makes for an unbeatable combination. From advanced applications to interactive digital services, IBM Set-Top Box solutions lead the way to tomorrow's media convergent world.

Both the full and embedded CaffeineMark™ benchmarks exhibit impressive acceleration gains with a Bytecodes interpreter. The Embedded CaffeineMark is a subset of the full CaffeineMark excluding the graphics tests. As seen below, the Bytecodes EBCI™ more than triples Embedded CaffeineMark scores for IBM Set-Top boxes!

Embedded CaffeineMark™ 3.0 Score Improvement Factors

Test
Speedup Factor Over Optimized 'C'
Sieve
3.58
Loop
2.42
Logic
4.20
String
2.47
Float
3.50
Method
3.86
OVERALL
3.27

 

Graphics 4.5 Times Faster!

Fast graphics capability is critical for success in many of today's embedded applications such as games. The Bytecodes EBCI™ full CaffeineMark set-top box benchmark shows an impressive speedup of 4.5 times faster graphics and imaging! The full CaffeineMark™ is comprised of all the tests in the embedded version plus two graphics tests (Graphics and Image) and a GUI dialog test.


Full CaffeineMark™ 3.0 Graphic Score Improvement Factors

Test
Speedup Factor Over Optimized 'C'
Graphics
4.55
Image
4.43


The 'C' compiler used was Diab Data Systems PowerPC Rel.4.1a with full optimizations on. Score obtained by running Pendragon Software CaffeineMark™ 3.0 on a IBM 401 PowerPC Set-Top Box running PersonalJava™ 3.1. The test was performed without independent verification by Pendragon Software and Pendragon Software makes no representation or warranties as to the result of the test.

© 1998-2014 BYTECODES