تلقى التطبيق الهندسي الشهير MATLAB مؤخراً تحديثًا جديداً يساعد على حل مشكلة التباطؤ والتلعثم الذي كان يقيد مستخدمي معالجات AMD المركزية . ففي نوفمبر 2019 كان هناك بعض الجدل عندما ظهر أن تطبيق MATLAB - وهي منصة حاسوبية شهيرة تشتهر بالعمل عليها الشركات الهندسية والجامعات ومعاهد البحوث - لم تكن تعمل بشكل مثالي مع معالجات AMD . على وجه التحديد ، تم تصميم مكوّن Intel MKL الموجود في التطبيق (والذي يعتمد بمثابة مكتبة kernel للرياضيات) بحيث إذا لم يتعرف على سلسلة CPUID "GenuineIntel أو ببساطة عدم وجود معالج من Intel" ، فسوف يعطل مسارات أكواد المعالجة AVX2 السريعة ويعود إلى تعليمات SSE الأبطأ ، وهو ما سيؤدي إلى انهيار الأداء بنسبة كبيرة تتراوح بين 20-300 في المائة على معالجات AMD .
ومن هذا المنطلق طوّر أحد المستخدمين على منصة Reddit وهو Nedflanders1976 تعديلاً في نوفمبر ، يقوم بخداع مكتبة MKL لتعتقد أن معالجات AMD هي في الحقيقة معالجات أصلية من انتل "GenuineIntel" ، مما يتيح لها الاستفادة من مجموعات التعليمات الحديثة مثل SSE4 و AVX و AVX2 . و تدعم معالجات AMD تعليمات SSE4 و AVX منذ سلسلة FX التي تواجدت منذ عام 2011 ، وتعليمات AVX2 منذ عام 2017 مع معالجات Ryzen الثورية . الأن و باستخدام أحدث إصدار من R2020a ، يعمل MATLAB تلقائيًا على تمكين تنفيذ تعليمات AVX2 على معالجات AMD التي تدعم مجموعة التعليمات المذكورة . و تؤكد مجموعة سريعة من الاختبارات التي قامت بها مجموعة ExtremeTech أن التحديث الجديد يستفيد بالفعل من مسار الكود الأسرع افتراضيًا ، وهو ما ساعد على اكتساب معالجات مثل Ryzen Threadripper 3960X و 3970X زيادة أسطورية في الأداء تزيد عن 200٪ ليتفوق على معالج Core i9-10980XE (حيث لم يعد هناك حاجة إلى تعديل Nedflanders1976 كما في السابق) .
?xml>