معالجات RYZEN من AMD لم تعد تعاني مع التطبيق الهندسي الشهير MATLAB
تلقى التطبيق الهندسي الشهير 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 التي تدعم مجموعة التعليمات المذكورة .