FireDucks関連製品
FireDucks Enterprise
FireDucks開発チームが所属するNECからFireDucksのエンタープライズ版を提供します. コミュニティ版の機能に加えて,エンタープライズサポート,Windows対応,GPU対応,高性能化などの機能を備えています. エンタープライズ版の無償貸出も行っております. 詳しくはNECのFireDucks製品窓口までお問い合わせください.
FireDucks コミュニティ版とエンタープライズ版の比較
| コミュニティ版 | エンタープライズ版 | |
|---|---|---|
| エンタープライズサポート | なし | あり |
| 性能 | 〇 | ◎ |
| GPU対応 | なし | あり[1] |
| 対応OS | Linux, macOS | Linux, Windows |
| 入手方法 | pypi.org | NECから販売予定 |
| ライセンス | BSD-3-Clause | 商用ライセンス |
[1] NVIDIA製GPUのみサポートしています.GPU版の購入が必要です.
FireDucks Enterpriseの高速化機能
FireDucksはコミュニティ版でもすでにpandasを大きく上回る高速処理を実現しており,多くのユーザーに快適なデータ解析環境を提供しています.さらに大規模なデータや厳しいパフォーマンス要件に対応するために,エンタープライズ版では最適化を重ね,より一層の高速性を追求しました.
エンタープライズ版は以下のような高速化機能を備えています.今後も企業様でのユースケースに向けて高速化機能を拡充していきます.
- ゲノム解析でのファイルIOの高速化
- Parquetファイルの高速書き出し
- numpyの三角関数の高速化
- 独自の最適化機能(mergeとgroupbyの組み合わせ最適化など)
高速化支援コンサルティング
NECのFireDucks開発チームがお客様のデータ分析プログラムの高速化を支援するコンサルティングを提供します.お客様のプログラムのボトルネックを解析しソリューションを提案します. FireDucksの効果的な適用方法をご提案するだけでなく,IOなどを含めたプログラム全体を見直すことで,単なるライブラリ適用ではできない高速化を実現します.過去には数千倍の高速化を行った事例もありますので,速度でお困りの際はぜひご相談ください. 詳しくはNECのFireDucks製品窓口までお問い合わせください.