ソフトウェア開発 ソフトウェアシステム性能改善サービス ソフトウェアシステムの高速化をお手伝いします 導入済みのシステムや、開発・更新中のソフトウェアシステムについて、ハードウェア性能を十分に引き出せているか、また高速化するにはどのような方策があるのか、あらゆる角度から調査・検証し、性能改善のご提案と実施を行います。 改善のポイント アーキテクチャやアルゴリズムはプラットフォームに対して最適化されていますか? 近年のマルチコア化されたプロセッサを十分に活用できていますか? 分散処理環境を導入して性能をスケールアウトできる設計になっていますか? 改善方法 ソフトウェアシステムの プロファイリングによる ボトルネック検出 プロファイリングツールによる動的かつ定量的解析 ソースコードおよび設計書の直接解析 OS、コンパイラの最適化検証 業務フロー、アルゴリズムの見直し マルチコア対応による ハードウェア性能の最大限抽出 コンパイラ、並列処理ミドルウェアの導入検討 マルチスレッド化再設計 ネットワーク並列分散処理による スケールアウト化 各種並列分散処理基盤の適用検討 (Cluster OpenMP、MPI、Hadoop、infinispan、etc.) お見積 対象システムの規模、状況、目標設定に応じてお見積りいたします。 詳しくはお問い合わせください