nVidia GTX Titan altera a taxa de DP?

4

Comprei e instalei dois cartões EVGA nVidia GTX Titan no meu Ubuntu 12.04 TS caixa para HPC. Fiquei desapontado com os resultados de benchmark que obtive, veja Eigen-Magma . Eu estava realmente esperando, por exemplo DGEMM para entregar cerca de 1,3 TFlop / s 200 GFlop / s com DGEMM .

No entanto, após algumas pesquisas adicionais, aprendi que é possível alterar a taxa de Precisão Dupla (DP) da placa GTX Titan para 1/3 da Precisão Única (SP) veja a última seção" Sou um Tesla barato então? " primeiro parágrafo e que, por padrão, o Titan funcionará a 1 / 24º da taxa de DP possível, que é o que eu experimentei nos meus benchmarks.

A questão é, então, como posso alterar a taxa de DP de uma placa nVidia Titan GTX no Ubuntu 12.04 TS? Eu tenho os drivers mais recentes da nVidia instalados.

    
por SkyWalker 15.08.2013 / 23:37

1 resposta

3

OK, encontrei a configuração que resolve o problema, é verificar a caixa CUDA-Double precision na entrada do PowerMizer da ferramenta nvidia-settings . Eu recebo cerca de 3x melhor desempenho de DP usando CUBLAS. Eu alcanço 1,2 TFlop / s usando uma versão modificada da matriz de amostra CUDAMulCUBLAS que usa DGEMM e, portanto, o problema é resolvido.

    
por SkyWalker 16.08.2013 / 10:09