サイボウズ・ラボ

「第10期サイボウズ・ラボユース成果発表会」開催

サイボウズ・ラボの光成です。 今回は2021年3月30日に開催された第10期サイボウズ・ラボユース成果発表会の模様を紹介します。

富岳版XbyakがIntelの深層学習ライブラリoneDNNにmergeされる

初めに サイボウズ・ラボの光成です。 このたび、Intelの公式深層学習ライブラリoneDNNに、富士通が開発しているスーパーコンピュータ富岳向けのPull Requestがmergeされました。 その開発に関わることになった経緯を紹介します。

指数関数expのAVX-512によるベクトル化

初めに サイボウズ・ラボの光成です。 C++で単精度配列に対する指数関数のベクトル化をAVX-512を使って実装しました。 標準関数std::exp(float)に対する相対誤差は2e-6、速度は10倍ぐらいです。 指数関数をどうやって計算するのか、一般的な話とAVX-512に特…

「サイボウズ・ラボユース合宿2019」開催しました

こんにちは。サイボウズ・ラボの生田です。 湯河原のおんやど恵を会場に、8/26-29の日程でサイボウズ・ラボユース合宿を開催しました。前回から2年ぶりの開催です。今回はその模様をご紹介します。

MKL-DNNで学ぶIntel CPUの最適化手法

初めに サイボウズ・ラボの光成です。 DNN(deep neural network : 深層学習)といえばGPUや専用プロセッサを使うのが主流です。 しかしIntelはCPUで高速にDNNをするためのライブラリ MKL-DNN を提供しています。 MKL-DNNはIntelの最新CPUに対応したオープン…