Научно-образовательный IT-форум при КНИТУ-КАИ

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Научно-образовательный IT-форум при КНИТУ-КАИ » Задачи и вопросы » [+] В чем принципиальное отличие между Tesla C-Class и M-Class?


[+] В чем принципиальное отличие между Tesla C-Class и M-Class?

Сообщений 1 страница 3 из 3

1

В техническом задании на закупку указан Tesla C-2075, однако при исполнении программного кода:

#include <stdio.h>
int main ( int argc, char * argv [] )
{
int deviceCount;
cudaDeviceProp devProp;
cudaGetDeviceCount ( &deviceCount );
printf ( "Found %d devices\n", deviceCount );
for ( int device = 0; device < deviceCount; device++ )
{
    cudaGetDeviceProperties ( &devProp, device );
    printf ( "Device %d\n", device );
    printf ( "Compute capability : %d.%d\n", devProp.major, devProp.minor );
    printf ( "Name : %s\n", devProp.name );
    printf ( "Total Global Memory : %d\n", devProp.totalGlobalMem );
    printf ( "Shared memory per block: %d\n", devProp.sharedMemPerBlock );
    printf ( "Registers per block : %d\n", devProp.regsPerBlock );
    printf ( "Warp size : %d\n", devProp.warpSize );
    printf ( "Max threads per block : %d\n", devProp.maxThreadsPerBlock );
    printf ( "Total constant memory : %d\n", devProp.totalConstMem );
}
return 0;
}


в консоли получаем:

Found 2 devices
=========================================================================
Device 0
Compute capability : 2.0
Name : Tesla M2075
Total Global Memory : 1341849600
Shared memory per block: 49152
Registers per block : 32768
Warp size : 32
Max threads per block : 1024
Total constant memory : 65536
=========================================================================
=========================================================================
Device 1
Compute capability : 2.0
Name : Tesla M2075
Total Global Memory : 1341849600
Shared memory per block: 49152
Registers per block : 32768
Warp size : 32
Max threads per block : 1024
Total constant memory : 65536
=========================================================================


В чем фокус? :)

2

Есть два варианта:
1) Инженеры вместо модели C-класса решили купить М-ку. У нее большая производительность, вот для сравнения табличка
2) Такое получилось, поскольку были установлены драйвера для М-ки, т.к. под С-ку они более не обновляют.

3

Шамиль, по сути в M-классе сравнительно с С-классом:
- частота работы памяти на 33 MHz больше;
- пропускная способность памяти на 6.34 GB/s больше;
- потребляемая мощность на 22 Watt меньше.

Думается, что оба предложенных варианта имеют право на существование. :)


Вы здесь » Научно-образовательный IT-форум при КНИТУ-КАИ » Задачи и вопросы » [+] В чем принципиальное отличие между Tesla C-Class и M-Class?