seri::diary

プログラミングのこととかポエムとか

分散処理

分散深層ニューラルネットワークの実装アプローチまとめ(2018年6月版)

これは何か 自分が研究テーマとして扱っている分散深層ニューラルネットワークには、「分散」処理の部分において複数のアプローチが存在する このエントリでは、自分の知識の整理のためにこれまで調べたことをまとめておく (2018年6月版) と書いたのは、深層…

RubyでMapReduceを実装している

去年の12月ぐらいからRubyでMapReduce*1を実装している。 一応、ちゃんと複数のマシンで分散処理ができるところまで実装できたので、今の進捗をまとめておく。 github.com 最初は分散処理で動作するものではなく、1台のマシンでマルチスレッドで動作する疑…