並列プログラミングの原則3選
株式会社アダコテックの柿崎です。製造業に向けた異常検知のAIソフトウェアを開発する会社でクラウドサービスなどの開発をしています。会社広報活動の一環としてnoteを使っていこうということで私も技術記事を書くことにしました。
最近アダコテックで開発しているパラメータの最適化モジュールで、インターンの学生さんが書いてくれたコードを全面的に修正しました。マルチコアプロセッサを使った並列処理がなされているのですが、コードレビューをしていくにつれて学びになることが多かったのでこれを題材