नम्पी को विभिन्न बीएलएएस कार्यान्वयन (एमकेएल, एसीएमएल, एटीएलएएस, गोटोब्लास इत्यादि) के खिलाफ "लिंक/संकलित" किया जा सकता है। यह हमेशा कॉन्फ़िगर करने के लिए सीधा नहीं है लेकिन यह संभव है।बेवकूफ, ब्लास और कब्ला
क्या एनवीआईडीआईए के कब्बास कार्यान्वयन के खिलाफ "लिंक/संकलित" करना भी संभव है?
मुझे वेब में कोई संसाधन नहीं मिला और इससे पहले कि मैं इसे बहुत अधिक समय बिताता हूं, मैं यह सुनिश्चित करना चाहता था कि यह संभव है।
जानकारी के लिए धन्यवाद। मैं विभिन्न पायथन पुस्तकालयों के बारे में जानता हूं जो सीयूडीए तक पहुंच की इजाजत देता है। हालांकि मैं यद्यपि मैं केवल कुम्बास का उपयोग करने के लिए न्यूम्पी को कॉन्फ़िगर कर सकता हूं, मुझे मौजूदा कोड में कुछ भी नहीं बदलना पड़ेगा (वर्तमान में यह ''numpy.dot()' 'और एमकेएल या गोटोब्लस 2 के साथ अन्य लाइनलग फ़ंक्शंस का उपयोग करता है) और मैं कर सकता था प्रदर्शन तुलना जिज्ञासा से बाहर: क्या आप मौके से जानते हैं कि तकनीकी कारणों से क्यों CUBLAS के खिलाफ numpy लिंक करना संभव नहीं है? –
ऐसा इसलिए है क्योंकि एपीआई समान नहीं है, और स्मृति प्रबंधन की एक पूरी परत है कि मानक ब्लैस एप्लिकेशन के बारे में कुछ भी नहीं जानता है। – talonmies
यह स्थिति को बदल सकता है: http://devblogs.nvidia.com/parallelforall/drop-in-acceleration-gnu-octave/ हालांकि यह ऑक्टेट पर लागू होता है, यह नम्पी –