Application note n°52 DEVELOPMENT TOOLS 17, avenue Jean Kuntzmann, F-38330, France support@raisonance.com Tel: +33 4 76610230 Fax: +33 4 76418168 www.raism C Compilers for ARM: Benchmark Author: Sylvia GOMES AUGUSTO Date: August 2005 Author: Lionel ORRY Date: February 2006 Revision: RCVT compiler from ARM removed Table of Contents 1. INTRODUCTION .................................................................................................................... 3 2. TEST ENVIRONMENT............................................................................................................ 4 3. CODE SIZE COMPARISON WITHOUT FLOATING POINT NUMBERS ................................ 7 4. SPEED COMPARISON WITHOUT AND WITH FLOATING POINT NUMBERS ................... 14 5. OVERALL CONCLUSION ..................................................................................................... 17 page 1 of 17 Application note n°52 C Compiler for ARM: Benchmark page 2 of 17 Application note n°52 C Compiler for ARM: Benchmark 1. Introduction The purpose of this benchmark is to evaluate the GNU C Compiler in comparison to other commonly used C compilers for ARM7TDMI. A number of ARM development tool providers base their ...
Voir