Genesi Home Home Projects Forums
Login
Username:

Password:

Remember Me
 
[Register an Account]

Developer Programs
Efika 5200B
Efika 8610
Efika 5121E
Coldfire MCF54455

Search Projects

Google

Efika 8610 Project
AltiVec Optimization of Linear Algebra functions (Qt4/eigen and SIMDx86 math libraries)

in category Applications & Software
proposed by Konstantinos Margaritis on 29th March 2008

Blog Entry

  preliminary AltiVec optimizations in Eigen2
posted by Konstantinos Margaritis on 4th May 2008

As mentioned in my blog, Eigen2 has now preliminary AltiVec support, preliminary meaning that it works, there is a gain (initially ~67% for small 8x8 matrices but now we're up to 300% for 4x4 after some extra hacking), but some testing has to be done.

Eigen is quite different than SIMDx86 as it is a C++ generic framework able to handle any possible matrix size. It's used in KSpread2 (part of KOffice2 soon to be released), so Spreadsheet users rejoice!

Konstantinos Margaritis
http://www.codex.gr

PowerDeveloper.org: Copyright © 2004-2008, Genesi USA, Inc. The Power Architecture and Power.org wordmarks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org. All other names and trademarks used are property of their respective owners. Privacy Policy