CUDA Math =========== matrix passing --------------- * http://stackoverflow.com/questions/6969996/pycuda-passing-a-matrix-by-reference-from-python-to-c-cuda-code role your own matrix4 ------------------------ Chroma has 3x3 matrix handling but not 4x4, 4x4 is essential for graphical usage. Javascript 4x4 * https://threejsdoc.appspot.com/doc/three.js/src.source/core/Matrix4.js.html math libs with CUDA compatibility ------------------------------------- glm : OpenGL Mathematics ~~~~~~~~~~~~~~~~~~~~~~~~~~ CUDA is not its prime target, maybe more hassle than its worth for simple things * http://glm.g-truc.net/0.9.5/index.html GLM from CUDA example * http://stackoverflow.com/questions/18045339/kernel-failed-error-while-using-cuda-5-5-on-mac-os-x * https://github.com/g-truc/glm/issues/169 CudaVec single header ~~~~~~~~~~~~~~~~~~~~~~~~ * https://code.google.com/p/cudavec/source/browse/trunk/CudaVec.h