[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: glibc on ARM Processor
From: |
Robert Couse |
Subject: |
RE: glibc on ARM Processor |
Date: |
Tue, 1 May 2001 12:48:51 -0700 |
Mr. Jaeger,
We are currently working on some C++ software that runs under VxWorks and we
will be eventually porting it to Linux. The project is an embedded ARM 7
network IC and we are doing our development work on the ARM Integrator Board
with a ARM7TDMI. Both VxWorks/Tornado ( WindRiver ) and, of course, Linux
uses the GNU compiler and the glibc library. We ran into some timing issues
and, after an investigation, we found out that the issues are in the
floating point library. We created a benchmark and compared it to our
previous platform - i960 processor and with the library that is shipped by
ARM in their Developer Suite. We have also compared it to Newlib with
comparable results.
Here is a comparison of running the attached sample code:
Platform Tool Vendor Loop count Time (seconds)
-----------------------------------------------------
i960jx 33mhz Tornado (gnu) 100,000 8
ARM7TDMI 20 Mhz Tornado (gnu) 1,000 13
ARM7TDMI 20 Mhz ARM 100,000 23
My questions are:
1. Are you aware of the speed differences between the ARM and glibc speeds?
2. Are there any glibc options or new releases which will speed up the
library?
3. Do you know of any alternatives to glibc which are faster?
Thanks for your help,
Bob Couse
LSI Logic
-----Original Message-----
From: address@hidden [mailto:address@hidden
Sent: Tuesday, May 01, 2001 12:05 PM
To: address@hidden
Cc: address@hidden
Subject: Re: glibc on ARM Processor
"Robert Couse" <address@hidden> writes:
> Hi,
> Could you tell me who is working or maintaining the port to the ARM
> processor?
Better ask your questions directly here. Several people work on the
ARM port of glibc.
Andreas
--
Andreas Jaeger
SuSE Labs address@hidden
private address@hidden
http://www.suse.de/~aj
fpTest.c
Description: Binary data