では、Fermiアーキテクチャを詳細に見て行こう。 チップの全体イメージであるが、中央に768KBのL2キャッシュがあり、その上下に8個ずつのStreaming Multiprocessor(SM)があり、それぞれのSMに32個のCUDAコアがある。そして左右の辺にDRAMインタフェースとホスト ...
こうした3D表現が2010年代にエンターテイメントで大きな躍進を遂げた背景には、いくつかの技術的な進歩がある。一つは、ステレオスコピック(立体視)3D映像の技術向上だ。『アバター』や『ニンテンドー3DS』ではこうした技術が大きく活用され、新しい ...
GPUはCPUよりもはるかに多くのコアを備えており、多数の並列処理を行う事が可能です。そうしたGPUの性能を活用するために必要な知識を、ITエンジニアのリジュル・ラジェシュさんがブログにまとめています。 GPU Survival Toolkit for the AI age: The bare minimum every ...
CPUで動くプログラムはそれぞれのGPU(デバイス)を独立に制御する。CUDAのStreamはデバイスごとの仕事のキューになっている。プログラムの実行はStreamの実行開始と同期で行われている。 そして、Stream間の同期を行うにはeventを使う。eventはカーネルの完了を ...
NVIDIAは9月28日 (米国時間⁠)⁠、 同社が提供するGPU向け統合開発環境 「CUDA」 の最新バージョン 「CUDA 8. 0」 の一般提供を開始した。Linux向けのツールキットもNVIDIAのサイトからダウンロード可能となっている。 CUDA 8.0 Downloads - NVIDIA Developer CUDA 8. 0の主な ...
翔泳社では、「独習」「徹底入門」「スラスラわかる」「絵で見てわかる」「一年生」などの人気シリーズをはじめ、言語や開発手法、最新技術を解説した書籍を多数手がけています。プロジェクトマネジメントやチームビルティングといった管理職向けの ...
セットアップ ほかのJetsonモジュールはeMMCを搭載しており、そこへOSを流し込む必要があるためセットアップが少し面倒だが、Nanoに関してはmicroSDカードを使うので非常に簡単だ。 まず Jetson Download Center でOSイメージをダウンロードする。ちょうど2019年6月7日に「Jetson Nano Developer Kit SD Card Image New ...