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

Видеокарты
Графические адаптеры
3 апреля 2024 года AMD заявила, что разработчики AMD Radeon в скором времени откроют исходный код большего количества своего стека программного обеспечения для графических процессоров, а также выложат в открытый доступ техдокументацию по оборудованию GPU компании.
«Поскольку интерес сообщества к ROCm на Radeon растёт, мы создали трекер для сбора отзывов и предоставления обновлений. Скоро: открытый исходный код дополнительных частей нашего программного стека и дополнительной документации по оборудованию».
Ранее сторонние разработчики и энтузиасты просили AMD опубликовать в открытом доступе коды прошивок и проекты микрокода различных GPU AMD.

Примечательно, что AMD сделала своё заявление сразу после ухода на пенсию сторонника графических драйверов AMD с открытым исходным кодом для Linux Джона Бриджмана, который проработал в ATI/AMD более четверти века.
Бриджман был первым менеджером проекта по выпуску графического драйвера с открытым исходным кодом AMD Radeon, который стартовал в 2007 году. Его начинания помогли выйти официальному проекту драйверов AMD с открытым исходным кодом во времена R500, поддерживали недолговечный проект xf86-video-radeonhd, созданный совместными усилиями с SUSE. Работа Бриджмана с сообществом Open Source принесла за последние полтора десятилетия существенный вклад в развитие открытого кода для GPU AMD.
Даже у такой дорогой карты как Nvidia GeForce RTX 4080 может произойти сбой в работе драйвера, который порушит все планы и достижения игрока. Тако случай недавно произошёл на киберспортивном турнире PGL CS2 Major Copenhagen. Российской команде Virtus.pro сбой в драйвере видеокарты стоил шанса победить в турнире с призовым фондом $1,25 млн.

На каждом игровом ПК, участвующем в этом турнире по Counter-Strike 2 Major Copenhagen, была установлена карта Nvidia GeForce RTX 4080. Все компьютеры имели одинаковые технические характеристики, но защитить их от сбоя в драйвере у организаторов не вышло.
Во втором матче игры до трёх побед команду Virtus.pro отделяли несколько раундов до выхода в плей-офф, но у игрока Jame отказал драйвер видеокарты, из-за чего соперники в лице команды G2 получили преимущество, и в результате Virtus.pro потерпела поражение со счётом 1:2.
Раунд переигрывать не стали, а тай-брейк Virtus.pro тоже проиграла, вследствие чего оказалась на 9-11 месте и заработала $20 тыс.
После инцидента турнирный оператор PGL опубликовала официальное заявление, в котором подтвердила, что «из-за сбоя драйвера Nvidia возникла техническая неисправность, и это привело к сбою в игре». Компания добавила, что продолжает расследование инцидента, но ущерба, нанесённого Jame и всей Virtus.pro, уже не исправить. Член команды Jame назвал произошедшее «частью игры» и напомнил, что скоро у них новый турнир, на котором Virtus.pro попробует отыграться.
Энтузиаст под ником CZXA1 представил для игры Counter-Strike 2 новую карту Lost Coast, которая, по его словам, призвана проверить современные игровые ПК пользователей на то, насколько они могут справиться с высокопроизводительными задачами.
Карта Lost Coast представляет собой красивый тропический остров с 8K-текстурами и картами освещения высокого разрешения (8K).

Загрузить карту Lost Coast можно в Мастерской Steam. В отзывах к карте пользователи написали, что у них на разных старых и средних ПК средняя частота составляет от 35 до 120 FPS при низких или средних настройках, а вот на максимальных настройках карта хорошо работает на мощных ПК в разрешении 1080p или 1440p.
28 сентября 2023 года Valve объявила о выходе в Steam бесплатного тайтла Counter-Strike 2 с переработанными картами, улучшенной графикой, более реалистичными дымовыми гранатами и быстрыми игровыми серверами. Игра разработана на движке Source 2, в ней задействована новая система освещения и системы рендеринга, использующие физически достоверные текстуры, отражения и тени. Помимо версии для Windows игра Counter-Strike 2 доступна в SteamOS/Linux, но без поддержки macOS.
В Steam появилась первая игра с категорией Ultra («Ультра») в системных требованиях помимо минимальных и рекомендуемых требований к ПК. До этого момента Valve не сообщала, что пересматривает подход к отображению системных требований игрового оборудовнаия в Steam.
Нововведение появилось странице Portal with RTX. Обычно в Steam указываются только минимальные и рекомендуемые спецификации компонентов компьютера. Теперь там есть отдельная категория для владельцев мощных и высокопроизводительных сборок ПК.

Ранее игра Portal with RTX получила крупное обновление, добавившее технологию реконструкции лучей и поддержку NVIDIA DLSS 3.5.
Состоялся релиз портативной бесплатной утилиты Fan Control V183 для Windows.
Fan Control — это мощная и универсальная портативная утилита, которая позволяет отслеживать, контролировать и настраивать вентиляторы графических карт и различных ЦП, а также материнских плат и систем хранения данных. Утилита поддерживает широкий спектр устройств и конфигураций оборудования, предоставляя полный контроль над системой охлаждения ПК.

Бэкэнд Fan Control в основном основан на LibreHardwareMonitor, ответвлении оригинального OpenHardwareMonitor с открытым исходным кодом. Это означает, что совместимость оборудования полностью открыта для всех и не зависит от одного разработчика, которого в какой-то момент может перестать это волновать. В сочетании с системой плагинов Fan Control разблокируется для многих поколений оборудования.
В версии Fan Control V183:
исправлены ошибки, обнаруженные в V182.
элементы управления можно калибровать по числу оборотов в минуту;
калибровку можно выполнить с помощью вспомогательной настройки или отредактировать вручную;
все графики вентиляторов теперь можно переключить в режим RPM;
элементы управления теперь показывают статус своей конфигурации через метку;
обновлён код проекта, осуществлён переход с версии .NET 7 на .NET 8.
обновлен код LibreHardwareMonitorLib.
На одном известном маркетплейсе из 4 букв появились в продаже видеокарты MSI RTX 4090 SUPRIM X CLASSIC 24G за 55K рублей, слюна течет. В чем подвох кто ни будь может объяснить? Продавцы этих карт не отвечают вообще ни на какие вопросы.
28 января 2024 года состоялся релиз открытой утилиты TuxClocker 1.5 для мониторинга параметров и разгона видеокарт Nvidia и AMD на ПК с ОС Linux. Исходный код проекта выложен на GitHub под лицензией GNU General Public License v3.0.
Версия TuxClocker 1.5 поддерживает управление скоростью вращения вентиляторов видеокарт серии AMD Radeon RX 7000. В дополнение к поддержке управления скоростью вращения вентиляторов AMD RDNA3 проект теперь позволяет проводить изменение настроек частот GPU Nvidia за пределами сред X.Org с помощью непосредственного использования NVML API.

В выпуске TuxClocker 1.5 исправлены ранее выявленные неправильные показания энергопотребления для некоторых GPU, а также внесены различные корректировки кода и улучшения в интерфейсе.
Проект TuxClocker развивается несколько лет. Для пользователей он выглядит как простой и удобный графический интерфейс, который работает через API D‑Bus с GPU Nvidia. а также с GPU AMD с помощью драйвера ядра AMDGPU с открытым исходным кодом.
Первая стабильная версия открытой утилиты TuxClocker 1.0 вышла в сентябре 2023 года. Основная новая опция TuxClocker 1.0 — предоставление API‑интерфейса D‑Bus, позволяющего задействовать возможности TuxClocker в более универсальных сценариях использования, например, в стороннем программном обеспечении.
Состоялся релиз мажорной версии библиотеки GLM 1.0.0 (OpenGL Mathematics).
OpenGL Mathematics (GLM) — это header only математическая библиотека C++, предназначенная для графического ПО, основанная на спецификациях языка шейдинга OpenGL (GLSL).
GLM предоставляет классы и функции, разработанные и реализованные с использованием тех же соглашений об именах и функциональности, что и GLSL, так что любой, кто знает GLSL и С++, может использовать GLM.
Проект GLM не ограничивается функциями GLSL. Системные расширения проекта основаны на extension conventions GLSL и предоставляют расширенные возможности, включая матричные преобразования, кватернионы, упаковку данных, случайные числа, шум и так далее.
Разработчики пояснили, что библиотека стабильно работает с OpenGL, но также обеспечивает совместимость с другими сторонними библиотеками и SDK. Это хороший кандидат для программного рендеринга (трассировка лучей/растеризация), обработки изображений, физического моделирования и любого контекста разработки, требующего простой и удобной математической библиотеки.
GLM написан на C++98, но может использовать преимущества C++11, если он поддерживается компилятором. Это независимая от платформы библиотека, независимая и официально поддерживающая следующие компиляторы:
GCC 4.7 and higher;
Intel C++ Compose XE 2013 and higher;
Clang 3.4 and higher;
Apple Clang 6.0 and higher;
Visual C++ 2013 and higher;
CUDA 9.0 and higher (experimental);
Any C++11 compiler.
Вышел исследовательский проект Vcc (Vulkan Clang Compiler), нацеленный на создание компилятора, способного транслировать код на языке С++ в представление, выполняемое на GPU, поддерживающих графический API Vulkan. В отличие от моделей программирования GPU на базе языков шейдеров GLSL и HLSL в Vcc развивается идея полного отказа от использования отдельных языков шейдеров и предоставляется возможность прямой компиляции кода C/C++ для Vulkan. Наработки проекта Vcc распространяются под лицензией MIT.

Для компиляции кода в Vcc задействованы компоненты проекта LLVM и Clang в качестве фронтенда. Для выполнения на GPU развивается собственное промежуточное представление шейдеров Shady и компилятор для преобразования кода в это представление. По возможности поддерживается компиляция обычного стандартного кода C/C++, а для поддержки специфичных для GPU возможностей предоставляются дополнительные встроенные функции.
В Vcc применяются штатные возможности C/C++ для управления ходом выполнения программы, включая возможность использования оператора goto. Допускается вызов функций, рекурсивное выполнение функций, использование физических указателей, теггированных указателей и указателей на функции, выполнение арифметических операций над указателями, а также определение раскладки типов в памяти. Из ограничений реализации упоминается отсутствие поддержки исключений C++, недоступность функций malloc/free и непереносимость функций и указателей между хост-системой и GPU.
Источник: OpenNET.
Производитель блоков питания Seasonic порекомендовал покупателям при сборке компьютера для удобства и легкости укладки сгибать кабели питания видеокарт с коннекторами 12VHPWR и 12V-2×6 с предварительным применением в этой процедуре фена для волос (hair dryer).
Seasonic в последних рекомендациях советует стараться соблюдать 35-мм зазор, а изгиб кабеля за его пределами производить при помощи мягкого источника тепла, например, фена для волос.

Вот какую последовательность действий рекомендует Seasonic: «Мы понимаем, что может возникнуть необходимость согнуть кабели, чтобы поместить их в корпус. Если такая необходимость возникла, это следует делать, следуя таким рекомендациям:
отсоедините кабель 12VHPWR/12V-2x6 от блока питания и видеокарты;
осторожно направьте на нужный участок мягкий источник тепла (например, фен для волос), чтобы тщательно нагреть кабель в том месте, где вы хотите его согнуть;
осторожно вставьте разъёмы в блок питания и видеокарту;
убедитесь, что все разъёмы установлены правильно, а защёлка на разъёмах зафиксировалась на месте со щелчком;
очень важно после правильной установки разъёмов не сгибать кабели и не прилагать к разъёмам ненужных усилий ни со стороны источника питания, ни со стороны видеокарты».
Состоялся релиз проекта PoCL 5.0 (Portable Computing Language OpenCL), развивающего реализацию стандарта OpenCL, независимую от производителей графических ускорителей и позволяющую использовать различные бэкенды для выполнения OpenCL‑ядер на разных типах графических и центральных процессоров.
Код проекта PoCL 5.0 распространяется под лицензией MIT. Поддерживается работа на платформах X86_64, MIPS32, ARM v7, AMD HSA APU, NVIDIA GPU и различных специализированных ASIP (Application‑Specific Instruction‑set Processor) и TTA‑процессорах (Transport Triggered Architecture) c архитектурой VLIW.
Реализация компилятора ядер OpenCL в PoCL 5.0 построена на базе LLVM, а в качестве фронтенда для OpenCL C используется Clang.
Для обеспечения должной переносимости и производительности компилятор ядер в PoCL 5.0 OpenCL может генерировать комбинированные функции, которые могут использовать различные аппаратные ресурсы для распараллеливания выполнения кода, такие как VLIW, суперскалярность, SIMD, SIMT, многоядерность и многопоточность.
В PoCL 5.0 имеется поддержка ICD‑драйверов (Installable Client Driver). Присутствуют бэкенды для обеспечения работы через CPU, ASIP (TCE/TTA), GPU на базе архитектуры HSA и GPU NVIDIA (через libcuda).
Источник: OpenNET.
Друзья! Есть ли среди моих читателей люди, у которых есть готовая сборка с 3dfx Voodoo 2 на борту? Я начинаю готовить материал о Voodoo, а исторически сложилось так, что Voodoo 3 от Voodoo 2 и 1 очень сильно отличалась. В практической части, мы напишем с вами игру. Можете помочь с тестированием? Пишите тг @monobogdan
Ближайшие события
Вышла новая версия открытой утилиты для мониторинга параметров и разгона видеокарт Nvidia и Radeon на ПК с ОС Linux. Проект TuxClocker 1.4 получил значительные изменения после выхода TuxClocker 1.0 в сентябре 2023 года.
В TuxClocker 1.4 теперь поддерживается мониторинг использования видеопамяти VRAM для графических адаптеров AMD Radeon и Nvidia GeForce. Утилита также стала поддерживать мониторинг энергопотребления процессоров AMD и Intel.
В TuxClocker 1.4 системы на процессорах Intel могут получать отчеты об использовании памяти и энергопотребления ядер, включая отображение напряжения ядер процессоров Intel, а также возможность настраивать параметры их энергоэффективности (EPP).

Технология AMD FidelityFX Super Resolution 3 станет доступна с первыми двумя играми. Эту информацию подтвердил главный игровой архитектор компании Фрэнк Азор.
Forspoken и Immortal of Aveum станут первыми играми с поддержкой технологии. Всего анонсировано ещё 12 таких тайтлов. Кроме того, 16 студий уже объявили о будущей поддержке FSR3.
Функция FSR3 похожа на генерацию кадров DLSS 3 от Nvidia, но позволяет создавать новые кадры между существующими, повышая их частоту. Она использует комбинацию технологии временного масштабирования сверхвысокого разрешения и генерации кадров. Кроме того, FSR3 совместима с конкурирующими графическими процессорами.
Вклад авторов
skovalev 670.0ernesttsenre 448.0Xcom-shop 399.3SArd 398.0RiddleRider 349.0alizar 255.4da-nie 191.0PNP80 180.0duran-duran 173.0Firemoon 167.0