ソフトウェア技術者のためのFPGA入門 機械学習編【電子書籍】[ 石原 ひでみ ]
<p>【ソフトウェアプログラマのためのFPGAチュートリアルガイド!】</p> <p>プログラム可能なハードウェア「FPGA」をソフトウェア技術者が活用するためのチュートリアルガイドです。FPGAの基礎知識からツールの入手方法、機械学習を例にした実際の動作までを図表やツールの動作、ソースコードの紹介を交えてわかりやすく紹介しています。<br /> 【目次】<br /> 第一章 プログラムできるハードウェア<br /> 基礎知識:FPGAとは<br /> ソフトウェアのFPGA化にあたって<br /> FPGA開発言語<br /> FPGAの処理構成<br /> FPGAの開発フロー<br /> 第二章 開発環境の整備<br /> SDSoCとは<br /> 開発環境(Linux環境)<br /> SDSoCのダウンロード<br /> インストール<br /> ライセンスの取得<br /> 起動とライセンスの設定<br /> 評価ボード<br /> ZedBoard<br /> 第三章 ハードウェア・プログラミング (スタートアップ編)<br /> プロジェクトの作成<br /> プロジェクト<br /> ソースコードの作成<br /> コンパイル<br /> 実機で動作確認<br /> FPGA化する関数の指定<br /> 第四章 機械学習ソフトウェア<br /> アルゴリズムを確立する<br /> ソースコード<br /> 関数の構成<br /> ソフトウェアの動作確認<br /> 第五章ハードウェア・プログラミング(組み込み編)<br /> SDSoCに適用<br /> 関数のFPGA化<br /> SDSoCのpragmaで転送方式の指定<br /> FPGA化する階層を1つ上げる<br /> 2つの関数をFPGA化<br /> 上位関数CNNLayerを対象<br /> 第六章 ハードウェア・プログラミング(チューニング編)<br /> アルゴリズムの把握<br /> FPGA化関数のトレース<br /> データアクセスの修正<br /> 上位関数のトレース<br /> メモリアクセス<br /> ソースコードのリファクタリング<br /> メモリアクセスとリファクタリング例<br /> 生成される回路規模<br /> HLSプラグマの適用<br /> エミュレータ</p>画面が切り替わりますので、しばらくお待ち下さい。 ※ご購入は、楽天kobo商品ページからお願いします。※切り替わらない場合は、こちら をクリックして下さい。 ※このページからは注文できません。