Tuesday, April 29, 2008
Vectorized memcpy
Some benchmarks of memcpy function on my Compaq Presario S6000NX Celeron 2.7 GHz (Linux), PowerMac G4 400 MHz (Linux) and PowerBook G4 1.67 GHz (Linux and Mac OS X):

As we can see vectorized memcpy on PowerPC G4 1.67 GHz almost twice as fast as Celeron 2.7 GHz (which is sometimes similar to speed of vectorized memcpy on PowerPC G4 400 MHz). Also we see that Mac OS X has vectorized memcpy by default. See source code of this test: files/test_g4.c (2.5K)

As we can see vectorized memcpy on PowerPC G4 1.67 GHz almost twice as fast as Celeron 2.7 GHz (which is sometimes similar to speed of vectorized memcpy on PowerPC G4 400 MHz). Also we see that Mac OS X has vectorized memcpy by default. See source code of this test: files/test_g4.c (2.5K)
Labels: altivec, apple, linux, macosx, opensource, ppc
Monday, April 28, 2008
Full results for benchsuite on G4 1.67 GHz
Full run of SVN version of freevec's benchsuite takes more than two days on my PowerBook G4 1.67 GHz. This is archive with sqlite DB and SQL: files/g4_1670_080428.zip
Labels: altivec, apple, linux, opensource, powerbook, ppc
Saturday, April 26, 2008
Some vectorization for my PowerMac G4
Another test of libfreevec-1.0.3 under the same Debian 4.0 "etch" as at previous time, but now on my PowerMac G4 400 MHz:





Archive with original data files: files/g4_400_tests_080426.zip





Archive with original data files: files/g4_400_tests_080426.zip
Labels: altivec, apple, linux, opensource, powermac, ppc
Some vectorization for my PowerBook G4
Some benchmarks of libfreevec-1.0.3 on my PowerBook G4 1.67 GHz under Debian 4.0 "etch". Tests were prepared by benchsuite-1.0.2 with little help from OpenOffice.org Calc. Thanks to Konstantinos Margaritis for excellent work!





Archive with original data files: files/g4_1670_tests_080425.zip





Archive with original data files: files/g4_1670_tests_080425.zip
Labels: altivec, apple, linux, opensource, powerbook, ppc
Subscribe to Posts [Atom]
