2013-04-23 7 views
0

Я хотел бы сформулировать теоретический вопрос о вычислительных возможностях карт Nvidia. Из моего относительно короткого опыта я заметил, что карты с CC 2.0 могут работать лучше, чем 1.3. Это может действительно зависеть от природы ядра и использования каждого SM.сравнение графических процессоров nvidia с поддержкой cuda

Но поскольку все имеет свои преимущества и недостатки, каковы недостатки 2.0-карты и преимущества 1,3?

Как карта 1.3 может выполнять определенное ядро ​​быстрее, чем 2.0 и какие характеристики должно иметь это ядро.

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

Привет

+0

Можете ли вы изменить вопрос, чтобы лучше отразить ваш вопрос? Я думаю, вы ищете сравнение вычислительных возможностей, а не фактических графических процессоров. –

ответ

1

В общем случае, чем выше способность вычислить, тем больше возможностей ГПУ способна. Check out Wikipedia

Конечно, если вы пишете плохой код для GPU с CC 3.5 и большого кода или GPU с CC 2,0, 2,0 GPU может опережать 3.5 GPU.

+0

Я говорю о том же фрагменте кода (а не о размере сетки), работающем на 1.3 и 2.0. Какими должны быть функции ядра, в результате для ускорения работы на 1.3. – user1280671

+0

Это невозможно. 2.0 превосходит 1,3 по всем параметрам. Наиболее вероятный ответ на ваш вопрос заключается в том, что если размер набора данных не вписывается в одинаково делимые блоки, тогда вы получаете больше потоков, чем требуется, и, возможно, дополнительные вызовы ядра. Однако, поскольку устройство 2.0 cc имеет больше блоков, большую размерность, больше потоков на блок и т. Д., Вы не можете опередить устройство 2.0 cc с устройством 1.3. – slcott

+0

@slcott ... Да, вы можете опередить устройство 2.0 с 1,3-дюймовым устройством с точки зрения производительности. Попробуйте запустить фрагмент кода на Tesla C1060 (CC 1.3) и тот же код на GeForce GT 440 (CC 2.1). Угадайте, какой из них будет быстрее? Количество ядер и тактовая частота устройства являются основными параметрами, которые определяют скорость кода. – sgarizvi

Смежные вопросы