Jump to content

OpenCL Snow Leopard


MaLd0n
 Share

4 posts in this topic

Recommended Posts

O incrível poder dos GPUs.

 

Nos últimos anos o desempenho das unidades gráficas de processamento (GPUs) aumentou muito e é medido em gigaflops. Hoje as GPUs mais rápidas chegam a atingir mais de um teraflop, mais que um supercomputador RED ASCII há 12 anos, que tinha o tamanho de uma sala.

 

 

Um grande salto no desempenho.

A tecnologia presente no Mac OS X Snow Leopard, OpenCL, aproveita o poder dos processadores gráficos e o disponbiliza para todos os tipos de aplicações. Os processadores gráficos não ficarão mais limitados aos aplicativos graficamente mais exigentes como os jogos e modelagem em 3D. Na verdade, assim que os desenvolvedores começarem a usar OpenCL nos seus aplicativos, você notará um aumento significativo na velocidade de uma ampla variedade de aplicativos.

 

Por exemplo, é possível agregar sofisticadas técnicas de modelagem financeira aos softwares de contabilidade corporativos e financeiros para uso pessoal. Os aplicativos de mídia podem executar exigentes operações complexas com arquivos de imagem e vídeo bem maiores. Os jogos podem apresentar simulações físicas ainda mais precisas. E os cientistas e pesquisadores poderão analisar e admnistrar complexos desafios usando seus computadores Mac.

 

apple.br

 

Testes

 

RADEON HD4870 / QUAD CORE Q6600(Overclock 3.0 GHz)

 

2 OpenCL devices found!

[Device 0]
   Name:             Radeon HD 4870
   Vendor:         AMD
   Type:             GPU 
   Device Version:     OpenCL 1.0 
   Driver Version:     1.0
   Compute Units:         10
   Work Group Size:     1024
   Clock:             750 MHz
   Global Memory:         512 MB
   Local Memory:         16 KB
   Cache Size:         0 KB
   Cache Line Size:     0 Bytes
   Available:         Yes
   Double-Precision:     No
   Extensions: 
               cl_APPLE_gl_sharing

[Device 1]
   Name:             Intel® Core™2 Quad CPU    Q6600  @ 2.40GHz
   Vendor:         Intel
   Type:             CPU 
   Device Version:     OpenCL 1.0 
   Driver Version:     1.0
   Compute Units:         4
   Work Group Size:     1
   Clock:             3000 MHz
   Global Memory (Total):     4096 MB
   Global Memory (Host):     3072 MB
   Global Memory (PCIe):     1024 MB
   Local Memory:         16 KB
   Cache Size:         4096 KB
   Cache Line Size:     64 Bytes
   Available:         Yes
   Double-Precision:     Yes

 

BENCHMARK RADEON HD4870 / QUAD CORE Q6600(Overclock 3.0 GHz)

 

Number of OpenCL devices found: 2
   OpenCL Device # 0 = Radeon HD 4870
   Device 0 is an: GPU with max. 750 MHz and 10 units/cores 
   Now computing - please be patient....
   time used:  4.992 seconds

   OpenCL Device # 1 = Intel® Core™2 Quad CPU    Q6600  @ 2.40GHz
   Device 1 is an: CPU with max. 3000 MHz and 4 units/cores 
   Now computing - please be patient....
   time used:  6.127 seconds

 

ATI x NVIDIA

 

RADEON HD4870

openclatival.jpg

 

NVIDIA 9800 GTX

openclnvidiaval.jpg

 

Ati Radeon+OpenCL= ;)

 

Se alguem quiser postar os resultados aqui, é só fazer o download do arquivo, arrastar pro terminal e ENTER.

 

OpenCL Benchmark http://www.mediafire.com/?vzt5mtdzxn3

 

Leopard nao usufrui desta tecnologia, só o Snow Leopard.

 

Suporte

 

NVIDIA - Quase todas as placas da Nvidia Serie 8 e superiores suportam OpenCL.

 

*ATI - Radeon HD 4670, Radeon HD 4850, Radeon HD 4870

Link to comment
Share on other sites

...........................................................
.................. OpenCL Bench V 0.25 by mitch ...........
...... C2D 3GHz = 12 sec vs Nvidia 9600GT = 0,93 sec ......
... time results are not comparable to older version! .....
...........................................................

Number of OpenCL devices found: 2
OpenCL Device # 0 = GeForce 9800 GTX/9800 GTX+
Device 0 is an: GPU with max. 1850 MHz and 16 units/cores 
Now computing - please be patient....
time used:  0.588 seconds

OpenCL Device # 1 = Intel(R) Core(TM)2 Quad CPU	Q6600  @ 2.40GHz
Device 1 is an: CPU with max. 2405 MHz and 4 units/cores 
Now computing - please be patient....
time used:  7.832 seconds

Now checking if results are valid - please be patient....
:) Validate test passed - GPU results=CPU results :)

Link to comment
Share on other sites

  • 2 weeks later...
 Share

×
×
  • Create New...