|

|
|
|
|
|
|
|
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 |
|
|
|
|
|
|
|
|
|
|
|
|
Project Proposal
(submiting the project ideas separately for better progress monitoring).
Although SIMDx86 is already being optimized for AltiVec, much of the code might be usable on the Qt4/eigen project and vice versa. We intend to implement that support.
Konstantinos Margaritis CODEX
|
|
|
|
|
Project Blog Entries
|
|
|
|
|
|
|
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
|
|
|
|
|
|