Wordpress - fgiesen.wordpress.com - The ryg blog
General Information:
Latest News:
SIMD transposes 1 9 Jul 2013 | 01:25 pm
This one tends to show up fairly frequently in SIMD code: Matrix transposes of one sort or another. The canonical application is transforming data from AoS (array of structures) to the more SIMD-frien...
“It’s just a game” 11 Jun 2013 | 02:07 pm
This post is outside the usual technical pure technical focus of this blog, but the subject matter is important to me, and I wanted to write down my thoughts on it while they were still fresh. This i...
“It’s just a game” 11 Jun 2013 | 02:07 pm
This post is outside the usual technical pure technical focus of this blog, but the subject matter is important to me, and I wanted to write down my thoughts on it while they were still fresh. This is...
Modified Gram-Schmidt orthogonalization 3 Jun 2013 | 04:39 am
Sometimes, you need to turn a linearly independent set of vectors into an orthonormal basis – or, equivalently, take a matrix that is “close” to orthogonal (for example, an orthogonal matrix that has ...
Modified Gram-Schmidt orthogonalization 3 Jun 2013 | 04:39 am
Sometimes, you need to turn a linearly independent set of vectors into an orthonormal basis – or, equivalently, take a matrix that is “close” to orthogonal (for example, an orthogonal matrix that has ...
Trig identities from complex exponentials 13 May 2013 | 12:30 pm
There’s tons of useful trig identities. You could spend the time to learn them by heart, or just look them up on Wikipedia when necessary. But I’ve always had problems remembering where the signs and ...
Trig identities from complex exponentials 13 May 2013 | 12:30 pm
There’s tons of useful trig identities. You could spend the time to learn them by heart, or just look them up on Wikipedia when necessary. But I’ve always had problems remembering where the signs and ...
64-bit mode and 3-operand instructions 13 Mar 2013 | 12:25 pm
One interesting thing about x86 is that it’s changed two major architectural “magic values” in the past 10 years. The first is the addition of 64-bit mode, which not only widens all general-purpose re...
64-bit mode and 3-operand instructions 13 Mar 2013 | 12:25 pm
One interesting thing about x86 is that it’s changed two major architectural “magic values” in the past 10 years. The first is the addition of 64-bit mode, which not only widens all general-purpose re...
On ePub/PDF versions of my posts and licensing 11 Mar 2013 | 02:54 am
I’ve been asked several times about this, so I wanted to make an “official” statement: No, I will not prepare ePub/PDF (“book”) versions of posts, particularly the “A trip through the Graphics Pipelin...