Для работы проектов iXBT.com нужны файлы cookie и сервисы аналитики.
Продолжая посещать сайты проектов вы соглашаетесь с нашей
Политикой в отношении файлов cookie
В последних патчах на выкрученных настройках 100-120 фпс в FHD и на 80% загруженная видюха. То есть недогруз и упор в ЦП.
https://youtu.be/7K8XRHnaMRI?t=1200s
Мелкоядра в ряде элементарных задач в три раза медленнее Zen2
https://stackoverflow.com/questions/77712908/why-performance-for-this-index-of-max-function-over-many-arrays-of-256-bytes-is
Так Интел библиотеки для игровых разработчиков для этого и выпускал. Вполне возможно что они просто добавили Интеловскую библиотеку в игру.
https://github.com/GameTechDev/HybridDetect
VLIW изначально был обречён на провал, ни один компилятор его не осилил. Проблема х86 в том что длина инструкций плавающая. Идеальный вариант — фиксированная длина инструкций при смешанном RISC/CISC дизайне. Тогда гораздо проще сделать быстрый декодер.
5700XT производилась с августа 2019. Криптобум начался в сентябре-октябре 2020. Все заранее никто не выкупал. Просто производители не предвидели спрос. Накопить могли хоть миллион, хоть десять миллионов 5700ХТ, если бы захотели. Тоже самое по Невидии (у которой вообще на 12 нм линейка была в то время)
Открыл книжки по экономике. Там трудовая теория стоимости не используется.
.
Опять же практика — ноутбуки на интел арках сделали, бесплатно выбрасывать не хочется, продадим хотя бы по себестоимости. Примеры можно подобрать разные. Естественно делать так постоянно не хочется, но иногда приходится, потому что спрос-предложение работает именно так.
.
Если вещи связаны, это не значит что все теплое мягкое и что все мягкое теплое.
Как минимум Интел явно не против. SYCL-HIP уже есть, проблема (имхо) в том в каком виде оно работает.
.
https://github.com/intel/llvm/blob/sycl/sycl/doc/GetStartedGuide.md
Getting Started with oneAPI DPC++
The DPC++ Compiler compiles C++ and SYCL* source files with code for both CPU and a wide range of compute accelerators such as GPU and FPGA.
Table of contents
Prerequisites
Create DPC++ workspace
Build DPC++ toolchain
Build DPC++ toolchain with libc++ library
Build DPC++ toolchain with support for NVIDIA CUDA
Build DPC++ toolchain with support for HIP AMD
Build DPC++ toolchain with support for HIP NVIDIA
Build DPC++ toolchain with support for ESIMD CPU Emulation
Build DPC++ toolchain with support for runtime kernel fusion
Build DPC++ toolchain with a custom Unified Runtime
.
Вот вроде бы сделали интерфейс через который можно под любое целевое оборудование программировать, хоть процессоры, хоть видеокарты, просто выбираешь нужный ускоритель. Круто. Но всю эту байду нужно пересобрать с нуля. Хочешь АМД — иди build toolchain with support for HIP AMD. Хочешь Невидию — for HIP NVIDIA либо CUDA NVIDIA. А без пересборки сделать нельзя =( Спасибо хоть не с нуля писать заставляют, всего лишь пересобрать компилятор
.
И получается что в наличии не швейцарский нож, а карточный набор, который нужно разложить так чтобы на нем сошлись звёзды. Вещь все ещё классная, конечно, но много-много можно было бы улучшить.
Все не так радужно. Поздние полярисы многострадальные рефреши которым ничего кроме памяти прикрутить не смогли, 5700xt даже в рог стриксах страдала от 110 градусов по хотспоту, 6000 линейку никто до конца криптобума не видел. Они не плохи, но едва ли удачные и далеко не легендарные.
Хочу ROCm/HIP интегрированные в SYCL без необходимости пересобирать SYCL стек с нуля для каждой таргетируемой платформы. Все эти технологии разрозненные и работают с бубнами. Если AMD и Интел скооперируются и дадут возможность все это подключать в одном месте по щелчку пальца с помощью пакетного менеджера — тогда будет прекрасно. По-другому перебить Невидию будет трудно.
Себестоимость вторичный фактор. Ставят столько, за сколько по их мнению могут купить. Будет плохо — будут продавать на уровне себестоимости или ниже. Нередко так и выходит, потому что синица в руке лучше журавля в небе. Главный фактор — сколько готовы платить. Поэтому цены постоянно изменяются в процессе обмена между независимыми покупателями и независимыми производителями.
.
Рыночных цен в плановой экономике нет, поэтому она и не зовётся рыночной. При плане цены устанавливаются директивно на основе хозрасчета или аналога.
.
По зелёной энергетике согласен, но там именно что политика, а не рынок.
https://youtu.be/7K8XRHnaMRI?t=1200s
https://stackoverflow.com/questions/77712908/why-performance-for-this-index-of-max-function-over-many-arrays-of-256-bytes-is
https://github.com/GameTechDev/HybridDetect
.
Опять же практика — ноутбуки на интел арках сделали, бесплатно выбрасывать не хочется, продадим хотя бы по себестоимости. Примеры можно подобрать разные. Естественно делать так постоянно не хочется, но иногда приходится, потому что спрос-предложение работает именно так.
.
Если вещи связаны, это не значит что все теплое мягкое и что все мягкое теплое.
.
https://github.com/intel/llvm/blob/sycl/sycl/doc/GetStartedGuide.md
Getting Started with oneAPI DPC++
The DPC++ Compiler compiles C++ and SYCL* source files with code for both CPU and a wide range of compute accelerators such as GPU and FPGA.
Table of contents
Prerequisites
Create DPC++ workspace
Build DPC++ toolchain
Build DPC++ toolchain with libc++ library
Build DPC++ toolchain with support for NVIDIA CUDA
Build DPC++ toolchain with support for HIP AMD
Build DPC++ toolchain with support for HIP NVIDIA
Build DPC++ toolchain with support for ESIMD CPU Emulation
Build DPC++ toolchain with support for runtime kernel fusion
Build DPC++ toolchain with a custom Unified Runtime
.
Вот вроде бы сделали интерфейс через который можно под любое целевое оборудование программировать, хоть процессоры, хоть видеокарты, просто выбираешь нужный ускоритель. Круто. Но всю эту байду нужно пересобрать с нуля. Хочешь АМД — иди build toolchain with support for HIP AMD. Хочешь Невидию — for HIP NVIDIA либо CUDA NVIDIA. А без пересборки сделать нельзя =( Спасибо хоть не с нуля писать заставляют, всего лишь пересобрать компилятор
.
И получается что в наличии не швейцарский нож, а карточный набор, который нужно разложить так чтобы на нем сошлись звёзды. Вещь все ещё классная, конечно, но много-много можно было бы улучшить.
.
Рыночных цен в плановой экономике нет, поэтому она и не зовётся рыночной. При плане цены устанавливаются директивно на основе хозрасчета или аналога.
.
По зелёной энергетике согласен, но там именно что политика, а не рынок.