HWSW Informatikai Kerekasztal: Re: A GPU-t és a CPU-t is összefogja már az OpenCL - HWSW Informatikai Kerekasztal

Ugrás a tartalomhoz

Mellékleteink: HUP | Gamekapocs

Oldal 1 / 1
  • Nem indíthatsz témát.
  • A téma zárva.

Re: A GPU-t és a CPU-t is összefogja már az OpenCL Értékeld a témát: -----

#1 Felhasználó inaktív   HWSW 

  • HWSW
  • PipaPipaPipaPipaPipa
  • Csoport: Stábtag
  • Hozzászólások: 9.283
  • Csatlakozott: 2009. márc. 17.

Elküldve: 2009. 08. 07. 02:22

Az ATI Stream szoftverfejlesztő készlet 2.0 béta változatának keretén belül az AMD kiadta az első x86-os OpenCL fejlesztői környezetet.
https://www.hwsw.hu/...esszor-x86.html' target='_blank'>https://www.hwsw.hu/...esszor-x86.html

#2 Felhasználó inaktív   petXYZW 

  • Tag
  • PipaPipa
  • Csoport: Fórumtag
  • Hozzászólások: 162
  • Csatlakozott: --

Elküldve: 2009. 08. 07. 02:22

Az OpenCL a kezdetektől "összefogta" a CPU-t ill. a GPU-t. Persze ez kiderül mindenki számára aki beleolvas az OpenCL doksiba. Tehát nem az AMD egészítette ki, hanem eleve így lett kitaláva.

#3 Felhasználó inaktív   Ytse 

  • Őstag
  • PipaPipaPipaPipaPipa
  • Csoport: Stábtag
  • Hozzászólások: 7.244
  • Csatlakozott: 2000. okt. 26.

Elküldve: 2009. 08. 07. 07:08

@petXYZW: jogos, pontatlan volt a megfogalmazás, javítva, köszi

#4 Felhasználó inaktív   aludanyi 

  • Újonc
  • Pipa
  • Csoport: Alkalmi fórumtag
  • Hozzászólások: 6
  • Csatlakozott: --

Elküldve: 2009. 08. 09. 13:03

"Az első, OpenCL-t támogató operációs rendszer az ősszel érkező Apple Mac OS X Snow Leopard (10.6)"

Ennek igy nem sok értelme van. A Snow Leopard aktívan használja az OpenCL-t, pont úgy mint ahogy a Windows 7 aktívan használja a DirectX Compute-t, nem pedig támogatja... és főleg nem az első amely támogatja, hiszen az OpenCL működik a meglévő OS-eken, tehát azok is "támogatják". Maga az ATI Stream SDK 2.0 béta is XP-n és Vistán működik (és valószínűleg Windows 7-en is), tehát ezek is támogatják az OpenCL-t abban az esetben ha a GPU meghajtó támogatja. Egyébként kár, hogy nem támogatja mindenki a CUDA-t hiszen az messze a legfejlettebb és ehelyett katunk OpenCL-t és DirectX Compute-t is.

Az nVidia nagy hibája, hogy a CUDA-ból nem faragott nyilt szabványt, igy most lesz két proprietary (CUDA amely a legfejlettebb és DirectX Compute amely majd a piac 90% birtokolja) és egy nyílt (OpenCL amely az alternatív platform-okon fog érvényesűlni - Apple, Linux...), a verseny ugyan jó, de az az érzésem ebben az esetben nem versenyről van szó hanem valami másról.

#5 Felhasználó inaktív   philcsy 

  • Senior tag
  • PipaPipaPipaPipa
  • Csoport: Fórumtag
  • Hozzászólások: 2.501
  • Csatlakozott: --

Elküldve: 2010. 11. 06. 18:42

Üzenet megtekintéseIdézet: aludanyi - Dátum: 2009. 08. 09. 13:03

Az nVidia nagy hibája, hogy a CUDA-ból nem faragott nyilt szabványt, igy most lesz két proprietary (CUDA amely a legfejlettebb és DirectX Compute amely majd a piac 90% birtokolja) és egy nyílt (OpenCL amely az alternatív platform-okon fog érvényesűlni - Apple, Linux...), a verseny ugyan jó, de az az érzésem ebben az esetben nem versenyről van szó hanem valami másról.


Az OpenCL és a CUDA fejlettségét nem egyszerű összehasonlítani. Az OpenCL sokkal szofisztikáltabb, és ez is lehet a fejlettség egyik ismérve. Nekem mindenesetre jobban tetszik az OpenCL.

A DirectX Compute sem fogja szerintem a piac 90%-át birtokolni. Maximum a közvetlenül grafikához kötött szegmensben. Az általános GPGPU viszont szerintem egyértelműen az OpenCL és a CUDA-é lesz. CUDA túlsúllyal a HPC-ben.

Az NVidia szerintem azért nem tette nyíltá a CUDA-t, hogy ezzel magához kösse a fejlesztőket. Persze a CUDA-OpenCL hasonlóság miadt ez kérdéses. Viszont a fejlesztők hajlamosak nagyon ragaszkodni egy-egy megoldáshoz. A CUDA fejlesztői bázisát folyamatosan tudatosan építi az NVidia. Az OpenCL részéről viszont ilyen törekvést nem nagyon tapasztalok.

Ettől függetlenül egyetértek veled abban hogy a CUDA-t nyíltá kellett volna tennie még a legelején. Technológiailag ígyis-úgyis vezető szeperben van (jelenleg), egy nyílt CUDA-szabvánnyal viszont sokkal jobban tudta volna ezt érvényesíteni.

Verseny viszont szerintem sem lesz ebből. Max valamelyik az érdektelenség miadt egyszercsak "kihal".
geri: "a világon 6.5 milliárd PC felhasználó van"
geri: "én a hwsw egy kiemelkedő szakmai színvonallal bíró, megbecsült, elsőrangú tagja vagyok."

Téma megosztása:


Oldal 1 / 1
  • Nem indíthatsz témát.
  • A téma zárva.

1 felhasználó olvassa ezt a témát.
0 felhasználó, 1 vendég, 0 anonim felhasználó