प्रोसेसर

मतलाब: एक Reddit उपयोगकर्ता amd ryzen mkl के प्रदर्शन को बढ़ाता है

विषयसूची:

Anonim

अब, MATLAB के साथ हम अपने Ryzen प्रोसेसर के प्रदर्शन को बढ़ा सकते हैं । Reddit उपयोगकर्ता के लिए सभी धन्यवाद। क्या आप तैयार हैं?

शुरू करने से पहले, MATLAB एक संख्यात्मक कंप्यूटिंग प्रणाली है जिसका उपयोग अनुसंधान संस्थानों, इंजीनियरिंग फर्मों, विश्वविद्यालयों या बड़ी प्रौद्योगिकी कंपनियों द्वारा किया जाता है। आपको आश्चर्य हो सकता है कि क्यों? यह एक ऐसी प्रणाली है जिसका उद्देश्य मैट्रिस और वैक्टर के अस्तित्व की विशेषता वाली समस्याओं को हल करना है।

हमारे मामले में, MATLAB का उपयोग गणितीय कर्नेल लाइब्रेरी (MKL) के अनुकूलन के लिए किया जाता है चलिए शुरू करते हैं!

यह सब एक बुरा Ryzen अनुकूलन के साथ शुरू होता है

अन्य बातों के अलावा, MATLAB का संचालन उन ऑपरेशनों को करने के लिए किया जाता है जो Intel MKL से लाभान्वित होते हैं , जिससे Ryzen प्रोसेसर के लिए खराब अनुकूलन होता है । इसका एहसास Reddit यूजर नेडफैंडर्स 1976 ने किया , जो Ryzen और Ryzen Threadripper प्रोसेसर के प्रदर्शन को 280% तक बढ़ाने में कामयाब रहा

सवाल यह है कि कैसे? AVL2 जैसे उन्नत अनुदेश सेट का उपयोग करने के लिए MATLAB को मजबूर करना अब तक, एमकेएल प्रोसेसर निर्माता आईडी की जांच कर रहा था, लेकिन अगर यह देखा कि प्रोसेसर एएमडी था, तो यह एसएसई पर गिर गया , जिसका अर्थ है कि Ryzen प्रोसेसर के प्रदर्शन में स्पष्ट गिरावट।

AVX2 से SSE तक नीचे जाने का मतलब है प्रदर्शन में गिरावट? हाँ, विशेषकर जब AMD Ryzen में SSE4, AVX या AVX2 जैसी प्रौद्योगिकियाँ हों।

MKL को AVX2 का उपयोग करने के लिए मजबूर करने के लिए गाइड

चाल सरल और बहुत शक्तिशाली है, लेकिन यह स्वयं Ryzen उपयोगकर्ताओं द्वारा किया जाना है। बस, हमें नोटपैड का उपयोग करके एक .BAT फाइल बनानी होगी और "सभी फाइल" के रूप में सेव करना होगा।

इसलिए, हम एक नोटबुक खोलते हैं और उसमें एवीएक्स 2 मोड में एमकेएल शुरू करने के लिए सभी कमांड लिखते हैं आपको निम्नलिखित लिखना होगा:

@ तो बंद

MKL_DEBUG_CPU_TYPE = 5 सेट करें

"% MKLROOT% \ bin \ mklvars.bat" पर कॉल करें MKL_DEBUG_CPU_T_TPE/5

matlab.exe

हम बाजार पर सबसे अच्छा प्रोसेसर पढ़ने की सलाह देते हैं

बेशक, यह ट्रिक स्थायी नहीं होगी, लेकिन हम इसे एक चर पर्यावरण प्रणाली बनाकर स्थायी बना सकते हैं। उसी उपयोगकर्ता नेडफ्लैंडर्स1976 ने स्रोत कोड अपलोड किया ताकि हम AVX2 पर स्विच करने के प्रदर्शन प्रभाव को बेंचमार्क कर सकें। क्या आप अपने Ryzen पर इस "ट्रिक" को आजमाएंगे?

TechPowerUPReddit फ़ॉन्ट

प्रोसेसर

संपादकों की पसंद

Back to top button