【車載用Windows】開発者にリソース配分の最適化を促す

自動車 テクノロジー カーナビ/カーオーディオ新製品
【車載用Windows】開発者にリソース配分の最適化を促す
【車載用Windows】開発者にリソース配分の最適化を促す 全 5 枚 拡大写真

マイクロソフト『Windows Automotive 5.0』は、ナビメーカーにとって魅力的な開発ツールがOS本体と一緒に提供されることもトピックのひとつだ。

カーナビのハードウェアのシステムリソース配分の最適化を目指すツールであるAST(Automotive System Tools)もそのひとつ。

当然と言えば当然なのだが、カーナビはハードウェアとして完成した形(すべてのハードウェアがパッケージングされた状態)でメーカーから販売される。

今のカーナビの外観デザインは各社に差異が生じているものの、CPUやメモリ周りなどのハードウェア構成についてはワンメイクに近い。パーツの供給ベンダーが限られているためで、ハードウェア自体に性能差はほとんどないと言ってもいい。

では、どういうところで差異を生じさせているかと言えば、それはアプリケーションなどのソフトウェア部分。各社のカラーはここで決まり、様々なアプリケーションをどう使うかでナビ自体の性能評価も決まってくる。

今のカーナビは地図表示だけではなく、CDからのリッピングであるとか、DVD動画再生などにも対応しなくてはならない。

アプリケーションの搭載数もこれによって増えているが、カーナビなどの組み込み機器はパソコンと違い、ハードウェアリソースが足らなくなったからといっても簡単に増強できない。

だから上限が決められたリソースをどう配分し、どのように使うかが重要となってくる。

Windows Automotive 5.0で提供されるASTは、CPUやメモリの作動時間や使用量を測定し、複数のアプリケーションを動作したときのリソースを最適配分できるように促す。

カンファレンス当日のデモンストレーションでは、3D地図描写と動画の再生中にアニメーションの動きを重ねるというものだった。

3D描画は全体に占めるCPUの空き時間を使って動作させていたため、アニメーションが加わるとこれが奪われて演算による周期が長くなり、動作が一瞬止まったように見えてしまう。

そこでASTを使って診断。アニメーション動作のリソースをCPU演算のリアルタイム性が少ない動画再生の方へ振り分けることによって、複数起動が行われたとしても、それぞれがスムーズに動かせるようにする。

ASTはリソース部分での問題点を開発段階で抽出。開発者にリソース配分の最適化を促すものであり、製品に搭載された状態でハードウェアのリソース配分を動的に最適化するものではない。あくまでも開発を手助けするというレベルに留まる。

リソース配分の自動化ツールについては、Windows Automotiveを担当するマイクロソフト・プロダクトディベロップメント・リミテッド、ITS戦略統括部の平野元幹氏自身がこれを「魔法のツール」と称すほどで、同時に「まだ存在しない」とも明言している。

《石田真一》

【注目の記事】[PR]

ピックアップ

教えて!はじめてEV

アクセスランキング

  1. 「やっと日本仕様が見れるのか」新世代ワーゲンバス『ID. Buzz』ついに上陸! 気になるのはサイズ?価格?
  2. ようやくですか! 新世代ワーゲンバス『ID. Buzz』日本仕様初公開へ…土曜ニュースランキング
  3. トヨタ『ランドクルーザー300』初のハイブリッド登場!実現した「新時代のオフロード性能」とは
  4. 【マツダ CX-60 XD SP 新型試乗】やっぱり素のディーゼルが一番…中村孝仁
  5. シートに座ると自動で送風開始、取り付け簡単「クールカーシート」2モデルが発売
ランキングをもっと見る

ブックマークランキング

  1. 米国EV市場の課題と消費者意識、充電インフラが最大の懸念…J.D.パワー調査
  2. 低速の自動運転遠隔サポートシステム、日本主導で国際規格が世界初制定
  3. 「やっと日本仕様が見れるのか」新世代ワーゲンバス『ID. Buzz』ついに上陸! 気になるのはサイズ?価格?
  4. BYD、認定中古車にも「10年30万km」バッテリーSoH保証適用
  5. 「あれはなんだ?」BYDが“軽EV”を作る気になった会長の一言
ランキングをもっと見る