Reader Store
コンピュータ・情報

ソフトウェア技術者のためのFPGA入門 機械学習編

あらすじ

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

新刊通知

この作品のレビュー

0件)
0
0
0
0
0

作品情報

掲載誌・レーベル
:
Reader Store発売日
:
2017.10.13
書誌発売日
:
2017.10.01
ファイルサイズ
:
21.6MB