作業記録2019稲益
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
[[組込みシステム 2019]]
* TODO [#od5a9b48]
- %%OpenGL ES 2.0でBloomの処理を実装する%%
- ZCU104ボードにおける、CPU、GPU、FPGA、HDMI、RAMのバスに...
- %%FPGAで画像処理回路を設計する%%
- %%ZCU104ボードでの各部の消費電力の計測方法を調査する%%
* 作業記録 [#wda7040c]
*** 2020/01/28 [#r91e3d55]
- 先生にSDx 2018.3のインストールをしてもらったところ,[[r...
- 実験用プログラムに以下の変更を行った.
-- FPGAにて,CPUからFPGAにデータを転送する処理も実行時間...
-- xfOpenCVの仕様上,異なるフィルタサイズのフィルタ処理を...
-- GPUの実行時間について,CPUからOpenGLを呼び出す関数はGP...
測定結果 (2020.01.29 - 2:22~3:13)
入力画像 : 640x480 単位(μs)
| |GPU|FPGA|
|入力画像読み込み|6834|170,051|
|高輝度取り出し |(1907)|2087|
|ガウシアンフィルタ|(211,818)|2265|
|加算 |''(211,423)''|2090|
|映像出力のためGPUにデータ転送(FPGAのみ)| |16,125|
|Total Time |431,982 | 192,620|
問題点 : GPUにおいて,ガウシアンフィルタは15*15のフィルタ...
現在,GPUでshaderを4つ実行している.
- 1. 入力画像読み込み
- 2. 高輝度取り出し
- 3. ガウシアンフィルタ
- 4. 入力画像と3までの結果を加算
このそれぞれの実行時間を計測したいが,
それぞれの処理のみをループで実行し,実行時間を計測すると ...
|1つめのみ | 6848|
|2つめのみ | 7074|
|3つめのみ | 225,884|
|4つめのみ | ''7682''|
|↑これらの合計|247,488|
|1~4を実行した際| 431,922|
と,各項目の実行時間の合計と全体の実行時間が一致しない
ちなみに,
|1つめのみ|6834||
|1と2|8741|1つ上との差 : 1907|
|1と2と3|220,559|1つ上との差 : 211,818|
|1と2と3と4|431,982|1つ上との差 :'' 211,423''|
となり,3つめの処理にかかったであろう実行時間と4つめの処...
4つめは加算しているだけなので変.
*** 2020/01/27 [#y78ff9b6]
- FPGAの処理結果をGPUにロードし,GPUでウインドウに描画す...
- 具体的な処理の流れは,
-- 1. png画像をCPUでロード
-- 2. FPGAで処理
-- 3. 結果をGPUへテクスチャとしてロード : glTexImage2D()
-- 4. ロードしたテクスチャをフレーム・バッファへ描画 : gl...
||64x64|640x480|1920x1080|
|2. FPGAの処理時間|344 μs|6443 μs|42133 μs|
|3. GPUへ結果転送 |248 μs|15715 μs|109001 μs|
|4. GPUによる描画 |186 μs|169 μs|247 μs|
*** 2020/01/23 [#g58f9588]
- [[reVISION-Getting-Started-Guide:https://github.com/Xil...
-- %%/eda1/home/inamasu/200123_reVISION_sample/workspaces...
--/eda1/home/inamasu/200123_reVISION_sample/workspaces/ws...
- ビルド済みのサンプルファイルを試してみると,HDMI入力は...
- reVISIONのLive IOはGStreamerと呼ばれるオープンソースの...
-- (疑問) FPGAで処理した結果の画像をHDMIに出力する際に,C...
*** 2020/01/16 [#gece2c80]
- xfOpenCV実行時とEGL実行時のシステム全体の電力測定を行っ...
-- xfOpenCV : FPGAにて、xfOpenCVライブラリを用いてDRAMか...
-- EGL : GPUにて、画像を読み込み、高輝度取り出し、フィル...
|xfOpenCVの実行時間|156FPS|6.4ms|
|EGLの実行時間 |25FPS |40ms|
|xfOpenCVの実行前|5.13~5.14W| |EGLの実行前|5.13~5.19W|
|xfOpenCVの実行中|5.42~5.54W| |EGLの実行中|5.28W~5.90W|
|xfOpenCVの実行後|5.13~5.18W| |EGLの実行後|5.13~5.17W|
- 簡単に計算すると、
-- xfOpenCV(FPGA)
--- (5.5 - 5.14) (W) * 1(s) = 0.36 (J)
--- 1フレームあたりの消費電力量 : Energy / Frame = 360 (m...
-- EGL (GPU)
--- (5.6 - 5.15) (W) * 1(s) = 0.45 (J)
--- 1フレームあたりの消費電力量 : Energy / Frame = 450 (m...
- <要調査な点>
-- %%EGLはDisplay Portに出力しているのに対し、xfOpenGLは...
-- 両方20fpsなどに揃えたら消費電力効率はどうか?
-- %%新しい設計のGPU(Jetson等)だとEGLの結果はどうか?%% → ...
*** 2020/01/15 [#r7fbd709]
- 目次を考え始めた。
-- [[稲益_卒論目次]]
*** 2020/01/14 [#v17f3fb1]
- %%xfOpenCVのfilter2D関数について、filterの値の計算方法...
- 先生に質問したところ、以下のように考えればいいと分かっ...
- xfOpenCVのfilter2Dにおいて、filterに16bit固定小数点を用...
- 例: 0.1111を重みとして与える場合、以下の値を与えてやれ...
-- shift = 15
-- filter : 0.1111 * 2 ^shift = 3640
- 参考 : [[xfOpenCVライブラリAPIリファレンス - filter2D:h...
-- filter : 任意のサイズ (奇数) の入力フィルター。フィル...
-- _shift : フィルターは、XF_16SP 型である必要があります...
- 参考 : ちなみに、[[filter2Dの公式のサンプル:https://git...
-- openCV(普通のCPUでの実行)では、`filter.at<float>(i,j) ...
-- xfOpenCVでは、`filter_ptr[i*FILTER_WIDTH+j] = 3640;`、...
*** 2020/01/11 [#g7bb7a27]
- 1/8の&ref(200108_現状まとめ.pdf);について、sysrootの/us...
*** 2020/01/08 [#a2f4bea3]
- Xilinx SDx にてxfOpenCVの回路生成を試みたが、ビルドはで...
-- 以下に内容をまとめた。
-- &ref(200108_現状まとめ.pdf);
*** 2019/12/19 [#c7ce305e]
PYNQ-ComputerVisionにて自分での回路(bitstream)生成を試み...
また、Bloom処理には
- LUT
- filter2D / GaussianBlur
- addWeighted
が必要だが、
PYNQ-ComputerVision にはaddWeightedがないため、Vivado SDx...
*** 2019/12/17 [#k349ce49]
OpenCV(CPU)のLUT・addWeighted、xfOpenCV(HW)のfilter2Dを用...
しかし、xfOpenCVでのfilter2Dは固定小数点を用いるようで、...
*** 2019/12/16 [#l1e57b20]
PYNQ@ZCU104にUSB Cameraを接続して、PYNQ-ComputerVisionの...
HWを用いたfilter2Dの動作を確認できた。
*** 2019/12/15 [#u034f174]
PYNQ@ZCU104にて、https://github.com/Xilinx/PYNQ-ComputerV...
*** 2019/12/14 [#b2af4ab3]
moule1にUbuntu18.04のインストール、CUDA、NISの設定を行っ...
*** 2019/12/13 [#i998a701]
全体ミーティングにて中間発表を行った。
*** 2019/12/12 [#daeba398]
目標のBloom処理をZCU104のGPUで動作できた。
*** 2019/12/10 [#jdf33549]
個別ミーティングにてMesa DriverではなくARM Driverで動かす...
***2019/12/7 [#k70549fb]
PYNQ@ZCU104にてEGLを使ってテクスチャの表示に成功した。
mesa driverを用いた描画ではあるが、OpenGLプログラムを動作...
***2019/12/6 [#m8faeef1]
GLFWを用いてPetaLinux@ZCU104でプログラムを動かすのはどう...
*** 2019/12/5 [#tafbd6bd]
TX1320 M4 (wakame)のセットアップを行った。
- SATA modeをRAIDからAHCIに変更(未使用のSSDはBoot項目に表...
- OSインストール用のUSBはフロントUSBではなく、バックパネ...
- CentOS7 (1908)だとUSBインストーラーのブート中にdracut-i...
- GPUを刺した際にBIOS画面に「PCI Slot4 Error」のような表...
- CentOS7用のsetup.shはほとんどコケる。具体的には以下のよ...
-- (yum installしようとしたら) No match for argument : Xa...
-- grep: /etc/X11/xinit/xinitrc.d/xdg-user-dirs.sh: No su...
-- sed: can't read /etc/X11/xinit/xinitrc.d/xdg-user-dirs...
- 足りないプログラムを自分でdnf installして、leviathan:/e...
- GPU GT1030 のドライバやThunderbirdをインストールした。
*** 2019/11/28-29 [#p24bc9be]
ZCU104ボードにて、以下の2つのpre-build imageを試してみた。
- [[Zynq 2019.1 Release - Xilinx Wiki:https://xilinx-wiki...
- [[ZCU104 v2.5 PYNQ image:http://www.pynq.io/board.html]]
上のはXilinx Peta Linux、下のはUbuntuがブートした。
上のPeta Linuxの方のパッケージマネージャ(dnf)では実験用プ...
下のUbuntuの方はライブラリをaptでインストールでき、コンパ...
- libGL error: unable to load driver: xlnx_dri.so
- libGL error: driver pointer missing
- libGL error: failed to load driver: xlnx
*** 2019/11/22 [#m9484ebf]
- ZCU104の消費電力を計測する方法について調査した。
-- 関連研究ではZCU104ではなくZCU102を用いており、こちらは...
-- しかしながら、ZCU104にはMSP430もMaximも搭載していない...
-- Xilinxのビデオ:[[システム モニターで、UltraScale FPGA ...
*** 2019/11/21 [#k5ad1afa]
- oyster6のWindows10環境を整備して、実装中のプログラムが...
- NVIDIA Jetson Nanoのセットアップを行った。
-- Jetson Nanoは組み込み向けOpenGLの新しいバージョンであ...
-- プログラムに改変を行い、最終的にJetsonにてOpenGL ES 3....
*** 2019/11/20 [#l8f26bab]
- [[OpenGLでポストエフェクトを実装する | Qiita:https://qi...
*** 2019/11/14 [#g97d5682]
- 個別ミーティングを行った。
-- OpenGLで3Dオブジェクトの描画、ポストエフェクト処理の両...
*** 2019/11/12 [#v5fdabc5]
- Doxygenを導入した。今後はプログラムと並行してドキュメン...
*** 2019/11/7 [#if06f2be]
- 研究関連図書「リアルタイムレンダリング 第4版 (Real Time...
- 実装中のプログラムをGit管理にし、GitHubのプライベートリ...
*** 2019/10/30 [#g8c1a290]
- 個人用PCのrayのyumが壊れたのでOS再インストールを行った。
*** 2019/10/18 [#v116b607]
- 全体ミーティング用のスライドを作成、発表した。
*** 2019/10/17 [#ab5fd06a]
Xilinx Zynq UltraScale+ MPSoC ZCU104のハードウェアについ...
このボードにはXCZU7EV-2FFVC1156 MPSoC が搭載されており、
- Cortex-A53 application processing unit (APU)-Arm v8 arc...
- Cortex-R5 real-time processing unit (RPU)-Arm v7 archit...
- Mali-400 graphics processing unit (GPU)-graphics proces...
- H.264/H.265 VCU
のSoCとなっている。
Xilinxでは高速シリアル通信として、様々なトランシーバー(規...
- UltraScale+ GTR (6.0 Gb/s): Zynq プロセッサ サブシステ...
- UltraScale+ GTH (16.3 Gb/s): 低消費電力で高性能を提供す...
- UltraScale+ GTY (32.75 Gb/s): 最高 NRZ 性能を提供するた...
の3つがUltraScale+には搭載されており、DisplayPort出力に &...
*** 2019/10/16 [#b30eceba]
- [[和歌山大学の 床井浩平 氏が公開されている GLFW.pdf:htt...
*** 2019/10/07 [#mdba75d7]
- Raspberry Piのセットアップを行った。OpenGL ESのサンプル...
*** 2019/10/04 [#k2d4c08a]
- OpenGLを用いたアプリケーションを開発できるツールキット...
*** 2019/07/26 [#g243a891]
- https://okchan08.hateblo.jp/entry/2019/03/16/223000 を...
*** 2019/07/24 [#j8e0b7ab]
- https://github.com/KhronosGroup/SPIRV-LLVM-Translator ...
-- 参考 : https://github.com/KhronosGroup/SPIRV-LLVM/issu...
*** 2019/07/22 [#f904045a]
- GLSLなどのシェーダ言語をSPIR-Vに変換するツールである ht...
*** 2019/07/18 [#d7e9a2da]
- 計画発表用スライドの作成を行った。
*** 2019/07/16 [#re15e66c]
- 個人PC(ray)のHDDが故障したので、HDD交換、再セットアップ...
- 研究計画発表のスライド作成に向けて、現状の方針を以下の...
-- [[190716_研究計画発表に向けて現状まとめ]]
*** 2019/07/06 [#a60c9a4c]
- 論文 「Comparing Energy Efficiency of CPU, GPU and FPGA...
-- 以下に内容をまとめた。
-- &ref(190709_稲益読んだ論文.pdf);
*** 2019/07/05 [#pb088f0d]
- [[稼働中PC一覧表]]の高木班の分を作成した。
*** 2019/07/04 [#zdb7a584]
- 研究室サーバーのoyster0のセットアップを行った。
- Ubuntu Server 18.04 LTSをインストールした。パーティショ...
- NISの設定は、setup.shはCentOS7.2向けであるので、手動で...
-- [[Ubuntu 18.04におけるNISの設定]]
*** 2019/06/25 〜 07/02 [#i8d407b0]
- &ref(190702_稲益fpga-trace紹介.pdf);
*** 2019/06/25 [#h29b98d9]
- 研究室サーバーのoyster1のセットアップを行った。
-- CentOS7.6.1810をインストールした。SELinuxはdisabledに...
-- 500GB SSDをブートディスクとし、パーティション分けは以...
--- /boot : 1GB
--- /boot/efi : 200MB
--- /swap 64GB
--- / : 残りの約450GB
-- leviathan:/export/home/CENTOS7/020NIS/setup.cshを実行...
--- 010Initial/setup.csh内の「echo "net.ipv6.conf.all.dis...
--- 参考:https://access.redhat.com/solutions/2798411
*** 2019/06/24 [#ab9a23db]
- FPGAボード(Ultra96)の起動確認を行った。Wi-Fi接続でのWeb...
- Ultra96を研究室でネットに接続するために、Wi-Fi接続のた...
-- →07/02追記 : ZyboZ7用に133.67.38.230,231を割り当て
*** 2019/06/18 [#xf124221]
- 論文 「Have GPUs made FPGAs redundant in the field of V...
-- 以下に内容をまとめた。
-- &ref(190618_稲益読んだ論文.pdf);
終了行:
[[組込みシステム 2019]]
* TODO [#od5a9b48]
- %%OpenGL ES 2.0でBloomの処理を実装する%%
- ZCU104ボードにおける、CPU、GPU、FPGA、HDMI、RAMのバスに...
- %%FPGAで画像処理回路を設計する%%
- %%ZCU104ボードでの各部の消費電力の計測方法を調査する%%
* 作業記録 [#wda7040c]
*** 2020/01/28 [#r91e3d55]
- 先生にSDx 2018.3のインストールをしてもらったところ,[[r...
- 実験用プログラムに以下の変更を行った.
-- FPGAにて,CPUからFPGAにデータを転送する処理も実行時間...
-- xfOpenCVの仕様上,異なるフィルタサイズのフィルタ処理を...
-- GPUの実行時間について,CPUからOpenGLを呼び出す関数はGP...
測定結果 (2020.01.29 - 2:22~3:13)
入力画像 : 640x480 単位(μs)
| |GPU|FPGA|
|入力画像読み込み|6834|170,051|
|高輝度取り出し |(1907)|2087|
|ガウシアンフィルタ|(211,818)|2265|
|加算 |''(211,423)''|2090|
|映像出力のためGPUにデータ転送(FPGAのみ)| |16,125|
|Total Time |431,982 | 192,620|
問題点 : GPUにおいて,ガウシアンフィルタは15*15のフィルタ...
現在,GPUでshaderを4つ実行している.
- 1. 入力画像読み込み
- 2. 高輝度取り出し
- 3. ガウシアンフィルタ
- 4. 入力画像と3までの結果を加算
このそれぞれの実行時間を計測したいが,
それぞれの処理のみをループで実行し,実行時間を計測すると ...
|1つめのみ | 6848|
|2つめのみ | 7074|
|3つめのみ | 225,884|
|4つめのみ | ''7682''|
|↑これらの合計|247,488|
|1~4を実行した際| 431,922|
と,各項目の実行時間の合計と全体の実行時間が一致しない
ちなみに,
|1つめのみ|6834||
|1と2|8741|1つ上との差 : 1907|
|1と2と3|220,559|1つ上との差 : 211,818|
|1と2と3と4|431,982|1つ上との差 :'' 211,423''|
となり,3つめの処理にかかったであろう実行時間と4つめの処...
4つめは加算しているだけなので変.
*** 2020/01/27 [#y78ff9b6]
- FPGAの処理結果をGPUにロードし,GPUでウインドウに描画す...
- 具体的な処理の流れは,
-- 1. png画像をCPUでロード
-- 2. FPGAで処理
-- 3. 結果をGPUへテクスチャとしてロード : glTexImage2D()
-- 4. ロードしたテクスチャをフレーム・バッファへ描画 : gl...
||64x64|640x480|1920x1080|
|2. FPGAの処理時間|344 μs|6443 μs|42133 μs|
|3. GPUへ結果転送 |248 μs|15715 μs|109001 μs|
|4. GPUによる描画 |186 μs|169 μs|247 μs|
*** 2020/01/23 [#g58f9588]
- [[reVISION-Getting-Started-Guide:https://github.com/Xil...
-- %%/eda1/home/inamasu/200123_reVISION_sample/workspaces...
--/eda1/home/inamasu/200123_reVISION_sample/workspaces/ws...
- ビルド済みのサンプルファイルを試してみると,HDMI入力は...
- reVISIONのLive IOはGStreamerと呼ばれるオープンソースの...
-- (疑問) FPGAで処理した結果の画像をHDMIに出力する際に,C...
*** 2020/01/16 [#gece2c80]
- xfOpenCV実行時とEGL実行時のシステム全体の電力測定を行っ...
-- xfOpenCV : FPGAにて、xfOpenCVライブラリを用いてDRAMか...
-- EGL : GPUにて、画像を読み込み、高輝度取り出し、フィル...
|xfOpenCVの実行時間|156FPS|6.4ms|
|EGLの実行時間 |25FPS |40ms|
|xfOpenCVの実行前|5.13~5.14W| |EGLの実行前|5.13~5.19W|
|xfOpenCVの実行中|5.42~5.54W| |EGLの実行中|5.28W~5.90W|
|xfOpenCVの実行後|5.13~5.18W| |EGLの実行後|5.13~5.17W|
- 簡単に計算すると、
-- xfOpenCV(FPGA)
--- (5.5 - 5.14) (W) * 1(s) = 0.36 (J)
--- 1フレームあたりの消費電力量 : Energy / Frame = 360 (m...
-- EGL (GPU)
--- (5.6 - 5.15) (W) * 1(s) = 0.45 (J)
--- 1フレームあたりの消費電力量 : Energy / Frame = 450 (m...
- <要調査な点>
-- %%EGLはDisplay Portに出力しているのに対し、xfOpenGLは...
-- 両方20fpsなどに揃えたら消費電力効率はどうか?
-- %%新しい設計のGPU(Jetson等)だとEGLの結果はどうか?%% → ...
*** 2020/01/15 [#r7fbd709]
- 目次を考え始めた。
-- [[稲益_卒論目次]]
*** 2020/01/14 [#v17f3fb1]
- %%xfOpenCVのfilter2D関数について、filterの値の計算方法...
- 先生に質問したところ、以下のように考えればいいと分かっ...
- xfOpenCVのfilter2Dにおいて、filterに16bit固定小数点を用...
- 例: 0.1111を重みとして与える場合、以下の値を与えてやれ...
-- shift = 15
-- filter : 0.1111 * 2 ^shift = 3640
- 参考 : [[xfOpenCVライブラリAPIリファレンス - filter2D:h...
-- filter : 任意のサイズ (奇数) の入力フィルター。フィル...
-- _shift : フィルターは、XF_16SP 型である必要があります...
- 参考 : ちなみに、[[filter2Dの公式のサンプル:https://git...
-- openCV(普通のCPUでの実行)では、`filter.at<float>(i,j) ...
-- xfOpenCVでは、`filter_ptr[i*FILTER_WIDTH+j] = 3640;`、...
*** 2020/01/11 [#g7bb7a27]
- 1/8の&ref(200108_現状まとめ.pdf);について、sysrootの/us...
*** 2020/01/08 [#a2f4bea3]
- Xilinx SDx にてxfOpenCVの回路生成を試みたが、ビルドはで...
-- 以下に内容をまとめた。
-- &ref(200108_現状まとめ.pdf);
*** 2019/12/19 [#c7ce305e]
PYNQ-ComputerVisionにて自分での回路(bitstream)生成を試み...
また、Bloom処理には
- LUT
- filter2D / GaussianBlur
- addWeighted
が必要だが、
PYNQ-ComputerVision にはaddWeightedがないため、Vivado SDx...
*** 2019/12/17 [#k349ce49]
OpenCV(CPU)のLUT・addWeighted、xfOpenCV(HW)のfilter2Dを用...
しかし、xfOpenCVでのfilter2Dは固定小数点を用いるようで、...
*** 2019/12/16 [#l1e57b20]
PYNQ@ZCU104にUSB Cameraを接続して、PYNQ-ComputerVisionの...
HWを用いたfilter2Dの動作を確認できた。
*** 2019/12/15 [#u034f174]
PYNQ@ZCU104にて、https://github.com/Xilinx/PYNQ-ComputerV...
*** 2019/12/14 [#b2af4ab3]
moule1にUbuntu18.04のインストール、CUDA、NISの設定を行っ...
*** 2019/12/13 [#i998a701]
全体ミーティングにて中間発表を行った。
*** 2019/12/12 [#daeba398]
目標のBloom処理をZCU104のGPUで動作できた。
*** 2019/12/10 [#jdf33549]
個別ミーティングにてMesa DriverではなくARM Driverで動かす...
***2019/12/7 [#k70549fb]
PYNQ@ZCU104にてEGLを使ってテクスチャの表示に成功した。
mesa driverを用いた描画ではあるが、OpenGLプログラムを動作...
***2019/12/6 [#m8faeef1]
GLFWを用いてPetaLinux@ZCU104でプログラムを動かすのはどう...
*** 2019/12/5 [#tafbd6bd]
TX1320 M4 (wakame)のセットアップを行った。
- SATA modeをRAIDからAHCIに変更(未使用のSSDはBoot項目に表...
- OSインストール用のUSBはフロントUSBではなく、バックパネ...
- CentOS7 (1908)だとUSBインストーラーのブート中にdracut-i...
- GPUを刺した際にBIOS画面に「PCI Slot4 Error」のような表...
- CentOS7用のsetup.shはほとんどコケる。具体的には以下のよ...
-- (yum installしようとしたら) No match for argument : Xa...
-- grep: /etc/X11/xinit/xinitrc.d/xdg-user-dirs.sh: No su...
-- sed: can't read /etc/X11/xinit/xinitrc.d/xdg-user-dirs...
- 足りないプログラムを自分でdnf installして、leviathan:/e...
- GPU GT1030 のドライバやThunderbirdをインストールした。
*** 2019/11/28-29 [#p24bc9be]
ZCU104ボードにて、以下の2つのpre-build imageを試してみた。
- [[Zynq 2019.1 Release - Xilinx Wiki:https://xilinx-wiki...
- [[ZCU104 v2.5 PYNQ image:http://www.pynq.io/board.html]]
上のはXilinx Peta Linux、下のはUbuntuがブートした。
上のPeta Linuxの方のパッケージマネージャ(dnf)では実験用プ...
下のUbuntuの方はライブラリをaptでインストールでき、コンパ...
- libGL error: unable to load driver: xlnx_dri.so
- libGL error: driver pointer missing
- libGL error: failed to load driver: xlnx
*** 2019/11/22 [#m9484ebf]
- ZCU104の消費電力を計測する方法について調査した。
-- 関連研究ではZCU104ではなくZCU102を用いており、こちらは...
-- しかしながら、ZCU104にはMSP430もMaximも搭載していない...
-- Xilinxのビデオ:[[システム モニターで、UltraScale FPGA ...
*** 2019/11/21 [#k5ad1afa]
- oyster6のWindows10環境を整備して、実装中のプログラムが...
- NVIDIA Jetson Nanoのセットアップを行った。
-- Jetson Nanoは組み込み向けOpenGLの新しいバージョンであ...
-- プログラムに改変を行い、最終的にJetsonにてOpenGL ES 3....
*** 2019/11/20 [#l8f26bab]
- [[OpenGLでポストエフェクトを実装する | Qiita:https://qi...
*** 2019/11/14 [#g97d5682]
- 個別ミーティングを行った。
-- OpenGLで3Dオブジェクトの描画、ポストエフェクト処理の両...
*** 2019/11/12 [#v5fdabc5]
- Doxygenを導入した。今後はプログラムと並行してドキュメン...
*** 2019/11/7 [#if06f2be]
- 研究関連図書「リアルタイムレンダリング 第4版 (Real Time...
- 実装中のプログラムをGit管理にし、GitHubのプライベートリ...
*** 2019/10/30 [#g8c1a290]
- 個人用PCのrayのyumが壊れたのでOS再インストールを行った。
*** 2019/10/18 [#v116b607]
- 全体ミーティング用のスライドを作成、発表した。
*** 2019/10/17 [#ab5fd06a]
Xilinx Zynq UltraScale+ MPSoC ZCU104のハードウェアについ...
このボードにはXCZU7EV-2FFVC1156 MPSoC が搭載されており、
- Cortex-A53 application processing unit (APU)-Arm v8 arc...
- Cortex-R5 real-time processing unit (RPU)-Arm v7 archit...
- Mali-400 graphics processing unit (GPU)-graphics proces...
- H.264/H.265 VCU
のSoCとなっている。
Xilinxでは高速シリアル通信として、様々なトランシーバー(規...
- UltraScale+ GTR (6.0 Gb/s): Zynq プロセッサ サブシステ...
- UltraScale+ GTH (16.3 Gb/s): 低消費電力で高性能を提供す...
- UltraScale+ GTY (32.75 Gb/s): 最高 NRZ 性能を提供するた...
の3つがUltraScale+には搭載されており、DisplayPort出力に &...
*** 2019/10/16 [#b30eceba]
- [[和歌山大学の 床井浩平 氏が公開されている GLFW.pdf:htt...
*** 2019/10/07 [#mdba75d7]
- Raspberry Piのセットアップを行った。OpenGL ESのサンプル...
*** 2019/10/04 [#k2d4c08a]
- OpenGLを用いたアプリケーションを開発できるツールキット...
*** 2019/07/26 [#g243a891]
- https://okchan08.hateblo.jp/entry/2019/03/16/223000 を...
*** 2019/07/24 [#j8e0b7ab]
- https://github.com/KhronosGroup/SPIRV-LLVM-Translator ...
-- 参考 : https://github.com/KhronosGroup/SPIRV-LLVM/issu...
*** 2019/07/22 [#f904045a]
- GLSLなどのシェーダ言語をSPIR-Vに変換するツールである ht...
*** 2019/07/18 [#d7e9a2da]
- 計画発表用スライドの作成を行った。
*** 2019/07/16 [#re15e66c]
- 個人PC(ray)のHDDが故障したので、HDD交換、再セットアップ...
- 研究計画発表のスライド作成に向けて、現状の方針を以下の...
-- [[190716_研究計画発表に向けて現状まとめ]]
*** 2019/07/06 [#a60c9a4c]
- 論文 「Comparing Energy Efficiency of CPU, GPU and FPGA...
-- 以下に内容をまとめた。
-- &ref(190709_稲益読んだ論文.pdf);
*** 2019/07/05 [#pb088f0d]
- [[稼働中PC一覧表]]の高木班の分を作成した。
*** 2019/07/04 [#zdb7a584]
- 研究室サーバーのoyster0のセットアップを行った。
- Ubuntu Server 18.04 LTSをインストールした。パーティショ...
- NISの設定は、setup.shはCentOS7.2向けであるので、手動で...
-- [[Ubuntu 18.04におけるNISの設定]]
*** 2019/06/25 〜 07/02 [#i8d407b0]
- &ref(190702_稲益fpga-trace紹介.pdf);
*** 2019/06/25 [#h29b98d9]
- 研究室サーバーのoyster1のセットアップを行った。
-- CentOS7.6.1810をインストールした。SELinuxはdisabledに...
-- 500GB SSDをブートディスクとし、パーティション分けは以...
--- /boot : 1GB
--- /boot/efi : 200MB
--- /swap 64GB
--- / : 残りの約450GB
-- leviathan:/export/home/CENTOS7/020NIS/setup.cshを実行...
--- 010Initial/setup.csh内の「echo "net.ipv6.conf.all.dis...
--- 参考:https://access.redhat.com/solutions/2798411
*** 2019/06/24 [#ab9a23db]
- FPGAボード(Ultra96)の起動確認を行った。Wi-Fi接続でのWeb...
- Ultra96を研究室でネットに接続するために、Wi-Fi接続のた...
-- →07/02追記 : ZyboZ7用に133.67.38.230,231を割り当て
*** 2019/06/18 [#xf124221]
- 論文 「Have GPUs made FPGAs redundant in the field of V...
-- 以下に内容をまとめた。
-- &ref(190618_稲益読んだ論文.pdf);
ページ名: