ハードウェアの知見
本当に高速なソフトウェアを開発するためには、ハードウェアの知見が欠かせません。フィックスターズは、様々なハードウェアに合わせてソフトウェアを開発してきました。ハードウェア選定を含むシステム設計コンサルティングを提供し、ハードごとの特徴や開発ツールを使いこなして高速なソフトウェアを実装するトータルサービスを提供できます。
これまで、CPU、GPU、FPGA、DSP、PLCなど様々なSoCを使い、小規模な製品から大規模なクラスタノードシステムまで、多様なハードウェア仕様・構成でのソフトウェア開発に携わってきました。お客様の製品開発にかかるコストを削減し、高性能な製品やアプリケーションの早期開発を実現します。
アルゴリズム実装力
アルゴリズム実装で最も多いニーズが、処理内容は変えずに高速化したいというものです。フィックスターズはハードウェアとアルゴリズムの両方をよく知り、ハードに合わせてアルゴリズムを調整することで、こうしたニーズに最大限応えます。
また、開発したい製品にアルゴリズムの機能が不足していれば拡張し、使わない部分があれば削ってソフトウェアの性能を高めます。アルゴリズムを開発したい製品にとって使える形で実装する技術力があります。
より一層の高速化を求めるお客様には、採用するアルゴリズムの検討や新しいアルゴリズムの開発委託もご提案しています。第三者の視点でアルゴリズムを精査することで、思わぬ高速化余地が見つかることもあり、それまで不可能だと考えていた性能向上が実現できることもあります。
専門性とドメイン知識
お客様の研究成果や公開論文などを精査し、評価できる専門的な知見があります。開発したい製品に組み込むことを想定した技術の調査・選定から、実際に製品として世に公開するまでのソフトウェア開発まで一貫して提供できます。
これまで、半導体・産業機器・自動車・生命科学・金融など、15年以上にわたって様々な分野で研究や製品開発に携わってきました。それぞれの事情や制約をヒアリングしながら、スムーズに研究や開発を進めるノウハウがあります。