Комментировать

Для того кто знаком и с

Для того кто знаком и с платформой АТИ и с платформой нВидиа ясно что они по большей части одинаковые. Разница ощутима лишь в том что у АТИ SPMD - у нВидиа SIMD, у АТИ не было де 4-ой серии локального кеша в SIMD(читай SPMD) блоках, но этот недостаток с лихвой компенсировался ёмким общим кешем общим для всех контроллеров памяти (архитектура подсистемы памяти у АТИ поинтересней будет, обратите внимание как R600 превратился в R730 с 4-ёх кратным урезанием пропускной способности памяти и попутным ростом производительности). И у АТИ и у нВидиа железо делается под ДиректХ и не иначе. Driver Level API CUDA и ATI CAL - одинаковые по сути. DirectX11 будет работать на карточках АТИ уровня 4ххх может даже на 3хххх. Кто знает почему сейчас Директ10(9) хуже для gpgpu ? Я вам отвечу, он кеширует передачу данных, и тем самым увеличивает задержки. Он не даёт возможности сделать это самому и немного больше времени тратит на компиляцию. Он просто требует граф. специфики кода, от которой достаточно просто избавится, если в нём шаришь (сделать свои типы возвращаемых значений из пиксельных шейдеров, с семантикой, определённые через другие типы в которых семантика уже не обязательна). Смена платформы осуществляется легко и не принуждённо - у меня сейчас сервак 2008 и всё отлично работает,