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...