NVIDIA Jetson TX1 – sprzętowa platforma do SI

NVIDIA Jetson TX1 Developer Kit SE to nazwa specjalnego pakietu oferowanego przez Nvidię programistom pracującym nad wymagającymi obliczeniowo projektami związanymi ze sztuczną inteligencją. W skład zestawu wchodzi sprzętowy moduł NVIDIA Jetson TX1, zasilacz, anteny umożliwiające połączenie modułu z innymi urządzeniami wyposażonymi w interfejs Wi-Fi oraz dokumentacja techniczna ułatwiająca efektywne wykorzystanie platformy. Całość oferowana jest za 199 dolarów (około 710 zł). Zestaw można już kupić w USA oraz Kanadzie, oraz na razie w jednym brytyjskim sklepie. Od września powinien się znaleźć także w szerokiej sprzedaży w innych krajach.
Nvidia Jetson TX1
Nvidia Jetson TX1

Najważniejszym składnikiem jest oczywiście moduł Jetson TX1. Zawiera on płytkę wyposażoną w 256-rdzeniowy GPU NVIDIA Maxwell, czterordzeniowy procesor ARM Cortex A57 oraz 4 GB pamięci LPDDR4. Dane mogą być przechowywane na wbudowanej w moduł pamięci flash 16 GB eMMC 5.1, natomiast łączność modułu ze światem zapewniają wbudowane interfejsy bezprzewodowe Wi-Fi i Bluetooth oraz możliwość przewodowego połączenia w standardzie 10/100/1000BASE-T Ethernet.

NVIDIA Jetson TX1 - rozwiązanie typu system-on-module
NVIDIA Jetson TX1, główny składnik oferowanego zestawu to kompletne rozwiązanie typu system-on-module (fot. Nvidia).

Uzupełnieniem są gniazda rozszerzeń wbudowane w oferowane przez Nvidię urządzenie. Programista ma do dyspozycji USB 3.0 (typ A), specjalne złącze serwisowe USB 2.0 micro (do trybu recovery i host), slot na kartę SD, gniazdo SATA, złącze M.2 a do tego interfejsy: GPIOs, I2C, I2S, SPI oraz TTL UART (można opcjonalnie dokupić konwerter TTL > RS232).

Całe rozwiązanie Nvidii to typowy przykład produktu typu system-on-module. Jetson TX1 może pracować pod kontrolą desktopowej wersji Linuxa. Moc obliczeniowa dostarczana przez GPU Nvidii (256 rdzeni CUDA w układzie Nvidia Maxwell) to 1 TFLOP (bilion operacji zmiennoprzecinkowych na sekundę). Do czego taki zestaw może być wykorzystywany? Zapewniana moc obliczeniowa wystarcza do przeprowadzania eksperymentów programistycznych wykorzystujących uczenie maszynowe, tworzenie inteligentnych botów, programowanie wykorzystujące funkcje kognitywne oraz inne rozwiązania stanowiące komponenty składowe systemów sztucznej inteligencji. | CHIP