sentence: atmel used the independent benchmark consortium eembc to benchmark the architecture with various compilers and consistently outperformed both armv5 16-bit ( thumb ) code and armv5 32-bit ( arm ) code by as much as 50 % on code-size and 3x on performance .