Efficiency of various complex number types & FFTW vs. Intel's FFT.

tim18
Total Points:
68,847
Status Points:
68,847
Black Belt
July 6, 2009 9:54 AM PDT
Rate
 
#1
There's a preference for C99 complex when performance is desired from compiled code, but that doesn't affect the performance you get from someone else's library.  If you are forced to compile your own code under a prohibition against C99, it's possible that declaring your complex arrays as plain float or double may give better performance.
You'd have to dig into the MKL documents to see what it says about which functions take advantage of threading for which problem sizes, if that's what you mean by your talk of multi-core mechanism.


Intel Software Network Forums Statistics

8487 users have contributed to 31622 threads and 100698 posts to date.
In the past 24 hours, we have 35 new thread(s) 121 new posts(s), and 186 new user(s).

In the past 3 days, the most popular thread for everyone has been gemm(A,A,A) like possible? The most posts were made to gemm(A,A,A) like possible? The post with the most views is Dear Steve, excuse me for a d

Please welcome our newest member chat1983