|
Posted
almost 18 years
ago
by
markos
We tackle the 4x4 matrix inversion using the matrix partitioning method, as described in the "Numerical Recipes in C" book (2nd ed., though I guess it will be similar in the 3rd edition). Using the AltiVec SIMD unit, we achieve almost 300% increase
|
|
Posted
almost 18 years
ago
by
markos
We tackle the 4x4 matrix inversion using the matrix partitioning method, as described in the "Numerical Recipes in C" book (2nd ed., though I guess it will be similar in the 3rd edition). Using the AltiVec SIMD unit, we achieve almost 300% increase
|
|
Posted
almost 18 years
ago
by
markos
After a little search I did on Google to find how to detect AltiVec runtime in Linux (I used keywords such as runtime altivec detection and similar), I found that there is no single nice article anywhere that describes something so simple.
|
|
Posted
almost 18 years
ago
by
markos
After a little search I did on Google to find how to detect AltiVec runtime in Linux (I used keywords such as runtime altivec detection and similar), I found that there is no single nice article anywhere that describes something so simple.
|
|
Posted
about 18 years
ago
by
markos
read more
|
|
Posted
about 18 years
ago
by
markos
read more
|
|
Posted
about 18 years
ago
by
markos
read more
|
|
Posted
about 18 years
ago
by
markos
read more
|
|
Posted
about 18 years
ago
by
markos
read more
|
|
Posted
about 18 years
ago
by
markos
The nice thing about the identity matrix, is that we don't have to do any reading of the matrix. And since the form of the identity matrix is already known:
SIMD:Â AltiVecMatrixIdentity
|