Obsah:
- Zoznámte sa s najvýkonnejšou vývojovou doskou ARM, aká bola kedy vyrobená
- Čo je Jetson TK1?
- Špecifiká hardvéru
- Kto by to mal používať?
- Zabaliť to všetko
Zoznámte sa s najvýkonnejšou vývojovou doskou ARM, aká bola kedy vyrobená
NVIDIA vstúpila na svetový trh s počítačmi s jednoduchými doskami s Jetson TK1. Aj keď ste už počuli o skvelých doskách, ako sú Raspberry Pi alebo BeagleBone Black, NVIDIA išla o krok ďalej a postavila produkt na prototypovanie založený na ARM v profesionálnom priestore. Je výkonný, lacný a ľahko dostupný. Toto sú veci, ktoré tímy výskumu a vývoja (a ich nákupní agenti) milujú.
NVIDIA ma poslala hrať, s ktorými som sa hrávala, a ja som to prechádzal krokmi - ako pokročilý fanda, ako aj typický spotrebiteľ, ktorý chce zostaviť vlastné výpočtové zariadenie. Som veľmi potešený tým, čo som videl.
Čo je Jetson TK1?
Jetson nie je vzdelávací nástroj
Jetson je to, čo sa nazýva počítač s jednou palubou. To znamená, že je pripravené na pripojenie k displeju nejakého druhu, pridanie metódy vstupu a potom všetko jednoducho funguje. Všetko, čo je potrebné na fungovanie ako počítač - procesor, pamäť, úložisko, sieť atď. - je zabudované priamo na doske, čo uľahčuje začatie projektu. Tieto projekty môžu byť niečo veľmi technické, o ktoré sa zákazníci nestarajú, alebo môžu byť niečo jednoduchšie, ako napríklad zostavenie vlastného počítača domáceho kina. Všetko, čo musíte urobiť, je načítať nejaký softvér a zapnúť ho.
Jetson nie je vzdelávací nástroj, ako je Raspberry Pi. Veci ako hlavička GPIO (vstup a výstup na všeobecné použitie) s medzerou 2 mm a logikou 1, 8 V znamenajú, že nebudete môcť používať obrovské množstvo rozširujúcich komponentov pre hobby súpravy. Ak pochopíte, čo to znamená, potom uvidíte, prečo je to zamerané na niekoho v pokročilom vývojovom prostredí. Ak ste tomu nerozumeli, jednoducho to znamená, že nebudete chodiť do Adafruit a kupovať hotové súpravy na zostavenie vecí doma.
aplikácie môžu na výpočet použiť grafické jadrá 192 Kepler
Jetson je veľmi výkonný (pre produkt založený na ARM) jednodoskový počítač určený na použitie v priemyselných aplikáciách, kde sa uprednostňuje hotová doska, alebo na vytvorenie niečoho ako napríklad zostavenie vlastného osobného počítača alebo mini-servera. Je šetrný k napájaniu (meral som 13 wattov príkonu pri maximálnom využití), plne podporovaný Linuxom 4 Tegra so systémom Ubuntu 14.04 založeným na NVIDIA a plne podporuje CUDA s jazykom GPGPU spoločnosti NVIDIA. To znamená, že aplikácie môžu používať grafické jadrá 192 Kepler na výpočet, ak boli preň vyvinuté. Každý, kto používa grafickú kartu triedy Kepler vo svojom počítači so systémom Windows v spojení s programom ako Adobe Premiere, vám môže povedať, že to robí obrovský rozdiel. A s Jetsonom na to nebudete čerpať stovky wattov energie.
Špecifiká hardvéru
Pre systém ARM je táto vec šelma
Jeston beží na najnovšom NVIDIA Tegra TK1 SoC (systém na čipe). Máte štyri 32-bitové jadrá ARM Cortex-A15 na všeobecné použitie bežiace na frekvencii 2, 3 GHz, nízkoenergetické „tieňové“ jadro Cortex-A15, ktoré beží, keď systém nie je pod veľkým zaťažením, aby bol energeticky úspornejší a 192 keplerov Jadrá GPU na 852 MHz pre grafický výkon a výpočet GPU pomocou jazyka NVIDIA CUDA (Compute Unified Device Architecture). Pre systém ARM je táto vec šelma.
Spárované s TK1 SoC sú 2 GB DDR3L RAM, taktované pri 933 MHz a na 64-bitovej širokej zbernici. Na ukladanie je k dispozícii 16 GB NAND flash na palube, ako aj SD karta a rozšírenie SATA - pripojenie niečo ako 1TB SSD vyžaduje iba správne káble. Opäť to nie je hračka.
Ak sa chcete pripojiť k zvyšku sveta, máte plnú kompliment vstupov a výstupov. Ethernetový port Realtek RTL8111GS 10/100/1000 je zabudovaný a je po vybalení plne podporovaný. K dispozícii je štandardný port HDMI pre zvuk a video na externý displej, analógové zvukové vstupné a výstupné konektory a port USB 3.0 plnej veľkosti.
Môj najväčší problém je nedostatok podpory pre Android
Pre pokročilejšie použitie nájdete jediný sériový port RS232, 25-kolíkovú hlavičku GPIO, hlavičku JTAG a jednopruhový miniPCI expresný slot. K dispozícii je tiež USB OTG a obnova pomocou portu micro USB 2.0.
Aj keď by som rád videl vstavanú bezdrôtovú sieť a Bluetooth, pridanie sériového portu a záhlavia JTAG viac než len vynahradí. Pamätajte, že to nebolo určené pre začiatočníkov.
Môj najväčší problém je nedostatok podpory pre Android. NVIDIA uviedla, že Linux 4 Tegra je jediným podporovaným operačným systémom pre Jetson a myslím si, že prehliada obrovské vývojové spoločenstvo - „profesionálne“ a drotárov, ktorí robia skvelé veci - tým, že ho nezačlenia. Nie som si istý, prečo Android nie je k dispozícii pre Jetson (keby som musel hádať, povedal by som, že to má niečo spoločné s CUDA, ale to je 100-percentné hádanie), ale prial by som si, aby to bolo. Pre každého nadšenca alebo profesionála, ktorý chce vývojové prostredie Ubuntu, som si istý, že existuje aj niekto, kto chce systém Android.
Kto by to mal používať?
viac výpočtovej sily, ako budete vedieť, čo robiť
Dúfajme, že si to prečítame viac ako niekoľko z nás. Jetson by vytvoril fenomenálny HTPC alebo sieťový súborový a mediálny server (kvôli obrovskému úložisku softvéru Ubuntu) a je to tiež perfektné zariadenie pre použitie v odvetviach, ako je lekárske odvetvie, automobilový priemysel alebo robotika a strojové videnie. Súčasťou tejto malej dosky je rovnaký počítačový procesor GPU, aký nájdete v každom špičkovom systéme navrhnutom pre aplikácie CUDA, ktorý využíva asi 10-krát menej energie.
Na strane spotrebiteľa je systém pohotový a schopný aj pri spustení plne rozvinutej pracovnej plochy. Nie je schopný ako Raspberry Pi je schopný, ale schopný ako váš laptop je schopný. Vytvorenie systému s veľkou externou jednotkou SATA a jeho načítanie pomocou softvéru zameraného na médiá a zábavu sa ľahko realizuje a všimnete si výrazne lepší výkon v porovnaní so systémom Android HTPC alebo multimediálnym počítačom založeným na Raspberry Pi.
Záľuby a nadšenci môžu chcieť dvakrát premýšľať o Jetsone
Jetson je tiež nástrojom na uvedenie novej generácie vstavaných systémov. Vývojári, ktorí v súčasnosti pracujú na aplikáciách CUDA, majú v preddefinovanom zabudovanom prostredí, aby mohli začať s malými alebo žiadnymi zmenami svojho základného kódu. Vývojári pracujúci na zabudovaných platformách majú teraz dosku s inštrukciami ARM, ktorá má viac výpočtového výkonu, ako budú vedieť, čo robiť. Použitie CUDA sa oplatí pre mnohé projekty, ktoré by bez tohto druhu hardvéru nemohli byť prepisované. CUDA SDK spoločnosti NVIDIA je už robustná a vyspelá a sme si istí, že budú aj naďalej poskytovať knižnice a nástroje na ďalší rozvoj. Robil som niekoľko konzultácií na strane s malou skupinou, ktorá to môže vyskúšať pre svoj najnovší projekt, takže tam určite je nejaký záujem.
Avšak nadšenci a nadšenci môžu chcieť dvakrát premýšľať o Jetsone. Knižnice urýchlené GPU znejú ako úžasná vec, ale nebudete si môcť sadnúť a napísať niekoľko riadkov Pythonu, aby ste ich mohli použiť. Taktiež budete mať ťažšie hľadanie všetkého, čo by fungovalo s jedinečným nastavením GPIO spoločnosti Jetson, a pravdepodobne skončí dýchaním v mnohých obvodoch navrhujúcich modrý dym, ktoré dokážu komunikovať s logikou 1, 8 V. Pre začiatočníkov je stále najlepšia stávka Raspberry PI, Arduino Uno a štít, vďaka ktorému sa stanú priateľmi.
Zabaliť to všetko
Je tu celé peklo veľa výpočtovej sily. Pravdepodobne existuje viac, ako väčšina potrebuje. A iba 192 dolárov cena nie je prekážkou.
V mojej kancelárii si pomyslím na množstvo vecí, ktoré by som rád použil pre Jetson - na správu súborov, správu siete, správu médií alebo dokonca kontrolér akvária. A na každom z nich by bolo veľmi dobré. Keby som bol na trhu pre HTPC s plným výkonom, začal by som s Jetson.
Alebo, keď som pracoval v priemysle strojového videnia, vidím pre Jetson obrovský prípad použitia. Všetko, čo počíta energiu, robustné knižnice CUDA a nízka spotreba energie znamenajú, že Jetson bude ideálny pre mnoho aplikácií v priemyselnom priestore. Aplikácie na triedenie strojov alebo lekárske zobrazovanie prichádzajú na myseľ, rovnako ako hardvér vo vašom aute, o ktorom vieme, že spoločnosť NVIDIA sa veľmi zaujíma.
Ale ak ste začiatočník alebo náhodný elektronický geek, mali by ste sa pravdepodobne pozrieť na inú dosku. Nie že by Jetson nemohol urobiť nič, čo by ste chceli (a viac), ale jednoducho to nie je jednoduchý spôsob, ako začať.