2022/11/2 - 2022/11/21

個人的な出来事

How Computational Graphs are Executed in PyTorch

Pytorch 公式のドキュメント。backward時のプログラムの動作を解説。

MPIのサンプルコード

東大が公開しているMPIのサンプルコード。まとまっており非常にありがたい。

OpenMPI ドキュメント

MPI Allreduce の「京」上での実装と評価

https://ipsj.ixsq.nii.ac.jp/ej/index.php?action=pages_view_main&active_action=repository_action_common_download&item_id=86065&item_no=1&attribute_id=1&file_no=1&page_id=13&block_id=8

tensorflow 内部処理

すごい詳しい

https://github.com/samjabrahams/tensorflow-white-paper-notes/blob/master/README.mdpython-mip

python-mip

制約の遅延評価(制約数が多すぎてそのままMIPソルバに入力できない場合に用いるテクニック) https://docs.python-mip.com/en/latest/custom.html#lazy-constraints

MPSファイルなどを経由せずにソルバを直接叩くのでオーバーヘッドが軽減されている https://www.python-mip.com/#features