2011-06-07 22 views
5

एक जीपीयू पर एफएफटी खोजने के लिए सबसे तेज़ लाइब्रेरी कौन सा है? कृपया एनवीआईडीआईए और अति कार्ड दोनों के लिए जवाब दें। इसके अलावा, यदि संभव हो तो समय आंकड़े दें।जीपीयू पर एफएफटी खोजने के लिए सबसे तेज़ लाइब्रेरी क्या है?

धन्यवाद।

+1

सीडीए के लिए libjacket (सी/सी ++, मुझे विश्वास है) बहुत तेज़ है। मेरे पास कोई समय की जानकारी नहीं है। हालांकि, यह वाणिज्यिक है। –

+0

आप कैसे बाहर जाते हैं और उन्हें आजमाते हैं? मुझे संदेह है कि आपके पास बहुत सारे विकल्प हैं। – Blender

उत्तर

4

एनवीडिया जीपीयू के लिए, CUFFT library देखें। जहां तक ​​मैं कह सकता हूं, एएमडी ने अभी तक अति जीपीयू पर एफएफटी का उत्पादन नहीं किया है, लेकिन ACML-GPU लाइब्रेरी को देखने लायक हो सकता है। आप OpenCL FFT libraries पर भी देख सकते हैं जो दोनों GPUs पर काम करना चाहिए। क्योंकि यह इतना वास्तविक हार्डवेयर आपके पास, आपकी समस्या को आकार, आदि

+0

[लिंक] http://developer.amd.com/libraries/appmathlibs/pages/default.aspx [/ link] एपीएमएल-एफएफटी अति जीपीयू के लिए उपलब्ध है, लेकिन सीयूएफएफटी लाइब्रेरी की तुलना में वे बहुत धीमी हैं। – Divij

+0

आधिकारिक आंकड़ों की कमी एक बड़े पैमाने पर बेंचमार्किंग रन का सपना देखने के लिए प्रेरित करती है। – whatnick

4

NukadaFFT पुस्तकालय NVIDIA हार्डवेयर पर उच्चतम प्रदर्शन FFT कार्यान्वयन माना जाता है पर निर्भर करता है

समय आंकड़े देते हुए असंभव है। ऐसे दस्तावेजों के लिंक हैं जो लाइब्रेरी के प्रदर्शन को दस्तावेज करते हैं - कुछ मामलों में थ्रुपुट को सीयूएफएफटी का उपयोग करके उसी एफएफटी चलाने से 25% अधिक का दावा किया जाता है। यह लचीलापन में कीमत पर आता है, क्योंकि कोड केवल रेडिक्स 32 ट्रांसफॉर्म तक ही समर्थन करता है।

 संबंधित मुद्दे

  • कोई संबंधित समस्या नहीं^_^