Logo ms.androidermagazine.com
Logo ms.androidermagazine.com

Lihat jeton nvidia tk1

Isi kandungan:

Anonim

Temui papan pemaju ARM yang paling kuat yang pernah dibina

NVIDIA telah memasuki dunia pasaran papan tunggal dalam cara yang besar dengan Jetson TK1. Walaupun anda mungkin pernah mendengar tentang papan hobi yang hebat seperti Raspberry Pi atau BeagleBone Black, NVIDIA melangkah lebih jauh dan membina produk untuk prototaip berasaskan ARM di ruang profesional. Ia berkuasa, ia murah, dan mudah didapati. Ini adalah perkara-perkara R & D pasukan (dan ejen pembelian mereka) suka.

NVIDIA menghantar saya satu untuk bermain dan saya telah meletakkannya melalui langkah - kedua-duanya sebagai penggemar yang maju, serta pengguna biasa yang ingin membina alat pengkomputeran mereka sendiri. Saya sangat gembira dengan apa yang saya lihat.

Apakah Jetson TK1?

Jetson bukan alat pembelajaran

Jetson adalah apa yang dikenali sebagai komputer papan tunggal. Ini bermakna ia sudah siap dari kotak untuk memasangkan paparan sejenis, menambah kaedah input, dan kemudian semuanya berfungsi. Segala-galanya diperlukan untuk dijalankan sebagai komputer - pemproses, memori, penyimpanan, rangkaian, dan lain-lain - dibina terus ke dalam papan, dan ini membuat permulaan pada projek yang cukup mudah. Projek-projek ini mungkin sesuatu yang sangat teknikal yang pengguna tidak peduli, atau mereka boleh menjadi sesuatu yang lebih mudah seperti membina PC Teater Rumah anda sendiri. Apa yang perlu anda lakukan ialah memuat beberapa perisian dan hidupkannya.

Jetson bukanlah alat pembelajaran, seperti Raspberry Pi. Perkara-perkara seperti tandukan GPIO (Input dan Output Tujuan Umum) mempunyai jarak 2mm pin dan menggunakan logik 1.8 volt bermakna anda tidak akan dapat menggunakan pelbagai komponen pengembangan hobi kit. Sekiranya anda memahami apa maksudnya, maka anda melihat mengapa ini bertujuan untuk seseorang dalam persekitaran pembangunan maju. Jika anda tidak faham, ia hanya bermakna bahawa anda tidak akan pergi ke Adafruit dan membeli kit siap pakai untuk membina barangan di rumah.

aplikasi boleh menggunakan teras grafik 192 Kepler untuk pengiraan

Jetson adalah satu-lembaga komputer yang sangat berkuasa (untuk produk berasaskan ARM) untuk kegunaan dalam aplikasi perindustrian yang mempunyai papan siap sedia, atau untuk melakukan sesuatu seperti membina komputer peribadi atau pelayan mini anda sendiri. Ia mesra kuasa (saya mengukur 13 watts kuasa pada kegunaan puncak), disokong sepenuhnya oleh Linux 4 Tegra NVIDIA yang berasaskan Ubuntu 14.04, dan menyokong sepenuhnya bahasa penghantaran bahasa GPGPU NVIDIA CUDA. Ini bermakna aplikasi boleh menggunakan teras grafik 192 Kepler untuk pengiraan jika ia dibangunkan untuknya. Sesiapa sahaja yang menggunakan kad grafik kelas Kepler dalam komputer Windows mereka bersempena dengan program seperti Adobe Premiere boleh memberitahu anda ini membuat perbezaan besar. Dan dengan Jetson, anda tidak akan menarik ratusan watt kuasa untuk melakukannya.

Spesifikasi perkakasan

Untuk sistem ARM, perkara ini adalah binatang

Jeston berjalan pada Tegra TK1 SoC NVIDIA terkini (sistem pada cip). Anda mempunyai empat teras tujuan umum ARM Cortex-A15 32-bit yang berjalan pada 2.3GHz, teras kuasa "Cortex-A15" yang berkuasa rendah apabila sistem tidak berada di bawah beban berat untuk menjadi lebih berkuasa dan 192 Kepler Teras GPU pada 852MHz untuk kuasa kuda grafik dan pengiraan GPU menerusi bahasa CUDA NVIDIA (Merujuk Seni Bina Beragam). Untuk sistem ARM, perkara ini adalah binatang.

Dipasangkan dengan TK1 SoC adalah 2GB RAM DDR3L, mencatatkan pada 933MHz dan pada bas lebar 64-bit. Untuk penyimpanan, ada 16GB NAND flash on-board, serta pengembangan kad SD dan SATA - memasukkan sesuatu seperti SSD 1TB hanya memerlukan kabel yang betul. Sekali lagi, ini bukan mainan.

Untuk menyambung ke seluruh dunia, anda mempunyai pujian lengkap input dan output. A Realtek RTL8111GS 10/100/1000 Ethernet port adalah di atas kapal, dan disokong sepenuhnya daripada kotak. Terdapat port HDMI standard untuk audio dan video untuk paparan luaran, input audio dan output audio analog dan port USB 3.0 bersaiz penuh.

Isu terbesar saya adalah kekurangan sokongan Android

Untuk kegunaan yang lebih maju, anda akan menemui satu port siri RS232, kepala GPIO 25-pin, header JTAG dan slot ekspres minipCI tunggal lorong. Terdapat juga USB OTG dan pemulihan melalui port USB 2.0 mikro.

Walaupun saya ingin melihat rangkaian tanpa wayar terbina dalam dan Bluetooth, penambahan port siri dan header JTAG lebih daripada membuatnya. Ingat, ini tidak direka untuk pemula.

Isu terbesar saya adalah kekurangan sokongan Android. NVIDIA telah mengatakan bahawa Linux 4 Tegra adalah satu-satunya OS yang disokong untuk Jetson, dan saya fikir mereka menghadapi komuniti pembangunan yang besar - kedua-dua "profesional" dan para peminat yang melakukan perkara-perkara hebat - dengan tidak memasukkannya. Saya tidak pasti mengapa Android tidak tersedia untuk Jetson (jika saya perlu meneka, saya akan mengatakan ia mempunyai kaitan dengan CUDA, tetapi itulah 100 peratus guess) tetapi saya berharap ia. Bagi setiap peminat atau profesional yang mahukan persekitaran Ubuntu penuh untuk pembangunan, saya pasti ada juga yang mahu Android.

Siapa yang patut menggunakannya?

lebih banyak kuasa mengira daripada anda akan tahu apa yang perlu dilakukan

Mudah-mudahan, lebih daripada sekadar kita baca ini. Jetson akan membuat HTPC atau fail rangkaian dan pelayan media yang fenomenal (kerana repositori perisian Ubuntu yang besar), dan ia juga merupakan peranti yang sempurna untuk digunakan dalam industri seperti bidang perubatan, industri otomotif, atau robotik dan visi mesin. Dikemas dalam satu papan kecil ini adalah enjin pengiraan GPU yang sama yang anda akan dapati di mana-mana sistem high-end yang direka untuk aplikasi CUDA, menggunakan sekitar 10 kali kurang tenaga.

Di sisi pengguna, walaupun menjalankan desktop penuh sistem ini responsif dan mampu. Tidak mampu seperti Raspberry Pi yang mampu, tetapi mampu seperti komputer riba anda mampu. Membina sistem dengan pemacu SATA luaran yang besar dan memuatkannya dengan perisian media dan hiburan khusus dengan mudah disedari, dan anda akan melihat prestasi yang sangat baik berbanding Android HTPC atau komputer media berasaskan Raspberry Pi.

Penggemar dan peminat mungkin ingin berfikir dua kali mengenai Jetson

Jetson juga merupakan alat untuk menyambut generasi baru sistem terbenam. Pemaju yang kini bekerja di aplikasi CUDA kini mempunyai persekitaran tertanam yang sedia ada untuk memulakan sedikit atau tiada perubahan pada kod teras mereka. Pemaju yang bekerja pada platform terbenam kini mempunyai lembaga arahan ARM dengan kuasa yang lebih banyak daripada mereka akan tahu apa yang perlu dilakukan. Ia akan bernilai menulis semula kod untuk menggunakan CUDA untuk banyak projek yang tidak mungkin dilakukan tanpa perkakasan semacam ini. CUDA SDK NVIDIA sudah teguh dan matang, dan kami yakin bahawa mereka akan terus menyediakan perpustakaan dan alat untuk pembangunan selanjutnya. Saya telah melakukan beberapa perundingan di sebelah dengan sekumpulan kecil yang mungkin mencuba untuk projek terbaharu mereka, jadi sudah tentu ada minat di sana.

Para penggemar dan penggemar mungkin ingin berfikir dua kali mengenai Jetson, walaupun. Perpustakaan dipercepatkan GPU seperti perkara yang indah, tetapi anda tidak akan dapat duduk dan menulis beberapa baris Python untuk menggunakan mana-mana daripada mereka. Anda juga akan mempunyai masa yang lebih sukar untuk mencari apa-apa yang berfungsi dengan persediaan GPIO unik Jetson, dan mungkin akan bernafas dalam banyak litar merancang asap biru yang boleh berkomunikasi dengan logik 1.8 volt. Bagi pemula, Raspberry PI, Arduino Uno, dan perisai untuk menjadikan mereka kawan-kawan masih menjadi taruhan terbaik anda.

Bungkus semuanya

Terdapat banyak kuasa pengiraan di sini. Sebenarnya, kemungkinan ada lebih daripada yang diperlukan oleh kebanyakan orang. Dan pada hanya $ 192 kos tidak banyak halangan.

Saya dapat memikirkan beberapa perkara di pejabat saya yang saya suka menggunakan Jetson untuk - penyampaian fail, pengurusan rangkaian, perkhidmatan media, atau bahkan pengawal akuarium. Dan ia akan sangat baik di mana-mana. Jika saya berada di pasaran untuk HTPC penuh, saya akan bermula dengan Jetson.

Sebagai alternatif, setelah bekerja di industri penglihatan mesin, saya dapat melihat penggunaan besar untuk Jetson. Semua yang mengira kuasa, perpustakaan CUDA yang mantap, dan daya tarikan rendah bermaksud bahawa Jetson akan sesuai untuk banyak aplikasi di ruang perindustrian. Aplikasi untuk menyusun mesin, atau pengimejan perubatan datang dengan betul, serta perkakasan di dalam kereta anda, yang sudah kami ketahui NVIDIA sangat berminat.

Tetapi jika anda seorang pemula atau geek elektronik kasual, anda mungkin perlu melihat lembaga lain. Tidak bahawa Jetson tidak akan dapat melakukan apa sahaja yang anda mahu ia lakukan (dan banyak lagi), tetapi itu bukan cara mudah untuk bermula.