Daftar Isi:
- Temui papan pengembang ARM paling kuat yang pernah dibangun
- Apa itu Jetson TK1?
- Spesifikasi perangkat keras
- Siapa yang harus menggunakan ini?
- Membungkus semuanya
Temui papan pengembang ARM paling kuat yang pernah dibangun
NVIDIA telah memasuki dunia pasar komputer papan tunggal dengan Jetson TK1. Meskipun Anda mungkin pernah mendengar tentang papan hobi hebat seperti Raspberry Pi atau BeagleBone Black, NVIDIA melangkah lebih jauh dan membangun produk untuk prototipe berbasis ARM di ruang profesional. Ini kuat, murah, dan tersedia. Ini adalah hal-hal yang disukai oleh tim R&D (dan agen pembelian mereka).
NVIDIA mengirimi saya satu untuk bermain dan saya telah menempatkannya di langkah - baik sebagai hobi yang maju, serta konsumen khas yang ingin membangun alat komputasi mereka sendiri. Saya cukup senang dengan apa yang saya lihat.
Apa itu Jetson TK1?
Jetson bukan alat belajar
Jetson adalah apa yang dikenal sebagai komputer papan tunggal. Itu berarti sudah siap di luar kotak untuk memasang semacam tampilan, menambahkan metode input, dan kemudian semuanya bekerja. Semua yang diperlukan untuk dijalankan sebagai komputer - prosesor, memori, penyimpanan, jaringan, dll. - dibangun tepat di papan tulis, dan ini membuat memulai proyek sangat mudah. Proyek-proyek itu mungkin sesuatu yang sangat teknis sehingga konsumen tidak akan peduli, atau mereka bisa menjadi sesuatu yang lebih sederhana seperti membangun PC Home Theater Anda sendiri. Yang perlu Anda lakukan adalah memuat beberapa perangkat lunak dan menyalakannya.
Jetson bukan alat belajar, seperti Raspberry Pi. Hal-hal seperti header GPIO (General Purpose Input and Output) yang memiliki jarak pin 2mm dan menggunakan logika 1, 8 volt berarti Anda tidak akan dapat menggunakan beragam komponen ekspansi hobby-kit. Jika Anda mengerti apa artinya itu, maka Anda tahu mengapa ini ditujukan pada seseorang dalam lingkungan pengembangan yang maju. Jika Anda tidak mengerti, itu berarti Anda tidak akan pergi ke Adafruit dan membeli perlengkapan yang sudah jadi untuk membuat barang-barang di rumah.
aplikasi dapat menggunakan 192 core grafis Kepler untuk perhitungan
Jetson adalah komputer papan tunggal yang sangat kuat (untuk produk berbasis ARM) untuk digunakan dalam aplikasi industri di mana memiliki papan siap pakai lebih disukai, atau untuk melakukan sesuatu seperti membangun komputer pribadi Anda sendiri atau mini-server. Sangat ramah daya (saya mengukur daya 13 watt pada penggunaan puncak), didukung penuh oleh Linux 4 Tegra berbasis NVIDIA Ubuntu 14, 04, dan sepenuhnya mendukung NVIDIA's GPGPU offload bahasa CUDA. Ini berarti bahwa aplikasi dapat menggunakan 192 core grafis Kepler untuk perhitungan jika dikembangkan untuk itu. Siapa pun yang menggunakan kartu grafis kelas Kepler di komputer Windows mereka dalam hubungannya dengan program seperti Adobe Premiere dapat memberi tahu Anda ini membuat perbedaan besar. Dan dengan Jetson, Anda tidak akan mendapatkan daya ratusan watt untuk melakukannya.
Spesifikasi perangkat keras
Untuk sistem ARM, benda ini adalah binatang buas
Jeston berjalan pada Tegra TK1 SoC (system on chip) terbaru NVIDIA. Anda memiliki empat inti 32-bit ARM Cortex-A15 yang berjalan pada 2.3GHz, inti "bayangan" Cortex-A15 berdaya rendah yang berjalan ketika sistem tidak berada di bawah beban berat untuk menjadi lebih ramah-daya, dan 192 Kepler Inti GPU pada 852MHz untuk tenaga kuda grafis dan komputasi GPU melalui bahasa CUDA (Compute Unified Architecture Architecture) NVIDIA. Untuk sistem ARM, benda ini adalah binatang buas.
Dipasangkan dengan TK1 SoC adalah 2GB RAM DDR3L, clock pada 933MHz dan pada bus lebar 64-bit. Untuk penyimpanan, ada 16GB flash NAND on-board, serta kartu SD dan ekspansi SATA - memasukkan sesuatu seperti SSD 1TB hanya membutuhkan kabel yang benar. Sekali lagi, ini bukan mainan.
Untuk terhubung ke seluruh dunia, Anda memiliki pujian penuh untuk input dan output. Port Ethernet Realtek RTL8111GS 10/100/1000 on-board, dan didukung penuh di luar kotak. Ada port HDMI standar untuk audio dan video ke tampilan eksternal, input audio analog dan jack output, dan port USB 3.0 ukuran penuh.
Masalah terbesar saya adalah kurangnya dukungan Android
Untuk penggunaan lebih lanjut, Anda akan menemukan satu port serial RS232, header GPIO 25-pin, header JTAG dan slot miniPCI express single-lane. Ada juga USB OTG dan pemulihan melalui port micro USB 2.0.
Sementara saya ingin melihat built-in jaringan nirkabel dan Bluetooth, penambahan port serial dan header JTAG lebih dari sekadar menebusnya. Ingat, ini tidak dirancang untuk pemula.
Masalah terbesar saya adalah kurangnya dukungan Android. NVIDIA mengatakan bahwa Linux 4 Tegra adalah satu-satunya OS yang didukung untuk Jetson, dan saya pikir mereka menghadap ke komunitas pengembangan besar - baik "profesional" dan penggerebek yang melakukan hal-hal besar - dengan tidak memasukkannya. Saya tidak yakin mengapa Android tidak tersedia untuk Jetson (jika saya harus menebak, saya akan mengatakan itu ada hubungannya dengan CUDA, tapi itu 100 persen tebakan) tetapi saya berharap begitu. Untuk setiap penggemar atau profesional yang menginginkan lingkungan Ubuntu penuh untuk pengembangan, saya yakin ada juga seseorang yang menginginkan Android.
Siapa yang harus menggunakan ini?
lebih banyak daya komputasi daripada yang akan Anda tahu apa yang harus dilakukan
Semoga, lebih dari beberapa dari kita membaca ini. Jetson akan membuat HTPC yang fenomenal atau file jaringan dan server media (karena repositori perangkat lunak Ubuntu yang sangat besar), dan juga merupakan perangkat yang sempurna untuk digunakan dalam industri seperti bidang medis, industri otomotif, atau robotik dan visi mesin. Dikemas dalam satu papan kecil ini adalah mesin penghitung GPU yang sama dengan yang Anda temukan di sistem kelas atas yang dirancang untuk aplikasi CUDA, menggunakan energi sekitar 10 kali lebih sedikit.
Di sisi konsumen, bahkan menjalankan desktop full-blown sistemnya responsif dan mampu. Tidak mampu seperti Raspberry Pi yang mampu, tetapi mampu seperti laptop Anda yang mampu. Membangun sistem dengan drive SATA eksternal besar dan memuatnya dengan media dan perangkat lunak khusus hiburan mudah direalisasikan, dan Anda akan melihat peningkatan kinerja dibandingkan HTPC Android atau komputer media berbasis Raspberry Pi.
Penggemar dan penggemar mungkin ingin berpikir dua kali tentang Jetson
Jetson juga merupakan alat untuk mengantarkan generasi baru dari sistem embedded. Pengembang saat ini bekerja pada aplikasi CUDA sekarang memiliki lingkungan tertanam pra-dibangun untuk memulai dengan sedikit atau tanpa perubahan pada kode inti mereka. Pengembang yang bekerja pada platform tertanam sekarang memiliki papan set instruksi ARM dengan daya komputasi lebih dari yang mereka tahu apa yang harus dilakukan. Akan bermanfaat untuk menulis ulang kode untuk menggunakan CUDA untuk banyak proyek yang tidak akan mungkin tanpa perangkat keras semacam ini. NVIDIA CUDA SDK sudah kuat dan matang, dan kami yakin bahwa mereka akan terus menyediakan perpustakaan dan alat untuk pengembangan lebih lanjut. Saya sudah melakukan konsultasi di samping dengan kelompok kecil yang mungkin mencoba untuk proyek terbaru mereka, jadi pasti ada minat di luar sana.
Penggemar dan penggemar mungkin ingin berpikir dua kali tentang Jetson. Pustaka berakselerasi GPU terdengar seperti hal yang luar biasa, tetapi Anda tidak akan bisa duduk dan menulis beberapa baris Python untuk menggunakan salah satunya. Anda juga akan mengalami kesulitan menemukan apa pun yang bekerja dengan pengaturan GPIO unik Jetson, dan kemungkinan akan berakhir dengan menghirup banyak sirkuit desain asap biru yang dapat berkomunikasi dengan logika 1, 8 volt. Untuk pemula, PI Raspberry, Arduino Uno, dan perisai untuk membuat mereka berteman masih merupakan pilihan terbaik Anda.
Membungkus semuanya
Ada banyak sekali kekuatan komputasi di sini. Bahkan, kemungkinan ada lebih dari yang dibutuhkan kebanyakan orang. Dan dengan hanya $ 192 biaya tidak banyak penghalang.
Saya dapat memikirkan sejumlah hal di sini di kantor saya bahwa saya akan senang menggunakan Jetson untuk melayani file, manajemen jaringan, melayani media, atau bahkan pengontrol akuarium. Dan itu akan sangat bagus di antara mereka. Jika saya berada di pasar untuk HTPC penuh, saya akan mulai dengan Jetson.
Atau, setelah bekerja di industri visi mesin, saya dapat melihat kasus penggunaan yang sangat besar untuk Jetson. Semua yang menghitung daya, pustaka CUDA yang kuat, dan daya imbang rendah berarti bahwa Jetson akan ideal untuk banyak aplikasi di ruang industri. Aplikasi untuk penyortiran mesin, atau pencitraan medis datang langsung ke pikiran, serta perangkat keras di mobil Anda, yang kami sudah tahu NVIDIA sangat tertarik.
Tetapi jika Anda seorang pemula atau pecandu elektronik biasa, Anda mungkin harus melihat papan lain. Bukan berarti Jetson tidak akan dapat melakukan apa pun yang Anda inginkan (dan banyak lagi), tetapi itu bukan cara yang mudah untuk memulai.