ゲーム/アプリをAndroid用に最適化
ユーザーはフレームレートが一貫して高く、ラグがないことを期待しているため、モバイルアプリの性能は、家庭用ゲーム機/PC品質のモバイルゲームを開発する際の重要な設計条件です。したがって、プレイヤーのエクスペリエンスとゲームの収益化の両方を最大限に高めるには、ハイエンドからローエンドまでの幅広いAndroidデバイスに対するテストが必須となります。Arm Performance Studioは、モバイルデバイス全体のアプリ性能を分析し、データを継続的な統合ワークフローに直接インポートするための無料のモバイルアプリ開発ツールを提供します。効率的な監視を行うために、Arm Performance Studioには次の機能が含まれています。
- Performance Advisor - 直感的なサマリーレポートで問題のある領域を特定し、プロファイリング時間を削減します
- Streamline - GPUと32/64ビットCPUカウンターを詳しく分析するために、ゲームをプロファイリングしてボトルネックを特定し、コードを最適化します
- Graphics Analyzer - OpenGL ESおよびVulkan APIコールを分析して、レンダリングの不具合がどこで発生しているかを正確に特定します
- Mali Offline Compiler - Mali GPUの性能を把握するために、シェーダーカーネルを調べます
特長とメリット
時間とともに順調に進められるように、パフォーマンスバジェットを念頭に置いて作成を開始しましょう。開発チーム全体にわかりやすいレポートと適時のパフォーマンスインサイトを提供して、進捗に応じて効果的にコンテンツを調整できるように支援します。
スタンドアロンアプリケーションまたは最先端のゲームエンジンで、ボトルネックを特定し、最もコストのかかるグラフィックスの場所を正確に特定します。CPUからGPU、ドローコールなどに至るまでのすべてを網羅する幅広い種類のパフォーマンスデータにより、グラフィックス・アプリケーション・ソフトウェア・コードの問題が短時間で明らかになります。
ハイエンドのAndroidデバイスでゲームは効率的に実行できますが、別のデバイスでのラグやオーバーヒートのリスクをどのように軽減すればよいでしょうか。Arm Performance Studio では、既製のデバイスを使用してゲームパフォーマンスを判断したり、プロファイリングによってプレイ時間と没入体験が促進される領域を示します。
製品仕様
Arm Performance Studioツールにより、ルート化されていないAndroidデバイスでゲームをプロファイルして、デバッグすることができます。 |
詳細は、Arm Developerをご覧ください |
イノベーションとアイデアが現実になる場所
Keil MDK バージョン 6 が組み込み開発を次のレベルに引き上げ
IoTデバイスがよりスマートになるにつれて、開発者は、最適化された機械学習モデルと効率的なデバイス ドライバーのための新しい開発フローが必要となるソフトウェアの複雑さの増大に取り組んでいます。Arm Cortex-M および Ethos-U プロセッサ ポートフォリオ全体に最適化され、今日のマイクロコントローラーにコンピューティング機能を提供する Keil MDK バージョン 6 の最新リリースについてお読みください。
最高性能のソフトウェアソリューションを作成
最高性能のソフトウェアソリューションをつくるためにArmとオープンソースパートナーが提供するドキュメント、チュートリアル、テクニカルビデオです。
Arm Performance Studio の関連情報
Android向けアプリケーションの最適化を行う際に知っておく必要のあるあらゆる情報を用意しています。テクニカルドキュメント、ダウンロード、アドバイスなどがあります。