Logo hu.androidermagazine.com
Logo hu.androidermagazine.com

Vessen egy pillantást az nvidia jetson tx1-re

Tartalomjegyzék:

Anonim

Néhány napig nézegettem az új NVIDIA Jetson TX1 fejlesztői készletet, és bár ez nem közvetlenül kapcsolódik az Androidhoz, túl jó ahhoz, hogy ne beszéljünk.

Ez a technológia jövője a saját kis csomagjában. A gépek már láthatnak, hallhatnak és tanulhatnak. Vezethetnek autót. Építhetnek egy autót. Töltik a tintapatronokat, tesztelnek óvszert és narancsot vesznek - mindezt közvetlen emberi beavatkozás nélkül. De a dolgok igazán érdekessé válnak, ha egy csomóba csatlakozol, és segít nekik tanítani magukat és egymást.

Valószínűleg hallotta a "neurális hálózat" kifejezést, és talán azt is tudja, hogy mi az, és hogyan működnek. Kapsz egy csomó nagy teljesítményű számítógépet, amelyek hálózatba vannak kapcsolva, és hagyhatják, hogy elemezzék, amit látnak, halljanak, vagy más forrásból összegyűjtsék őket. Együtt megtanulják és megosztják az adatokat, így például kézírást olvashatnak, rákot észlelhetnek, sakkot játszhatnak vagy részvényeket kereskedhetnek. A kognitív tudomány nem egészen új dolog, de az utóbbi években nagyszerűen elindult.

Az olyan termékek, mint az NVIDIA Jetson TX1, nagy része lesz annak, ahonnan innen menünk, és milyen gyorsan jutunk oda.

Mi a Jetson TX1?

A Jetson TX1 egy beágyazott "szuperszámítógép" modul. Úgy tervezték, hogy biztosítsa az összes számítási teljesítményt, amely szükséges a berendezések, gépek és a még nem feltalált dolgok futtatásához, és kis méretben jelenik meg (a TX1 modul maga is egy hitelkártya méretű), amely olyan helyekre illeszkedik, ahol egy szokásos nagyméretű formagép nem fog. A szoftverfejlesztések miatt a GPU számítás vezet az innovációhoz olyan területeken, mint az automatizálás, az orvosi berendezések és a gép látása. Az NVIDIA az egyik olyan vállalat, amely élen jár a GPU számítástechnikában, mind a hardver, mind a szoftver oldalán.

A Jetson TX1 fejlesztői készlet olcsó, kereskedelemben kapható termék, amely lehetővé teszi a pontos hardver fejlesztését a végtermékbe. A TX1 modul kicsi, és képes a szabványos bemeneti / kimeneti csatornákon keresztül kapcsolódni. A hordozólap mindezen szabványos bemenetekkel és kimenetekkel rendelkezik, így sok órát takaríthat meg a szoftver és a tervezés szempontjából.

Számunkra, az Android és a technológiai rajongók számára valószínűleg könnyebb megmondani, hogy mi nem a Jetson TX1. A TX1 nem olyan, amit vásárolhat például egy mini HTPC építéséhez. Rengeteg olyan tábla van, amely jobban megfelel a „hobbiisták” és a hobbi szintű projektek számára, és sokkal kevesebbet fizetnek. Ha LED-vezérlőt szeretne építeni házimozi hangulatvilágításhoz, vásároljon egy Raspberry Pi-t vagy a Snapdragon egypanziós PC-k egyikét. Ha komolyabb számítógépes munkára van szüksége egy tudományos vagy ipari környezetben, akkor érdemes megnéznie a Jetson TX1 készüléket.

Természetesen az TX1 valószínűleg egy gyilkos HTPC-t jelent, ha minden elhangzik és megtörténik. De a televízión való videó lejátszáshoz nincs szüksége egy szoba értékű számítási képességére, és az egyik elindításához nem kell 600 dollárt költenie a táblára.

A hardver technológia

A TX1 szíve az NVIDIA 256 magos (igen, 256) Tegra X1 processzora. Rendkívül kompakt és energiahatékony, a TeraFLOP teljesítménye 16 bites, négymagos ARM Cortex-A57 CPU és egy teljes értékű Maxwell GPU révén. A modul 4 GB-os LPDDR4 RAM-ot, 16 GB-os eMMC 5.1 tárolót, Gigabites ethernet-et, 802.11ac Wifi-t (2x2) és a saját PMIC-t is integrál. A 400 tűs csatlakozó mind ipari, mind pedig alacsony sebességű I / O csatlakozásokat biztosít, és a hőátadó lemez lehetővé teszi egyetlen hűtőborda használatát, hogy a modul hőmérsékleti tűréshatárokon belül maradjon.

A fejlesztői csomagban egy TX1 hordozó kártya is található. A 400 tűs tábla-fedélzeti kapcsolat használatával a Jeston TX1 komplett és rugalmas fejlesztési platformot biztosít, ipari szabványú kapcsolatok felhasználásával. Csatlakoztassa a Jeston TX1-et a tartólapra, tegye be a hűtőborda (az általunk szállított készlet előre szerelt) és rendelkezzen egy teljes fejlesztő számítógéppel, készen áll bármilyen K + F-üzletre vagy mérnöki íróasztalra.

Íme a teljes Jeston TX1 fejlesztői készlet által biztosított I / O lebontása:

  • Csatlakozás a Jetson TX1 modulhoz 400 tűs (8x50) tábla-fedélzeti csatlakozón keresztül
  • Tárolás: Teljes méretű SD-kártyahely, SATA-csatlakozó (tápellátás és TX / RX)
  • USB 3.0 típusú A + USB 2.0 Micro AB
  • Csatlakoztathatóság: Gigabites Ethernet (RJ45 csatlakozó LED-ekkel), 802.11 ac Wifi, Bluetooth 4.1
  • Szabványos PCIe x4 csatlakozó
  • Kijelző bővítő fejléc - DSI (2x4 sávok), eDP x4 sávok, háttérvilágítás PWM / vezérlővel
  • Teljes méretű HDMI 2.0 típusú A csatlakozó
  • Kamera bővítőfej: CSI: 6, x2 / 3 x4, Kamera CLK, I2C és vezérlés, I2S, UART, SPI
  • M.2 E-kulcs csatlakozó: PCIE x1 Lane, SDIO, USB2.0 / I2S, UART, I2C / modem és Wifi vezérlés
  • Bővítő fejléc: I2C, SPI, UART, I2S, D-MIC, audioóra és vezérlés
  • Érintőbemenet: SPI / I2C (a képernyő fejlécén)
  • Tápellátás, Visszaállítás és Kényszervisszaállítás gombok
  • Teljesítmény és SOC Enale LED-ek
  • JTAG csatlakozó (szabványos 20 tűs fejléc)
  • Hibacsatlakozó (60 tűs Board-Board)
  • Tápellátás, alaphelyzetbe állítás és helyreállítási soros csatlakozók
  • JTAG, UART1, I2C és soros portjelek 1x6 fejlécen
  • Teljesítmény: DC Jack: 6V-19V
  • Fő 3, 3 V / 5 V kellékek: 2xTPS53015
  • Fő 1, 8 V-os tápegység: APW8805
  • USB VBUS kellékek: RT9715 és APL3511
  • 12 V a PCIe és a SATA számára: LM3481
  • Töltésvezérlő fej: 10 tűs Flex csatlakozó

Igen, ezek felét magamnak kellett megnéznem, tehát ne érzem magam rosszul, ha mind görög neked. A lényeg az, hogy a Jetson TX1 Developer Kit úgy van beállítva, hogy csatlakoztasson és táplálja az összes érzékelőt, komponenst vagy perifériát, amelyet megvásárolhat vagy fejleszthet.

A szoftver technológia

A Jeston TX1 fejlesztéséhez szükséges szoftver széleskörű és egyszerűen telepíthető. A Jetson Jetpack egy teljes csomag, amely Ubuntu 14.04-ből (beleértve a szükséges fejlesztési és fordítási eszközöket), a szükséges köztes szoftverekből és a kódmintákból áll. A csomag a Jetson táblákhoz (mind a tavalyi Jetson TK1, mind a hatalmasabb TX1) van testreszabva, amelyek a GPU-számítástechnikai fejlesztők számára is ismert eszközökből és a nyílt forrású komponensekből épültek fel. A mellékelt API-k és különféle eszközkészletek:

  • OpenGL 4.4: Keresztplatforrás, több nyelvű API 2D és 3D grafika megjelenítéséhez
  • CUDA 7.0: Programozási környezet a C és C ++ fejlesztők számára, GPU-gyorsított alkalmazásokat építve.
  • cuDNN 4.0: A CUDA Mély Neurális Hálózat könyvtárak, amelyek rendkívül optimalizált rutinokat kínálnak a neurális hálózatok tervezésére és kiképzésére.
  • OpenCV 3.0: (Nyílt forráskódú számítógépes látás) A valós idejű számítógépes látáshoz használt funkciók könyvtára.
  • OpenVX 1.0: Jogdíjmentes szabvány a platformon átívelő GPU gyorsításhoz a számítógépes látás alkalmazásokban.
  • VisionWorks 1.0: Az NVIDIA által kifejlesztett eszközkészlet, amely a CUDA-képes GPU-khoz és SoC-khoz optimalizált algoritmusokat biztosít.
  • ROS: (Robot operációs rendszer) Keretek és köztes szoftverek halmaza, amelyeket robotszoftver-fejlesztésre terveztek.

Ezen felül komplett alkalmazástervezési és fejlesztőeszközök állnak rendelkezésre, amelyek célja a könnyű használat, ha a Tegra X1-vel és a Jeston TX1-vel fejlesztenek. A teljes IDE az Eclipse segítségével, speciális grafikus hibakeresőkkel, az OpenGL platformok támogatásával, valamint az NVIDIA PerfKit használatával, az OpenGL és a D3D alkalmazások hibakeresésére és profilozására szolgál.

A szoftver telepítését azoknak a felhasználóknak tervezték, akik ismerik a Linuxot és a fejlesztőeszközöket, akik számára készült ez a készlet. A folyamat nagyon egyszerű, és a Jetson TX1 használható állapotba indul a dobozból. A szükséges eszközöket és frissítéseket megkaptuk egy SD-kártyán, de a végfelhasználóknak teljes hozzáférésük lesz az NVIDIA fejlesztőeszközeihez az interneten keresztül.

Várhatóan meg fogja érteni, hogyan kell megváltoztatni az engedélyeket, navigálni a parancssorba és a flash operációs rendszer frissítéseit USB-kapcsolaton keresztül egy Ubuntu 14.04 futtató gazdagéppel.

A Jetson Jetpack csomag egyszerűvé teszi a dolgokat, amikor ideje telepíteni a fejlesztési eszközöket. A grafikus alkatrészkezelő (hasonlóan az Android SDK kezelőhöz) lehetővé teszi az eszközök, minták és különféle fejlesztési összetevők telepítését, frissítését és kezelését egyetlen ablakban.

Egyéb mintákat és demókat a natív Ubuntu csomagkezelőn keresztül telepítünk, az NVIDIA CUDA tárházát használva.

Teljes referenciaeszközök, kódminták és bemutató alkalmazások állnak rendelkezésre, és bármilyen kérdésére megválaszolhatja az NVIDIA beágyazott számítástechnikai támogatási oldalát. Az NVIDIA komolyan veszi Jetson termékeit, és hosszú távra szól. Bőséges támogatást talál mind a felhasználók, mind az NVIDIA vállalati szervezetek.

Hogyan illeszkedik egymáshoz?

A hardver és a szoftver fejlesztése nehéz. Ez is nagyon stresszes. És ez nagyon kifizetődő. Szüksége van a megfelelő eszközökre a munka elindításához, valamint egy erős vállú támogató csoportra, hogy a munka befejeződjön. Az NVIDIA és a Jetson TX1 játszanak itt.

A TX1 fejlesztői készlet egy komplett, a dobozból származó megoldás az induláshoz. A hardver több, mint a rendeltetésszerű felhasználásra képes, nagyon egyszerűen telepíthető és viszonylag olcsó. A szoftver támogatása kiváló, és az NVIDIA érdeklődik a platform egésze iránt, valamint partnereik sikere iránt.

A legfontosabb, hogy a TX1 modult kifejezetten beágyazott alkalmazásokhoz fejlesztették ki, amelyek intenzív számítást igényelnek. Az NVIDIA CUDA könyvtárainak és eszközeinek segítségével olyan eredményeket érhet el, mint a csúcskategóriás asztali CPU, az energiaigény körülbelül egytizedével. Mindezt számítógépről, a Visa kártya méretével.

Látja a technológia jövőjét, amely integrálódni fog minden életünkbe. Az intelligens gépeken, amelyek együtt gondolkodnak egy neurális hálózaton, különös tekintettel a felügyelet nélküli tanulási eszközökre, szükségük van az úgynevezett kapacitásra, hogy egyre összetettebb elemzést végezzenek a bemeneten. Szüksége van nagy teljesítményű számítógépekre, amelyek nagyon energiahatékonyak a kapacitás megszerzéséhez. A Jetson TX1 nagy teljesítményű, energiatakarékos számítógép.

A Jetson TX1 Developer Kit ma 599 dollárért szállít. Az oktatási értékesítés csak 299 USD. Vásárolhat az Amazon-tól, a Newegg-től, a Micro Center-től vagy közvetlenül az NVIDIA-tól.