AxivionによるCUDAソースコード解析
GPU アクセラレーションを活用したアプリケーション開発において、CUDA コードの品質をいかに維持・向上させるかは重要な課題です。本ウェビナーでは、静的解析ツール Axivion Suite の CUDA 対応機能を活用し、コード品質確保とアーキテクチャ検証を実現する方法をご紹介します。
CUDA 特有のホストコードとデバイスコードを含むプロジェクトを題材に、以下の内容を解説します。
- CUDA の解析対応: Axivion がどのように CUDA 言語拡張に対応しているかをご紹介
- 実行例のご紹介: OpenCV プロジェクトを用いた CUDA ソースコード解析のデモ
- アーキテクチャ検証: CUDA プロジェクトにおけるソフトウェア構造の重要性と、検証によるメリット
- 品質向上のアプローチ: コードクローン検出やメトリクス違反、循環依存の発見など、長期的な保守性確保のための機能
GPU 開発に携わる開発者・ソフトウェアアーキテクト・品質保証エンジニアの皆さまにおすすめの内容です。
おすすめ動画
AIがコードを書く時代、設計と実装の整合性は誰が守るのか?継続的アーキテクチャ検証のすすめ
AIを活用した開発が当たり前になる一方で、開発者自身もコード全体を把握しきれないケースが増えています。レビューだけでは設計と実装の整合性を維持することが難しくなり、気づかないうちに当初設計したアーキテ...
動画をみるアーキテクチャ検証で強化する組み込み機器のサイバーセキュリティ
近年、車載・医療・産業機器をはじめとする組み込みシステムはネットワーク接続が前提となり、サイバー攻撃の脅威は急速に高まっています。 それに伴い、EU サイバーレジリエンス法(CRA)をはじめ、IEC ...
動画をみるUIテスト、もう限界…!?手動・外注・無料ツール派必聴!“工数1/3”を実現するSquish活用術!
毎スプリント前の回帰テスト、ID変更で崩れるスクリプト、属人化した手動検証… AndroidアプリやAndroid Automotive OSに携わる開発・テスト現場では、UIテストが“足を引っ張る存...
動画をみる