ようこそ!
マイページ
ご利用ガイド
組合員情報の変更
メールアドレスの変更
ログイン
サイトトップ
e
フレンズトップ
すべて
本
雑誌
CD
DVD・Blu-ray
クリア
本 こだわり検索
書名
著者名
商品説明
出版社名
出版年月
―
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004
2003
2002
2001
2000
1999
1998
1997
1996
1995
1994
1993
1992
1991
1990
1989
1988
1987
1986
1985
1984
1983
1982
年
―
1
2
3
4
5
6
7
8
9
10
11
12
月
以前
のみ
以降
ジャンル
選択してください
文庫
新書・選書
文芸
教養
人文
教育
芸術
児童
趣味
生活
地図・ガイド
就職・資格
語学
小学学参
中学学参
高校学参
辞典
コミック
ゲーム攻略本
エンターテイメント
日記手帳
社会
法律
経済
経営
ビジネス
理学
工学
コンピュータ
医学
看護学
薬学
ISBNコード
予約商品を表示しない
検索
クリア
本 >
コンピュータ
>
ハードウェア・自作
>
パーツ
出版社名:技術評論社
出版年月:2021年9月
ISBN:978-4-297-12305-5
317P 23cm
RISC-5とChiselで学ぶはじめてのCPU自作 オープンソース命令セットによるカスタムCPU実装への第一歩
西山悠太朗/著 井田健太/著
組合員価格 税込
3,168
円
(通常価格 税込 3,520円)
割引率 10%
在庫あり
生協宅配にてお届け
※ご注文が集中した場合、お届けが遅れる場合がございます。
内容紹介・もくじなど
本書では、UCバークレーで開発されたオープンソースの命令セット(ISA)「RISC‐V」を用いて、CPUの作り方を解説します。コンピュータ・アーキテクチャ、ハードウェアに関する知識があまりない方にも理解できるように、基礎からわかりやすく学ぶ構成となっています。CPUとコンピュータ・アーキテクチャのしくみを解説したうえで、基本整数命令の実装から、CPUの高速化で活躍するパイプラインの実装、スーパーコンピュータでも活躍するベクトル拡張命令(SIMD)、さらに汎用CPUでは負荷の高い処理をより高速に実行するためにCPUへ追加可能なカスタム命令の実装までを行います。CPU設計に用いる基本言語としては、…(
続く
)
本書では、UCバークレーで開発されたオープンソースの命令セット(ISA)「RISC‐V」を用いて、CPUの作り方を解説します。コンピュータ・アーキテクチャ、ハードウェアに関する知識があまりない方にも理解できるように、基礎からわかりやすく学ぶ構成となっています。CPUとコンピュータ・アーキテクチャのしくみを解説したうえで、基本整数命令の実装から、CPUの高速化で活躍するパイプラインの実装、スーパーコンピュータでも活躍するベクトル拡張命令(SIMD)、さらに汎用CPUでは負荷の高い処理をより高速に実行するためにCPUへ追加可能なカスタム命令の実装までを行います。CPU設計に用いる基本言語としては、Velilogを抽象化したHDL(ハードウェア記述言語)であるChiselを利用しています。CPUの自作範囲に関して、手順が煩雑なFPGAでの動作確認は行わず、ソフトウェア上でのエミュレーションをゴールとしているので、ソフトウェアエンジニアの方にも取っ付きやすいものとなっています。巻末には、昨今RISC‐Vが注目されている理由を整理するため、RISC‐Vのもたらす価値についてまとめています。
もくじ情報:第1部 CPU自作のための基礎知識(CPUとは何か;コンピュータ・アーキテクチャ ほか);第2部 簡単なCPUの実装(環境構築;命令フェッチの実装 ほか);第3部 パイプラインの実装(パイプラインとは;パイプラインレジスタの実装 ほか);第4部 ベクトル拡張命令の実装(ベクトル命令とは;VSETVLI命令の実装 ほか);第5部 カスタム命令の実装(カスタム命令の意義;ポピュレーションカウント命令の実装 ほか)
著者プロフィール
西山 悠太朗(ニシヤマ ユウタロウ)
1991年生まれ。東京大学卒。株式会社フィックスターズRISC‐V研究所研究員。ウエストバーグ株式会社代表取締役。メディア事業や教育出版事業など複数の事業売却を経験。ビッグデータ解析、WEBマーケティングを軸に、一部上場企業からスタートアップまで幅広く業務支援を行う。また、立ち上げたD2C事業を1年で年商5億円規模まで急成長させる等、toB/toC、有形/無形商材と幅広いビジネス経験を積む。PCメーカー経営をきっかけにコンピュータへの興味が膨らみ、現在はRISC‐V研究に携わる
西山 悠太朗(ニシヤマ ユウタロウ)
1991年生まれ。東京大学卒。株式会社フィックスターズRISC‐V研究所研究員。ウエストバーグ株式会社代表取締役。メディア事業や教育出版事業など複数の事業売却を経験。ビッグデータ解析、WEBマーケティングを軸に、一部上場企業からスタートアップまで幅広く業務支援を行う。また、立ち上げたD2C事業を1年で年商5億円規模まで急成長させる等、toB/toC、有形/無形商材と幅広いビジネス経験を積む。PCメーカー経営をきっかけにコンピュータへの興味が膨らみ、現在はRISC‐V研究に携わる
もくじ情報:第1部 CPU自作のための基礎知識(CPUとは何か;コンピュータ・アーキテクチャ ほか);第2部 簡単なCPUの実装(環境構築;命令フェッチの実装 ほか);第3部 パイプラインの実装(パイプラインとは;パイプラインレジスタの実装 ほか);第4部 ベクトル拡張命令の実装(ベクトル命令とは;VSETVLI命令の実装 ほか);第5部 カスタム命令の実装(カスタム命令の意義;ポピュレーションカウント命令の実装 ほか)