Android Merkezi

NVIDIA Jetson TX1'e bir bakış

protection click fraud

yeni baktım NVIDIA Jetson TX1 Geliştirici Kiti birkaç günlüğüne ve doğrudan Android ile ilgili olmasa da, hakkında konuşmamak için çok havalı.

Bu, kendi küçücük paketinde teknolojinin geleceğidir. Makineler zaten görebilir, duyabilir ve öğrenebilir. Araba kullanabilirler. Bir araba yapabilirler. Mürekkep kartuşlarını doldururlar, prezervatifleri test ederler ve portakalları toplarlar - üstelik hiçbir doğrudan insan müdahalesi olmadan. Ama işler olur Gerçekten bir araya gelip kendilerine ve birbirlerine öğretmelerine yardımcı olduğunuzda ilginç.

Muhtemelen "Sinir Ağı" terimini duymuşsunuzdur ve hatta ne olduğunu ve nasıl çalıştığını bile biliyor olabilirsiniz. Ağa bağlı bir grup güçlü bilgisayar elde edersiniz ve gördüklerini, duyduklarını veya başka herhangi bir girdi kaynağından topladıklarını analiz etmelerine izin verirsiniz. Birlikte öğrenirler ve verileri paylaşırlar, böylece el yazısını okuyabilirler, kanseri teşhis edebilirler, satranç oynayabilirler veya borsada hisse ticareti yapabilirler. Bilişsel bilim tam olarak yeni bir şey değil, ancak son birkaç yılda büyük bir ilerleme kaydetti.

NVIDIA Jetson TX1 gibi ürünler, buradan nereye gittiğimizin ve oraya ne kadar hızlı ulaştığımızın büyük bir parçası olacak.

Jetson TX1 nedir?

Jetson TX1

Jetson TX1 gömülü bir "süper bilgisayar" modülüdür. Ekipman, makine ve henüz icat edilmemiş şeyleri çalıştırmak için gereken tüm hesaplama gücünü sağlamak üzere tasarlanmıştır ve sunulur. geleneksel büyük form faktörlü bir makinenin sığmayacağı yerlere sığacak küçük bir paket (TX1 modülünün kendisi bir kredi kartı boyutundadır). Yazılımdaki ilerlemeler nedeniyle, GPU hesaplaması otomasyon, tıbbi ekipman ve yapay görme gibi alanlarda yeniliklere öncülük ediyor. NVIDIA hem donanım hem de yazılım tarafında GPU bilgi işlemine öncülük eden şirketlerden biridir.

Jetson TX1 Developer Kit, nihai üründe dağıtılacak olan donanım üzerinde geliştirme yapılmasına izin veren, düşük maliyetli, ticari olarak temin edilebilen bir üründür. TX1 modülü küçüktür ve standart giriş/çıkış kanalları aracılığıyla arayüz oluşturabilir. Taşıyıcı kart, tüm bu standart giriş ve çıkışlara sahiptir ve yazılım mühendisliği tarafında saatlerce süren fabrika ve tasarım tasarrufu sağlar.

Biz Android ve teknoloji meraklıları için Jetson TX1'in ne olduğunu söylemek muhtemelen daha kolay. Olumsuz. Örneğin TX1, mini bir HTPC oluşturmak için satın alacağınız bir şey değildir. "Hobileri" ve hobi seviyesindeki projeler için daha uygun birçok pano var ve çok daha ucuza mal oluyorlar. Ev sineması ortam aydınlatması için bir LED denetleyici oluşturmak istiyorsanız, bir Raspberry Pi veya Snapdragon tek kartlı PC ünitelerinden birini satın alın. Daha bilimsel veya endüstriyel bir ortamda ciddi bir hesaplama çalışmasına ihtiyacınız varsa, o zaman Jetson TX1'e bakmak istersiniz.

Tabii ki, her şey söylendiğinde ve yapıldığında TX1 muhtemelen harika bir HTPC olacaktır. Ama sen yapmıyorsun ihtiyaç videoları televizyonunuzda oynatmak için bir oda değerinde hesaplama gücü ve bir tanesine başlamak için tahtaya 600 $ harcamanıza gerek yok.

donanım teknolojisi

Jetson TX1

TX1'in kalbi, NVIDIA'nın 256 çekirdekli (evet, 256) Tegra X1 işlemcisidir. Dört çekirdekli ARM Cortex-A57 CPU ve tam teşekküllü Maxwell GPU aracılığıyla 16 bitte TeraFLOP performansı sağlayan son derece kompakt ve güç açısından verimlidir. Modül ayrıca 4 GB LPDDR4 RAM, 16 GB eMMC 5.1 depolama, Gigabit ethernet, 802.11ac Wifi (2x2) ve kendi PMIC'sini entegre eder. 400 pimli bir konektör, hem yüksek hem de düşük hızlı endüstri standardı G/Ç bağlantıları sağlar ve termal transfer plakası, modülü sıcaklık aralığında tutmak için tek bir soğutucu kullanımına izin verir toleranslar.

Resim 1 / 6

Jetson TX1
Jetson TX1
Jetson TX1
Jetson TX1
Jetson TX1
Jetson TX1

Geliştirici kitine ayrıca bir TX1 taşıyıcı kartı dahildir. 400 pimli panodan panoya bağlantıyı kullanan Jeston TX1, endüstri standardı bağlantıları kullanarak eksiksiz ve esnek bir geliştirme platformu sağlar. Jeston TX1'i taşıyıcı karta takın, soğutucuyu ekleyin (bize sağlanan kit önceden monte edilmiş olarak geldi) ve herhangi bir Ar-Ge atölyesi veya mühendis masası için hazır, eksiksiz bir geliştirme bilgisayarınız var.

Eksiksiz Jeston TX1 Geliştirici Kiti tarafından sağlanan G/Ç'nin bir dökümünü burada bulabilirsiniz:

  • 400 pimli (8x50) Karttan Karta Konektör aracılığıyla Jetson TX1 Modülüne Bağlantı
  • Depolama: Tam Boyutlu SD Kart Yuvası, SATA Konektörü (Güç ve TX/RX)
  • USB 3.0 Tip A + USB 2.0 Mikro AB
  • Bağlantı: Gigabit Ethernet (LED'li RJ45 Konektörü), 802.11 ac Wifi, Bluetooth 4.1
  • Standart PCIe x4 konektörü
  • Ekran Genişletme Başlığı — DSI (2x4 şerit), eDP x4 şerit, PWM/Kontrol ile arka ışık
  • Tam boyutlu HDMI 2.0 Tip A konektör
  • Kamera Genişletme Başlığı: CSI: 6, x2 / 3 x4, Cameral CLK, I2C & Control, I2S, UART, SPI
  • M.2 Anahtar E Konektörü: PCIE x1 Lane, SDIO, USB2.0 / I2S, UART, I2C / Modem ve Wifi Kontrolü
  • Genişletme Başlığı: I2C, SPI, UART, I2S, D-MIC, Ses Saati ve Kontrolü
  • Dokunmatik Giriş: SPI/I2C (Ekran Üstbilgisinde)
  • Güç, Sıfırlama ve Zorla Kurtarma düğmeleri
  • Güç ve SOC Etkinleştirme LED'leri
  • JTAG Konektörü (Standart 20 pimli başlık)
  • Hata Ayıklama Konektörü (60 pimli Kart-Kart)
  • Güç, sıfırlama ve kurtarma seri konektörleri
  • 1x6 başlıkta JTAG, UART1, I2C ve Seri Port Sinyalleri
  • Güç: DC Jakı: 6V-19V
  • Ana 3,3V/5V Sarf Malzemeleri: 2xTPS53015
  • Ana 1.8V Besleme: APW8805
  • USB VBUS Malzemeleri: RT9715 ve APL3511
  • PCIe ve SATA için 12V: LM3481
  • Şarj Kontrol Başlığı: 10 pimli Flex priz

Evet, bunların yarısına kendim bakmak zorunda kaldım, o yüzden sana göre hepsi Yunancaysa üzülme. Önemli olan nokta, Jetson TX1 Geliştirici Kitinin, satın alabileceğiniz veya kendiniz geliştirebileceğiniz hemen hemen her sensöre, bileşene veya çevre birimine bağlanacak ve güç sağlayacak şekilde ayarlandığıdır.

yazılım teknolojisi

Jetson TX1

Jeston TX1'de geliştirilmesi gereken yazılım hem kapsamlı hem de kurulumu basit. Jetson Jetpack, Ubuntu 14.04 (gerekli geliştirme ve derleme araçları dahil), gerekli ara yazılım ve kod örneklerinden oluşan eksiksiz bir pakettir. Paket, GPU hesaplama geliştiricilerinin ve açık kaynak bileşenlerinin aşina olduğu araçlardan oluşturulmuş Jetson kartları (hem geçen yılki Jetson TK1 hem de daha güçlü TX1) için özelleştirilmiştir. Dahil edilen API'ler ve çeşitli araç takımları:

  • OpenGL 4.4: 2D ve 3D grafikleri işlemek için platformlar arası, diller arası bir API
  • CUDA 7.0: GPU ile hızlandırılmış uygulamalar oluşturan C ve C++ geliştiricileri için bir programlama ortamı.
  • cuDNN 4.0: Sinir ağlarını tasarlamak ve eğitmek için yüksek düzeyde optimize edilmiş rutinler sağlayan CUDA Derin Sinir Ağı kitaplıkları.
  • OpenCV 3.0: (Açık Kaynaklı Bilgisayar Görüntüsü) Gerçek zamanlı bilgisayar görüşü için kullanılan bir işlev kitaplığı.
  • OpenVX 1.0: Görüntü işleme uygulamalarının platformlar arası GPU hızlandırması için telifsiz standart.
  • VisionWorks 1.0: NVIDIA tarafından geliştirilen ve CUDA özellikli GPU'lar ve SoC'ler için optimize edilmiş algoritmalar sağlayan bir araç seti.
  • ROS: (Robot İşletim Sistemi) Robotik yazılım geliştirme için tasarlanmış bir dizi çerçeve ve ara yazılım.

Ayrıca, Tegra X1 ve Jeston TX1 ile geliştirme yaparken kullanım kolaylığını amaçlayan eksiksiz bir uygulama tasarımı ve geliştirme araçları seti sağlanır. Eclipse, platformlar arası OpenGL desteğine sahip özel grafik hata ayıklayıcıları ve hem OpenGL hem de D3D uygulamalarında hata ayıklamak ve profil oluşturmak için NVIDIA PerfKit kullanılarak eksiksiz bir IDE sağlanır.

Jetpack Bileşen yöneticisi

Yazılım kurulumu, Linux'a ve geliştirme araçlarına aşina olan kullanıcılar için tasarlanmıştır ve bu kit de bunun için yapılmıştır. İşlem çok basittir ve Jetson TX1'iniz kutudan çıkar çıkmaz kullanılabilir bir duruma önyükleme yapacaktır. Bize bir SD kartta gerekli araçlar ve güncellemeler sağlandı, ancak son kullanıcılar İnternet üzerinden NVIDIA'nın geliştirme araçlarına tam erişime sahip olacaklar.

İzinleri nasıl değiştireceğinizi, komut satırında nasıl gezineceğinizi ve Ubuntu 14.04 çalıştıran bir ana makineye USB bağlantısı aracılığıyla flash OS güncellemelerini nasıl yapacağınızı anlamanız beklenir.

Jetson Jetpack paketi, geliştirme araçlarınızı yükleme zamanı geldiğinde işleri kolaylaştırır. Grafik Bileşen Yöneticisi (Android SDK yöneticisine çok benzer), araçlarınızı, örneklerinizi ve çeşitli geliştirme bileşenlerini tek bir pencerede kurmanıza, güncellemenize ve yönetmenize olanak tanır.

Diğer örnekler ve demolar, NVIDIA'nın CUDA deposu kullanılarak yerel Ubuntu paket yöneticisi aracılığıyla kurulur.

Eksiksiz bir kıyaslama araçları paketi, kod örnekleri ve demo uygulamaları sağlanır ve sorularınızın yanıtlarını şu adreste bulabilirsiniz: NVIDIA'nın Gömülü Bilgi İşlem destek sitesi. NVIDIA, Jetson ürünleri konusunda ciddi ve uzun süredir bu işin içinde. Hem kullanıcılardan hem de NVIDIA şirketinden bol miktarda destek bulacaksınız.

Birbirine nasıl uyuyor

Jetson TX1

Donanım ve yazılım geliştirme zordur. Ayrıca çok streslidir. Ve bu çok ödüllendirici. İşe başlamak için doğru araçlara ve işi bitirmek için güçlü omuzlara sahip bir destek ekibine ihtiyacınız var. NVIDIA ve Jetson TX1'in devreye girdiği yer burasıdır.

TX1 Geliştirici Kiti, başlamak için eksiksiz, kullanıma hazır bir çözümdür. Donanım, amaçlanan kullanım için fazlasıyla yetenekli, kurulumu oldukça basit ve nispeten ucuz. Yazılım desteği mükemmel ve NVIDIA, ortaklarının başarısının yanı sıra bir bütün olarak platformun çıkarlarını gözetiyor.

En önemlisi, TX1 modülü, yoğun hesaplama gerektiren gömülü uygulamalar için özel olarak tasarlanmıştır. NVIDIA'nın CUDA kitaplıklarını ve araçlarını kullanarak, güç gereksinimlerinin yaklaşık onda biri ile üst düzey bir masaüstü CPU'ya benzer sonuçlar elde edebilirsiniz. Tümü Visa kartınız büyüklüğünde bir bilgisayardan.

Burada hepimizin hayatına entegre olacak teknolojinin geleceğini görüyorsunuz. Bir sinir ağı üzerinde birlikte düşünen "akıllı" makineler, özellikle denetimsiz öğrenme ekipmanı, girdi üzerinde giderek daha karmaşık analizler gerçekleştirmek için kapasite denen şeye ihtiyaç duyar. Kapasite kazanmak için enerji açısından oldukça verimli olan güçlü bilgisayarlara ihtiyacınız var. Jetson TX1 güçlü, enerji verimli bir bilgisayardır.

Jetson TX1 Developer Kit bugün 599$ fiyatla satışa sunuluyor. Eğitim satışları sadece 299 dolardır. Amazon, Newegg, Micro Center veya doğrudan NVIDIA'dan.

instagram story viewer