LINUX.ORG.RU

AMD CodeXL 2.0 — отладчик/профилировщик для GPU/CPU

 , , , ,


2

2

Новая версия утилиты от AMD для оценки производительности и отладки различных API на CPU/GPU:

  • OpenGL/OpenCL/Vulkan/DirectX12;
  • opensource;
  • поддержка Windows/Linux (deb/rpm/tar.gz в секции релизов на github);
  • кросс-платформенная удалённая оценка производительности(Win>Lin и наоборот);
  • режим анализа шейдеров для архитектуры(AMD'шных чипов).

Отладка OpenCL в настоящий момент работает только на AMD, UI написан на Qt (судя по возможности интеграции в VisualStudio — часть ещё и на .Net), а код backend'ов на чистом C++.

Багов пока много - из тех, что заметил - rpm инсталятор не корректно обрабатывает зависимости(на suse/42), Qt/OpenGL не заработал, а на glxgears/встроенном примере чайника выдал лишь glx функции без GL (под windows список GL функций был). часть багов, похоже, для платформ не от AMD (nvidia в моём случае, возможно из-за драйвера с GLVND). в общем, новость получилась больше о том, что утилита вышла, чем о том, что ею можно сразу пользоваться;)

>>> Подробности

★★★

Проверено: Shaman007 ()

Спасибо, ждём ебилдов.

kep ()

Так когда там NVidia закапывать планируют?

kachsheev ★★★ ()
Ответ на: комментарий от kachsheev

Так когда там NVidia закапывать планируют?

трудно сказать, но nvidia graphic debugger не обновлялся ни разу с момента выхода в августе 2015го, и он не open source(это, как мне кажется, его наибольшее достоинство);)

azazello ★★★ ()

nVidia - поиграть, 3D-моделинг, фото/видео.

AMD - посерфить инет, офис и все дела.

anonymous ()

Как-то пытался его использовать для профайлинга CPU, обплевался.
Может ко второй версии пофиксили.

devl547 ★★★★★ ()

Лол, по ссылке дебагят RTS, о которой я впервые слышу, но которая была сделана при поддержке AMD.

По скринам похоже на Supreme Commander, который действительно стоило бы попрофилировать. Но в описании:

With the unparalleled power of the world's first native 64-bit real-time strategy game engine

Шта?! Чи не достижение, тем более 0AD уже давно 64 bit.

RazrFalcon ★★★★★ ()
Ответ на: комментарий от RazrFalcon

Это считай не rts а тупо бенчмарк d3d12, типо крузиса в своё время.

anonymous ()
Ответ на: комментарий от anonymous

Ага, как раз коммент со стима:

«I built over 50,000 vehicles.

I tried to fit them all on screen at once.

Computer froze so hard I had to reboot.»

RazrFalcon ★★★★★ ()
Ответ на: комментарий от RazrFalcon

Это и есть идейный наследник суприма. (Правда, сами разрабы говорят противоположное :))) (Был/есть еще Total Annihilation, но он перманентно недоделан). Сам еще не пробовал, но судя по ютубу и отзывам - эпик вин

stevejobs ★★★☆☆ ()
Последнее исправление: stevejobs (всего исправлений: 1)
Ответ на: комментарий от stevejobs

Последний идейный наследник Супримов, и естественно TA, это - Planetary Annihilation. Который оказался диким, недоделанным дном, пусть и с годной задумкой.

В это еще не играл, но рейтинг не оч.

RazrFalcon ★★★★★ ()
Ответ на: комментарий от RazrFalcon

блин, меня переклинило, не s/Total Annihilation/Planetary Annihilation. Оно перманентно недоделанное... Никакие фиксы и патчи не спасли, продающиеся почему-то за деньги Титаны не спасли, геймплей странный и играть в это не хочется :( Но более всего жгет их менеджмент - половина обещаний с кикстартера никогда не будет выполнена (в особенности дополнительные юниты), фантастические трюки с добавлением и убиранием игры со Стима, и под конец они походу вообще её забросили - серьезных новостей нет уже полгода

stevejobs ★★★☆☆ ()
Ответ на: комментарий от stevejobs

Классический кикстартер-стартап... Я все еще жду релиза Next Car Game/Wreckfest от Bugbear, в который я с дуру вложился. Но он перманентно в альфе уже три года.

RazrFalcon ★★★★★ ()
Ответ на: комментарий от RazrFalcon

Собственно игра из статьи лучшая реклама этому профилеру:

- на минималках 30fps

- на максималках 3fps

dx11 mode, gtx650ti

При чём на обоих настройках выглядит одинаково уныло.

RazrFalcon ★★★★★ ()
Ответ на: комментарий от kachsheev

Если NVidia захочет, то от AMD не останется и мокрого места. А если Intel захочет... то и NVidia не поздоровится. Но очевидно, что они все в сговоре.

trupanka ()
Ответ на: комментарий от trupanka

По факту, от AMD и так мокрого места не остаётся. Смотрим на розницу в быдломагазинах вроде КЕЯ, на яндехе и в кластерах.

А intel... Кроме теграшек да сопроцессоров у них ничего вкусного нет. И то, всё на x86.

kachsheev ★★★ ()
Ответ на: комментарий от stevejobs

и под конец они походу вообще её забросили - серьезных новостей нет уже полгода

Кончились деньги. Бюджет Supreme Commander был 11-20 миллионов долларов и это не включая Forged Alliance. У них к сожалению никогда не было и близкой суммы.

Но обновления ещё будут: пачечка багфиксов, встроенный менеджер модов и их лучшая поддержка, неофициальные сервера из коробки. Возможно, они когда-нибудь выложат исходники под открытой лицензией.

o- ()
Ответ на: комментарий от kachsheev

Даун, ты монополии захотел? Амд не благотворительная организация, будучи монополистом цены на видяхи выставит запредельные.

anonymous ()
Ответ на: комментарий от azazello

трудно сказать, но nvidia graphic debugger не обновлялся ни разу с момента выхода в августе 2015го, и он не open source(это, как мне кажется, его наибольшее достоинство);)

Ты чмо!

anonymous ()
Ответ на: комментарий от anonymous

nVidia - поиграть, 3D-моделинг, фото/видео.

AMD - посерфить инет, офис и все дела.

Когда у AMD нормальные дрова будут?

anonymous ()
Ответ на: комментарий от o-

да ведь они уже сделали все что нужно, на что уходит большая часть бабла - движок, графон, анимации, каркас боевки

могли бы запилить за месяц какой-нибудь редактор для этого и дать юзерам самим этим заняться. Пара-тройка безумных фанатов, которые правят циферки - вот и баланс. Еще пара фанатов умеющих в 3dmax - и есть модельки просто чертовой уймы юнитов. Надрачивать баланс и красить юниты синеньким - это сможет любой школьник. В конце концов, они сами могли бы этим заняться, просто по фану, а не за деньги. И потом осталось бы потратить месяц и интегрировать всё это в игру.

stevejobs ★★★☆☆ ()
Ответ на: комментарий от trupanka

Естественно, более того, интел держит амд на плаву и лицензирует им свои новые инструкции для CPU, иначе сработает антимонопольное законодательство и интел начнут делить. Поэтому амд ничего не грозит, пока и штеуд и хуанг заинтересованы в её существовании. Если антимонопольные законы отменят, амуде тут же прекратит существование.

anonymous ()
Ответ на: комментарий от stevejobs

Дык это уже и так происходит, причем давено, есть уже Spring Engine и два развивающихся наследника TA под него. Да и под 2.5D оригинал куча модов с новыми юнитами есть.

anonymous ()
Ответ на: комментарий от stevejobs

могли бы запилить за месяц какой-нибудь редактор для этого и дать юзерам самим этим заняться

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

Относительно скоро должен выйти апдейт со встроенным менеджером модов и вообще улучшенной их поддержкой, а пока он в тестовой ветке и информация доступна на форумах.

В конце концов, они сами могли бы этим заняться, просто по фану, а не за деньги.

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

Надрачивать баланс и красить юниты синеньким - это сможет любой школьник

Ну да, конечно, именно поэтому Zero-K разрабатывают уже кучу лет и конца края этому процессу не видно.

o- ()

Кто-нибудь бы запилил сравнение амдшного блоба с открытыми дровами на онтопике.

Myau ★★★★ ()
Ответ на: комментарий от Myau

Кто-нибудь бы запилил сравнение амдшного блоба с открытыми дровами на онтопике.

Можешь на похорониксе поискать. Вообще, блоба AMD сейчас как бы и не существует. Fglrx не работает с актуальным X-сервером, а amdgpu-pro тестируется. Что приятно, последний будет поддерживать все GCN - тестирование проводилось на Pitcairn. Я так понимаю, стабилизация ожидается к Ubuntu 16.04.1.

anonymous ()
Ответ на: комментарий от anonymous

nVidia - поиграть, 3D-моделинг, фото/видео.

Смешно. АМД тож справляется со всем перечисленным, в данный момент для поиграть/компилировать 3д-модели/подредактировать фото (про видео только в плане просмотра плюсик скажу, не редактировал) - у меня нареканий нет. И не было повода жалеть, что взял не нвидиа. Развивается - отличные новости.

AMD - посерфить инет, офис и все дела.

Ты с Интелом его спутал.

fehhner ★★★★ ()
Ответ на: комментарий от anonymous

Даун, ты монополии захотел?

Ты чмо!

С тобой всё в порядке?
Проклинаешь весь мир с похмелья после недельного запоя?
Или (что скорее), оставил эти комменты, обыгравшись в дотку (где так орать норма), пока собирал ранец в школу?

fehhner ★★★★ ()
Ответ на: комментарий от fehhner

Делает вид, будто из-под анона может писать только они человек

anonymous ()
Ответ на: комментарий от anonymous

Делает вид, будто из-под анона может писать только они человек

Там 2 месседжа в одном духе подряд были: «даун», «чмо» - какая-то необоснованная агрессия, напоминает записи стримов на ютубе, где школьники играют, орут и матеряться. Или это был один и тот же анон, или начали одни школотроны от анонов отписывать.

fehhner ★★★★ ()
Ответ на: комментарий от Myau

Кто-нибудь бы запилил сравнение амдшного блоба с открытыми дровами на онтопике.

всё печально, хотя и разница подсократилась - и в плане производительности, и в плане поддержки GL фич

upd: http://www.phoronix.com/scan.php?page=article&item=ubuntu-1604-kaveri&amp... это на кавери. на выделеных видео может быть и больше

upd2: http://www.phoronix.com/scan.php?page=article&item=amd-19-dec&num=2 вот тут больше тестов/карт, но ещё с каталистом

azazello ★★★ ()
Последнее исправление: azazello (всего исправлений: 2)

а вообще, за что люблю ЛОР - так это за обсуждение в новости про отладчик допиливаемой в нём игры;)

azazello ★★★ ()

То чувстиво, когда ты даже дрова amdgpu поставить не можешь на убунте...

anonymous ()
Ответ на: комментарий от anonymous

anonymous> nVidia - продаться в рабство Хуангу, офигеть от нерабочей дискретной графики на ноутбуке, купить эмулятор видеокарты с урезанной памятью и ложно заданными характеристиками, и т.д. AMD - поиграть, 3D-моделинг, фото/видео, посерфить инет, офис и все дела, САПР.

Починил.

Quasar ★★★★★ ()
Ответ на: комментарий от kachsheev

По рознице видно засилье решений от AMD за приемлемые деньги.

Quasar ★★★★★ ()
Ответ на: комментарий от Quasar

AMD - поиграть

Недавно купил R7 370. Не то чтобы я не знал, на что иду, но если смотреть на вещи реально, купив GTX 950 я бы хоть и подписался на проприетарщину, но избежал бы дуалбута. А так у меня даже Dreamfall Chapters на максималках тормозит. Да даже в примитивной Ziggurat просадки FPS ниже 30. Жду amdgpu-pro, чо.

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.