iOS
Accelerated Math
iOS Vector and Matrix Math: Part 1
iOS Vector and Matrix Math: Part 2
OpenGL ES
POSIX Thread: Setting Priority and Stack Size
OpenGL ES Extensions
OS OpenGL ES Extension Support
Application Loader
Accelerated Math
iOS Vector and Matrix Math: Part 1
iOS Vector and Matrix Math: Part 2
OpenGL ES
POSIX Thread: Setting Priority and Stack Size
OpenGL ES Extensions
OS OpenGL ES Extension Support
Application Loader
February 8th, 2012 - 23:27
I’m very interested in your experiences converting iOS code to vector code. I’ve been doing a lot of experimentation, and while some vector routines are clearly faster than their by-hand counterpart (vDSP_vramp() and vDSP_vsq() for instance), I have yet to come up with a piece of test data where vDSP_mmul() is faster than hand-multiplying the matrix (even when using a for() loop to do it). Is this a surprising result in your experience? I’m seeing the same behavior on Mac and iOS.