Keresés

Új hozzászólás Aktív témák

  • consono

    nagyúr

    válasz bambano #131 üzenetére

    Ma 3 millió mag, másfél év múlva 6, három év múlva 12millió, i tak dalse, belátható, hogy véges időn belül meglenne az akár 100 milliárd is, de senki nem akar minden neuront 1-1 procival emulálni. Meg nem is kell (ha nem agyfeltöltésről beszélünk) 100 milliárd neuront és az összes szinapszist szimulálni, egyre inkább azt mondja mindenki, hogy elég a neocortexet. Ráadásul a neuronokat, illetve az agyat érdemesebb a GPU-khoz hasonlítani (egy CUDA mag egyszerű algoritmust futtat, de sok megy párhuzamosan). Magyarázd már el, hogy pl. a Titan a maga 18688 CPU magjával és a 18688 K20X GPU-jával (ami egyenként 2688 CUDA magot jelent) nem masszívan párhuzamosan működik. Illetve működhet megfelelő szoftverrel. Csak a GPU-k ~50 millió párhuzamos magot jelentenek...

    Born too late to explore Earth, born too early to explore the Universe. Born just in time to sit in front of the laptop and join a Teams meeting...

  • #65755648

    törölt tag

    válasz bambano #131 üzenetére

    Igazolod a fenti állításomat, miszerint nem akarod megérteni a dolgot, de azért csak a tisztánlátás végett leírok pár alapvető dolgot, nehogy valakit megtévesszen az érvelésed.

    " 'Egy ilyen hálózatot ki lehet alakítani szoftverben, de megoldható egy jól párhuzamosítható hardverben is, mint például egy videókártya vagy saját tervezésű hardver, mondjuk egy FPGA-ban'
    hát nem fogunk szimulálni."

    De fogunk. Sőt, évekkel ezelőtt még az egyetem tanultam és csináltam, pontosan FPGA-n. Igaz csak néhány neuronnal, néhány szinapszissal, már nem emlékszem a pontos számokra. És működött, elsőre egyszerűnek tűnő, de azért más programozási technikával nehezen megoldható sok-bemenetes, több kimenetes vezérlési feladatot oldottunk meg vele. Olyan típusú problémára és megoldásra gondolj, amit az ember tipikusan intuitívan old meg, mint mondjuk a vezetés, vizuális inputok alapján, videoanalízissel, ami egy évfolyamtársam diplomamunkája volt.
    És akkor ez egy sok-éves FPGA volt, ami még csak nem is volt teljesen kihasználva, nem volt a célra hardveresen optimalizálva és mindent szoftveresen oldott meg. Egy mai VGA több ezerszer gyorsabb, de valószínűleg keveset mondtam. Plusz sokmindent meg tud már oldani hardverből, amit ennek még szoftverből kellett (pl. a teljes párhuzamosítást...).

    Csak hogy értsd: szoftverből már most is korlátlan mennyiségű neuront és szinapszist hozhatsz létre, csak az emuláció miatt a sebesség a béka segge alatt lesz. Ha a funkciók egy része hardveresíthető (márpedig ez már zajlik - lásd GCN, CUDA stb.) és lesz célszoftver is, ami ezt kihasználja, akkor a sebesség sok neuronnal/szinapszissal is valós idejű lehet. És ez nincs messze.

    [ Szerkesztve ]

Új hozzászólás Aktív témák