Vengineerの戯言

人生は短いけど、長いです。人生を楽しみましょう!

そういえば、Intel GNAってあるんだけど使っている?

はじめに

Intelx86-64チップセットには、Gaussian and Neural Accelerator (GNA) なるものが入っています。

GNA とは?

下記の記事によると、GNA は 2018年の Cannon Lake で導入され、第12世代CPUにも入っています。

https://wccftech.com/intels-ai-neural-co-processor-featured-on-its-cpus-gets-new-gna-driver/

OpenVINO で使う GNA

IntelのOpenVINOにて、GNAを使うことができます。

下記のドキュメントによると、

  • GNA 1.0 : Gen 10/Gen 11
  • GNA 2.0 : Gen 10/Gen 11
  • GNA 3.0 : Gen 12

なるものがあるようです。

docs.openvino.ai

GNA から VPU に?

Intel、次世代のMeteor LakeにVPUを統合予定。第13世代CoreでLE Audio対応も

によると、第14世代CPUになると言われている Meteor Lake には、VPUが内蔵されるっぽい。このVPUって、MovidiusのVPUベースなんですかね。

Raptor Lake では?

第13世代CPUの Raptor Lake は下記のように “Lead Partoner Co-development” としてVPUをサポートするっぽい。

northwood.blog.fc2.com

下記の記事によると、GNA v4 なるものが入っているっポイですね。

www.phoronix.com

おわりに

GNA って、VPUが入ると、無くなるのかな。。。。