search for: maverickcrunch

Displaying 6 results from an estimated 6 matches for "maverickcrunch".

2005 May 11
1
Cross-compiling with Cirrus Logic MaverickCrunch support
> I have the following problem when cross-building speex 1.1.7 with > MaverickCrunch support. To add this support I had to define CPPFLAGS > as follows: > > export CPPFLAGS='-mcpu=ep9312 -mfix-crunch-d1' You should set CFLAGS instead (or as well). > but it seems libtool does not like it, while the object files are > compiled fine: It's ld that complai...
2005 May 06
2
Encoder performance on ARM9
Hi there, I've just started to work with the great speex encoder on ARM9-based embedded platform. This is my configuration: CPU: Cirrus Logic EP9315 @ 200 MHz (ARM920T) o.s.: Linux 2.6.9-rc2-ep93xx GCC: gcc version 3.3.3 (DENX ELDK 3.1 3.3.3-10) without MaverickCrunch support ogg library: 1.0 speex command line configuration: ./configure --enable-fixed-point --enable-arm4-asm The code is natively built on the target (i.e. no cross compilation) I performed some tests with this simple script (the test-gab.pcm file is about 10.1 seconds): echo -----------------...
2005 May 10
0
Cross-compiling with Cirrus Logic MaverickCrunch support
Hi Jean-Marc, I have the following problem when cross-building speex 1.1.7 with MaverickCrunch support. To add this support I had to define CPPFLAGS as follows: export CPPFLAGS='-mcpu=ep9312 -mfix-crunch-d1' but it seems libtool does not like it, while the object files are compiled fine: ... arm-linux-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I/home/llandre/devel/zephyr/s...
2005 May 06
0
Encoder performance on ARM9
...ixed-point was still faster than float. BTW, you can use --enable-arm5-asm instead of --enable-arm4-asm. While both are currently almost the same, eventually it would be possible to get better performance using the ARM5E DSP-like instructions. Jean-Marc > This processor integrates a so-called MaverickCrunch coprocessor. > This coprocessor accelerates both IEEE-754 floating point and 32-bit > and 64-bit fixed point operations. Datasheet claims it is considerable > faster than ARM920T MAC operation. > So we can enable/disable at least four parameters: > 1) fixed-point implementation (--en...
2005 May 10
2
Encoder performance on ARM9
Hi Jean-Marc, >I think it's worth trying the float version on your CPU. However, I >wouldn't be surprised if the fixed-point was still faster than float. ok, I'll try both configurations. >BTW, you can use --enable-arm5-asm instead of --enable-arm4-asm. While >both are currently almost the same, eventually it would be possible to >get better performance using the
2009 Mar 15
1
vorbisenc creates silent ogg files on ARM EABI
..., correct output) 186510 Happy-xscale (Debian, armv5te chip, armv4t code, 64-bit softfloat, gcc-4.3) 253029 Happy-gcc55 (Gentoo, armv5te chip, armv5t code, 64-bit softfloat, gcc-4.1.2) 166377 Happy-gcc-4.1 (Debian, armv5te chip, armv4t code, 64-bit softfloat, gcc-4.1) If I compile it to use the MaverickCrunch FPU on the ep9312 armv4t chip, which doesn't handle denormalized values so floats only have a precision of 2^-126 instead of 2^-149, I get 9237 Happy-crunch.ogg (yes, 9k!) All these ARM .oggs decode to files of the correct length containing silence and are visible under http://martinwguy/co...