
July 11, 2005
1:51 a.m.
Hi all, i'm using numarrays with audio and video processing with the real-time framework pure data (http://www.puredata.org). I realized that the ufuncs in numarrays are not as fast as possible because they are coded very straightforward. Is there any particular reason why this is the case, like cleanness of code, confidence in the compiler or because the code was automatically generated? I would like to contribute assembly SIMD codelets (SSE and Altivec), i have been successfully using in my projects for quite some time. Is it feasible to submit patches, so that these go into the main numarray distribution, or should i rather implement this as separate ufuncs? best greetings, Thomas