MATLAB получил обновление, после ко..

MATLAB получил обновление, после которого процессоры AMD работают кратно быстрее без “танцев с бубном”

Под конец прошло года произошла забавная ситуация с популярной вычислительной платформой MATLAB, которая очень активно используется среди инженеров, университетов и в исследовательских институтах. Суть в том, что если компонент набора Intel MKL не видел в строке CPUID GenuineIntel, то использовались не быстрые инструкции AVX2, а старые SSE. Это вело к снижению производительности процессоров AMD на 20-300% в зависимости от задачи, хотя все процессоры AMD на архитектуре Ryzen поддерживают инструкции AVX2.

Пользователь Reddit под ником Nedflanders1976 в том же ноябре разработал небольшой твик, обманывающий компонент Intel MKL. Он начинал считать процессоры AuthenticAMD как GenuineIntel, тем самым активировав быстрые инструкции. То есть всё работало как положено, но как бы через костыль.

Наконец вышло обновление R2020a для MATLAB, где несправедливое отношение к красным процессорам было исправлено. Господа с ресурса ExtremeTech уже провели тестирование, и выяснилось, что Ryzen Threadripper 3960X и 3970X теперь валят как положено без каких-либо дополнительных манипуляций, и опережают Core i9-10980XE (что ранее требовало твика Nedflanders1976).

Источники: Techpowerup ExtremeTech

Видео

Мобильные устройства

buduschiy_galaxy_s21_ultra_poluchit_takuyu_zhe_batareyu_kak_i_s20_ultra_default.jpg

Будущий Galaxy S21 Ultra получит такую же бат...

  • Сен 22, 2020
  • 457

Только в прошлом месяце Samsung представила флагманские смартфоны Samsung Galaxy Note 20 и Note 20 Ultra. Несмотря на это, компания активно работает н...

Сети и коммуникации

rossiyskaya_kremnievaya_fotonika_prokladyvaet_put_k_sotovoy_svyazi_6g_default.jpg

Российская кремниевая фотоника прокладывает п...

  • Сен 22, 2020
  • 306

Группа ученых под руководством кандидата физико-математических наук профессора Владимира Драчева (Центр проектирования, производственных технологий и ...

Наверх