Cloud TPU Toolというのを見つけました。
GoogleのCloud TPUを使うにあたってのいろいろなノウハウやツールについていろいろ書いてあります。
XLA graphsというコーナーもあって、多少ながら中でどうやっているかを知ることができます。
TPU Compatibility CheckerやTrace Viewerを使うことで、実行前や実行後にいろいろとやれるようですね。
GoogleのTPUのようなアクセラレータが今後どんどん市場に投入されるでしょうが、
エコシステムとしてここのあるようなツールだけでなく、ドキュメントやデモがどれだけ提供されるかがそのアクセラレータの利用価値を高めると思います。
エコシステムとしてここのあるようなツールだけでなく、ドキュメントやデモがどれだけ提供されるかがそのアクセラレータの利用価値を高めると思います。
多くのアクセラレータベンダーは、フレームワークは既にあるCaffe/TensorFlow/PyTorch/MXNetなのへの対応にするでしょうから
GoogleのTPUのように、自社でフレームワーク開発(Googleの場合は、TensorFlow & TensorFlow XLA)をしていないのが弱点。。。
GoogleのTPUのように、自社でフレームワーク開発(Googleの場合は、TensorFlow & TensorFlow XLA)をしていないのが弱点。。。
さあ、どうなるでしょうかね。
こんなのもありました。