Рубрика «amd» - 13

Инструкции FMA3 в Ryzen намертво вешают операционную систему - 1

Как выяснилось, выполнение некоторых специфичных инструкций FMA3 на процессоре AMD Ryzen приводит к критическому сбою ОС.

Инструкции типа FMA3 (Fused-Multiply-Add) поддерживаются и Intel (в Haswell), и AMD. Это инструкции типа d = round(a × b + c), где d должна быть в том же регистре, что и a, b или c. Для сравнения, инструкции FMA4 поддерживает только AMD (в процессорах Buldozer и более поздних). Там a, b, c и d могут быть в разных регистрах.
Читать полностью »

Последние обновления для Windows 7 и 8 несовместимы с новейшими процессорами AMD и Intel - 1

Некоторые пользователи Windows 7 и 8 столкнулись с проблемой вида «в вашем компьютере используется процессор, который не поддерживается данной версией Windows». Связано это с тем, что компания Microsoft искусственно ограничила поддержку этими операционными системами новейших процессоров от AMD и Intel.

Под ограничение совместимости попали процессоры от Intel седьмого поколения (Kaby Lake) и процессоры от AMD, изготовленные по технологии Bristol Bridge. Кроме этого, проблема совместимости коснулась процессоров Qualcomm Snapdragon 820 MSM8996 и выше, о чем сообщается на официальном сайте поддержки Microsoft.
Читать полностью »

Эволюция модульного JavaScript - 1

Скорее всего, когда Брендан Айк проектировал JavaScript, он не представлял, как эволюционирует его проект спустя двадцать лет. На данный момент вышло уже шесть основных спецификаций языка, и работа над его улучшением до сих пор продолжается.

Не будем лукавить: JavaScript никогда не был идеальным языком программирования. Одним из слабых мест в JS была модульность, а точнее её отсутствие. Действительно, зачем в скриптовом языке, который анимирует падающие на странице снежинки и валидирует форму, заботиться об изоляции кода и зависимостях? Ведь всё может прекрасно жить и общаться между собой в одной глобальной области — window.

С течением времени JavaScript трансформировался в язык общего назначения, так его начали использовать для построения сложных приложений в различных средах (браузер, сервер). При этом нельзя было положиться на старые подходы взаимодействия компонентов программы через глобальную область: с ростом объёма кода приложение становилось очень хрупким. Как результат для упрощения процесса разработки создавались различные реализации модульности.

Эта статья появилась в результате общения с участниками TC39 и разработчиками фреймворков, а также чтения исходных кодов, блогов и книг. Мы рассмотрим следующие подходы/форматы: Namespace, Module, Detached Dependency Definitions, Sandbox, Dependency Injection, CommonJS, AMD, UMD, Labeled Modules, YModules и ES2015 Modules. Кроме того, мы восстановим исторический контекст их появления и развития.
Читать полностью »

AMD анонсировала 32-ядерный серверный процессор Naples - 1
Двухпроцессорный сервер AMD Naples поддерживает до 4 ТБ оперативной памяти (по 16 модулей DIMM на процессор), обмен данными между памятью и одним ЦПУ происходит на скорости 170 ГБ/с

Две недели назад компания AMD представила семейство десктопных процессоров Ryzen 7, которые уже поступили в продажу. Вторым этапом применения архитектуры Zen должны стать серверные процессоры, а третьим этапом — мобильные APU со встроенными видеоускорителями.

Сейчас пришло время для этапа № 2. На серверном рынке и в дата-центрах AMD собирается так же всколыхнуть рынок и потеснить гегемонию Intel Xeon, как она сделала с десктопными процессорами. Вчера AMD анонсировала высокопроизводительные серверные процессоры Naples на той же архитектуре Zen x86.
Читать полностью »

Неофициальные бенчмарки и цены на процессоры Ryzen - 1
5-9 февраля 2017 года на конференции International Solid State Circuits Conference (ISSCC) состоялось несколько интересных презентаций. Во-первых, инженеры компании Intel представили наиболее полное техническое описание недорогой альтернативы 2,5D-компоновки для Stratix X FPGA (доклад "A 14nm 1GHz FPGA with 2.5D Transceiver Integration").

Но ещё интереснее был доклад инженеров из компании AMD, которые выступили на пленарной сессии Digital Processors непосредственно перед коллегами из Intel. Они представили Zen — высокопроизводительное ядро CPU x86 следующего поколения, которое по некоторым характеристикам превосходит нынешнее поколение процессоров Intel, выполненное по технологическому процессу 14 нм. Доклад AMD называется "Zen: A Next-Generation High-Performance x86 Core"
Читать полностью »

Как и многие из вас, я люблю поиграть вечерком в компьютерные игры. Времени на это благородное занятие, к сожалению, катастрофически не хватает, но стараюсь как могу. В большинстве своем предпочитаю довольно старые игрушки, но иногда хочется порадовать себя чем-то новым и красивым. Пожалуй финальным гвоздем в крышку гроба стал DOOM, увидев который сразу потекли слюнки.

Но что делать, если у тебя в компе стоит GT 240 512Mb, на которой с горем пополам работает Civilization V? Если даже на планшете с убогим Z8300 эта игра идет лучше? В общем апгрейд назревал уже давно, а выход летом/осенью прошлого года новых ускорителей сказал: Пора.

image

Читать полностью »

2016 год уже на исходе, но его вклад в игроиндустрию останется с нами надолго. Во-первых, видеокарты из красного лагеря получили неожиданно удачное обновление в среднем ценовом диапазоне, ну а во-вторых NVIDIA в очередной раз доказала, что не зря занимает 70% рынка. Maxwell’ы были хороши, GTX 970 по праву считалась одной из лучших карточек за свои деньги, но Pascal — совсем другое дело.

Гайд по Pascal: разбираемся в видеокартах NVIDIA 2016 года - 1

Новое поколение железа в лице GTX 1080 и 1070 буквально похоронило результаты прошлогодних систем и рынок флагманского б/у железа, а «младшие» линейки в лице GTX 1060 и 1050 закрепили успех в более доступных сегментах. Владельцы GTX980Ti и прочих Titan’ов рыдают крокодильими слезами: их убер-пушки за много тысяч рублей разом потеряли 50% стоимости и 100% понтов. Сама NVIDIA заявляет, что 1080 быстрее, чем прошлогодний TitanX, 1070 легко «наваляет» 980Ti, а сравнительно бюджетная 1060 сделает больно владельцам всех остальных карточек.

Так ли это, откуда растут ноги высокой производительности и что с этим всем делать в преддверии праздников и внезапных финансовых радостей, а также чем именно себя порадовать, можно узнать в этой длинной и немного занудной статье.
Читать полностью »

Новая эра процессоров от AMD: Обзор презентации процессора Ryzen (Zen). Умный процессор? - 1

13 декабря 2016 (14 декабря 2016 по МСК) состоялось весьма и весьма ожидаемое мероприятие — презентация всему миру нового поколения процессоров от AMD. Тех самых процессоров, которые составят отличную конкуренцию Intel.
Чего можно было ожидать и что мы увидили в итоге? Что-то порадовало, а что-то не очень.
Читать полностью »

Мейнтейнер ядра Linux забраковал патч для AMDGPU - 1

8 декабря 2016 года компания AMD выложила для скачивания последнюю версию проприетарного драйвера AMDGPU-PRO 16.50 для операционных систем на ядре Linux. Этот драйвер основан на свободном модуле ядра AMDGPU. В нём реализована поддержка DirectGMA для OpenGL и технологии FreeSync, которая в некоторых гибридных и графических процессорах AMD решает проблему коммуникации между процессором и монитором и устраняет разрывы изображения, особенно в играх. AMDGPU-PRO 16.50 поддерживает некоторые модели графических ускорителей GNC 1.0 AMD серии Southern Islands, а именно Radeon R7 M465X, AMD Radeon R7 M370 и AMD Radeon R7 M350. Опубликованы скрипты для установки на RedHat Enterprise Linux 7.3, CentOS 7.3, CentOS 6.8, and SLED/SLES 12 SP2.

Одновременно представитель компании AMD Гарри Уентлэнд (Harry Wentland) обратился в список рассылки разработчиков ядра Linux с предложением включить в ядро скромный патч размером около 100 000 строк кода со слоем аппаратных абстракций. Мейнтейнер ядра Дэйв Эйрли (Dave Airlie) доступно объяснил представителю AMD, почему такой патч не примут в ядро. Хотя мейнтейнер не вспоминал знаменитую фразу Линуса в адрес Nvidia, но многие помнят те слова. AMD тоже отправили в пешее путешествие, пусть и не в такой грубой форме.
Читать полностью »

Поиск, машинное обучение, анализ данных, создание и доставка контента, дополненная и виртуальная реальность, компьютерные игры − список ресурсоемких задач для компьютерных систем с каждым днем только расширяется. Когда же мы говорим про технологическую сторону вопроса, то обсуждаем две темы.

Высокопроизводительные вычисления на архитектуре x86 для эпохи технологий с эффектом присутствия - 1
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js