SDSoC解体新書2016.2版ソフトウェア編 (チラ見) : Inside SDSoC v2016.2 (Software short edtion)Mr. Vengineer
XilinxのSDSoCが生成するソフトウェアの調査結果をまとめたものです。
2016.09.09 : 新規登録しました。
2016.09.10 : SDSoCが生成するSDカード内のファイルの部分を追記しました。
It summarizes the investigation result of software generated by Xilinx's SDSoC v2016.2.
2016.09.09: I newly registered.
2016.09.10: The file part in the SD card generated by SDSoC was added.
SDSoC解体新書2016.2版ソフトウェア編 (チラ見) : Inside SDSoC v2016.2 (Software short edtion)Mr. Vengineer
XilinxのSDSoCが生成するソフトウェアの調査結果をまとめたものです。
2016.09.09 : 新規登録しました。
2016.09.10 : SDSoCが生成するSDカード内のファイルの部分を追記しました。
It summarizes the investigation result of software generated by Xilinx's SDSoC v2016.2.
2016.09.09: I newly registered.
2016.09.10: The file part in the SD card generated by SDSoC was added.
TensorFlow XLAのコード解析をしました。
この資料は、TensorFlow XLAのAOT部分に関するものです。
I analyzed the code of TensorFlow XLA.
This document pertains to JIT part of TensorFlow XLA.
TensorFlow XLAのコード解析をしました。
この資料は、TensorFlow XLAのAOT部分に関するものです。
I analyzed the code of TensorFlow XLA.
This document pertains to JIT part of TensorFlow XLA.
元は" The 90 minute Scheme to C compiler" Marc Feeley (90-min-scc.pdf) 。元の文章との整合性は保証しないよ。CPS が何かわかって、コンパイラを作ることに興味が出たら幸い。
ただし、これだけではコンパイラはできないよ。Scheme で作りたいなら、http://www.eidos.ic.i.u-tokyo.ac.jp/~tau/lecture/scheme_compiler/gen/resume/all.pdf がおすすめ。
将来的に浮動小数点を含むコンパイラを作りたいなら、あらかじめ OCaml をつかったコンパイラを目指した方がよい(らしい)。
https://esumii.github.io/min-caml/jpaper.pdf
https://github.com/esumii/min-caml
A正規形とK正規形というのもある(らしい)。
http://d.hatena.ne.jp/sumii/20071229/p1
論文のThe Essence of Compiling with Continuations には A 正規形の話があり、CPS が否定されているように思った。