現在地
トップ > 電子書籍 > PC・システム開発 > プログラミング > プログラミング入門
ソフトウェア技術者のためのFPGA入門機械学習編

ソフトウェア技術者のためのFPGA入門 機械学習編 [電子書籍版]
石原 ひでみ

1,980(税込)

商品情報

商品説明

内容紹介

【ソフトウェアプログラマのためのFPGAチュートリアルガイド!】


プログラム可能なハードウェア「FPGA」をソフトウェア技術者が活用するためのチュートリアルガイドです。FPGAの基礎知識からツールの入手方法、機械学習を例にした実際の動作までを図表やツールの動作、ソースコードの紹介を交えてわかりやすく紹介しています。

【目次】

第一章 プログラムできるハードウェア

 基礎知識:FPGAとは

 ソフトウェアのFPGA化にあたって

 FPGA開発言語

 FPGAの処理構成

 FPGAの開発フロー

第二章 開発環境の整備

 SDSoCとは

 開発環境(Linux環境)

 SDSoCのダウンロード

 インストール

 ライセンスの取得

 起動とライセンスの設定

 評価ボード

 ZedBoard

第三章 ハードウェア・プログラミング (スタートアップ編)

 プロジェクトの作成

 プロジェクト

 ソースコードの作成

 コンパイル

 実機で動作確認

 FPGA化する関数の指定

第四章 機械学習ソフトウェア

 アルゴリズムを確立する

 ソースコード

 関数の構成

 ソフトウェアの動作確認

第五章ハードウェア・プログラミング(組み込み編)

 SDSoCに適用

 関数のFPGA化

 SDSoCのpragmaで転送方式の指定

 FPGA化する階層を1つ上げる

 2つの関数をFPGA化

 上位関数CNNLayerを対象

第六章 ハードウェア・プログラミング(チューニング編)

 アルゴリズムの把握

 FPGA化関数のトレース

 データアクセスの修正

 上位関数のトレース

 メモリアクセス

 ソースコードのリファクタリング

 メモリアクセスとリファクタリング例

 生成される回路規模

 HLSプラグマの適用

 エミュレータ


商品レビュー

楽天Koboのレビュー

まだレビューがありません。 レビューを書く

楽天ブックスランキング情報

  • 週間ランキング

    ランキング情報がありません。

  • 日別ランキング

    ランキング情報がありません。

楽天Kobo電子書籍版

  • 期間限定!イチオシのキャンペーン

最近チェックした商品

    ※表示を削除したい場合は閲覧履歴のページから削除お願いいたします

    購入データ自動連携!楽天ブックス公式 無料 読書管理パプリ Readee

    このページの先頭へ