Hailo

イスラエル発の産業用AI半導体 — エッジAI推論に特化したNPU「Hailo-8™」

Hailoとは

Hailo

Hailoは2017年に設立されたイスラエルの企業で、エッジデバイス向けに最高性能のAIプロセッサを開発しているチップメーカーです。

同社が開発した「Hailo-8™ AIプロセッサ」は、AI処理に特化しているため、データプールとコンピューティングユニットが非常に小さなエリアに配置されており、外部のI/FやI/Oを使用することなく低遅延・低消費電力で処理を実現することが可能です。

開発SDKにおいてもHailoのデータフローコンパイラと、ONNXやTensorFlowなど標準AIフレームワークのサポートにより、開発者は手早くニューラルネットワークモデルをポーティングできます。

26
TOPS
Hailo-8™ 1チップ
AI推論性能
3
TOPS/W
電力効率
(業界最高水準)
−40〜85
動作温度範囲
(産業グレード)
最長10
チップ供給期間
(販売から)

Hailo-8™ AIプロセッサの特徴

Hailo-8™ AIプロセッサ
1

高い電力効率でのAI処理

Hailo-8™は、AI処理に特化したチップで、電力効率3TOPS/Wにおける最高クラスのAI処理性能により「1チップで26TOPS」の性能を誇ります。

また、複数チップを並列搭載したモジュールを使用することでシステム全体のAI処理性能や機能を拡張します。

2

高い耐環境性能

Hailo-8™チップの動作環境は「-40℃〜85℃」をサポート。

耐環境性能の高いIPCと組み合わせることで、さまざまな現場でのAI実装を実現します。

3

長期供給を予定

Hailo-8™のチップ自体の供給期間は販売から最長10年(※)を予定。

長期供給が必要なさまざまな産業用途でご利用いただけます。

(※)Hailo-8™搭載モジュールをご利用の場合は、Hailo以外の半導体の影響により、Hailoチップ単体のライフサイクルとは異なる可能性がございます。

4

さまざまなプラットフォームに対応

Hailo-8™はLinux(Ubuntu)だけではなく、WindowsやDockerでの実行環境をサポートします。

HailoのSDKはダウンロードフリー

Hailo-8™のSDKはダウンロードフリーです。

Hailo-8™のSDKでは、業界標準フレームワークに対応したデプロイメントツールにより、業界標準フレームワークからHailoフォーマットへのモデル変換をサポート。チップの動作をビット単位で正確にエミュレートするエミュレータや、チップ性能の推定など、さまざまな解析とデバッグに対応しています。

安価な実行環境(Hailo-8™評価開発キット)もご用意しておりますので、手軽に開発環境と実行環境を準備して評価を始めることができます。

Hailoでのコンパイル実装
Hailo-8™のSDKソフトウェアはフリーでご利用いただけます

Hailo-8™のSDKソフトウェアはダウンロードフリーです。Hailo社のホームページからダウンロードいただけます。

またデベロッパーページではAI開発における様々な情報がご参照いただけます。

Hailo-8™のSDKダウンロードページ
https://hailo.ai/developer-zone/sw-downloads/

※入力フォームへの記載が必要です。
※SDKをダウンロードするためには、HailoのThe Developer Zone Access Tracksのアクセスリクエストのレベルを"Full"でご申請ください。
※Hailo社でのユーザー登録にお時間が掛かるケースがございます。お急ぎの方は弊社までご連絡ください。

Hailo-8™のデベロッパーページ
https://hailo.ai/developer-zone/

開発に関する情報は本ページより入手が可能です。

Hailo Developer Zone

AIアプリケーションテンプレート「TAPPAS」

Template APPlications And Solutions

Hailoでは、アプリケーションの開発と展開を容易にするため、既にメーカー検証済みのアプリケーション開発テンプレート群「TAPPAS(Template APPlications And Solutions)」を公開しています。

TAPPASはアプリケーション開発用の使いやすいPythonベースのテンプレートを提供しており、スループットと電力効率が実証済みです。この事前トレーニング済みアプリケーションと開発環境を利用することで、開発の時間と労力を削減し、市場投入までの時間を短縮することができます。

AI CenterPose
TAPPASのすぐに使えるAIアプリケーションテンプレート
Classification
分類
Depth Estimation
深度推定
Lane Detection
車線検出
Semantic Segmentation
セグメンテーション
Multiple Object Tracking
複数物体追跡
Facial Detection & Recognition
顔の検出と認識
Pose Estimation
姿勢推定
Object Detection
物体検出
Instance Segmentation
インスタンス分類

Hailo TAPPAS User Guide(PDF)

Hailo-8™で複数種類の学習モデルを適用

Hailo-8™ AIプロセッサを複数使用することで、データソースに対して複数の学習モデルを同時に適用したり、リニアにAI処理性能を向上させることができます。

一般的に、ディープラーニングでは、様々なアルゴリズムが開発されており、画像・音声・時系列などの「扱うデータソースの種類」や、分類・深度推定・物体認識・顔の検出・姿勢推定など、そのデータソースで何を学習させたいかの用途に応じて、都度、最適なアルゴリズムを選択して適用します。

そのエッジ推論では、一つの画像ソースに対して一つの学習モデルが実行されますが、複数のHailo-8™ NPUを搭載させることで、ソースに対して「複数のアルゴリズムを同時に適用することが可能」です。

AT-IPCFG004でのマルチAIアルゴリズム適用

アナログ・テックでは、Hailo-8™を複数搭載した産業用PCのベースモデルにより、1つの筐体で複数のアルゴリズムを実行するプラットフォームをご用意しています。

■ Hailo-8™を搭載した産業用PCベースモデル

AT-IPCFGシリーズ 製品ページ

Hailo社とアナログ・テックのパートナーシップ

🤝 Hailoハードウェアパートナー

アナログ・テックは、Hailoのハードウェアパートナーです。

Hailo社との連携により、いち早く市場とお客様へAIを実装するための最新のテクノロジーをお届けします。

Hailoパートナー

Hailoのパートナー紹介ページ

https://hailo.ai/our-partners/

ビデオプレゼンテーション

【動画1】Hailo-8™を搭載した画像AI・エッジAIの実装プラットフォーム

弊社の技術開発部より、Hailo-8™のデモンストレーションをご紹介します。

Hailo-8™のTAPPASを利用し、さまざまなAI学習モデルをHailo-8™で実行しています。

【動画2】デュアルNPU搭載IPCによる、マルチアルゴリズムの適用

Hailo-8™を2基搭載したAT-IPCFG004を用いて、ソースに対して複数の学習モデルを適用して並列処理するプレゼンテーションです。

デモンストレーションでは、2基のHailo-8™を使い、「物体認識のyolo v5」と「姿勢推定のcenterpose」をビデオストリームに同時に適用しています。

Hailo-8™チップ搭載モジュール

Hailo-8™ M.2 AI Acceleration Module
M.2 modules

NGFF M.2フォームファクター(M、B+M、A+Eキー)対応のAIアクセラレータモジュール。26 TOPS・PCIe Gen3 2レーン(Mキーは4レーン)インターフェイス搭載。エッジデバイスに高いAIパフォーマンスを提供します。

hailo.ai/product-hailo/hailo-8-m2-module/
Hailo-8™ Mini PCIe AI Acceleration Module
Mini PCIe module

PCI Express Mini(mPCIe)フォームファクター対応。最大13 TOPSの高AIパフォーマンスを、業界をリードする電力効率でエッジデバイスに提供します。

hailo.ai/product-hailo/hailo-8-mini-pcie-ai-acceleration-module/
Hailo-8™ Century Evaluation Platform
Century Platform

高性能エッジビデオ分析システムの開発者向け。Hailo-8™マルチチップ構成(最大104 TOPS)で開発・プロトタイピング・評価用に設計されたPCIeボード。消費電力25W。

hailo.ai/product-hailo/hailo-8-century-evaluation-platform/

Hailo-8™を搭載したアナログ・テックのAI開発・実装ソリューション

Hailo-8™ AI Processorの実行環境を安価で手軽に入手「Hailo-8™ 評価開発キット」

Hailo-8™ AI ProcessorでAIアプリケーションの開発を行うための評価開発キット

Hailo-8™ AI Processorを使用したAIアプリケーションの開発を手軽に始めるための開発環境をパッケージングしました。SDKをインストール可能な開発PCがご用意できるお客様はHailo-8™ AI Processorの実行環境のみの簡易キット。SDKも動作可能な産業用PCにHailo-8™ AI Processorの実行環境を搭載した標準キットもご提供いたします。

Hailo-8™ 評価開発キットのご紹介

/at-ipc/products/hailo8mpcie/
Hailo-8評価開発キット

最新NPUを搭載した耐環境エッジAIベースモデル「耐環境エッジAIコンピュータ」

耐振動、耐温度、防塵など。耐環境性能が要求される環境で、高性能な画像AIを展開するためのプラットフォーム

耐環境性能を高めた筐体に、AI推論に向けたNPUを搭載。データセンタークラスの低遅延で高速なAI処理をエッジデバイスで提供します。「Hailo-8™ AI Processor」や「NVIDIA® Jetson Xavier™ NX」など、用途に応じてさまざまなNPUを搭載可能なIndustrial PCのベースモデル、そして、それらをクラウドやデータセンターへ接続するためのSIM搭載の産業用IoTルータや耐環境の産業用カメラもご用意しています。

耐環境AIエッジコンピュータ AT-IPCFGのご紹介

/at-ipc/products-ipc-atipcfg/

IoTルータ amnimo IoTルータのご紹介

/at-ipc/products/ar10/
耐環境エッジAIコンピュータ

FAQ

よくあるご質問

Hailo-8™ SDK(Hailo Model Zoo / TAPPAS)はどこからダウンロードできますか?

Hailo社のデベロッパーゾーンからダウンロードフリーでご利用いただけます。ダウンロードには入力フォームへの記載が必要で、アクセスレベル「Full」でのご申請をお願いします。ユーザー登録にお時間が掛かる場合は弊社までご連絡ください。

既存のPyTorch / TensorFlowモデルをHailo-8™に移植するには何が必要ですか?

Hailo Dataflow Compiler(HailoのSDKに含まれる)を使用することで、ONNX・TensorFlow・PyTorchで構築した学習済みモデルをHailo形式(.hef)に変換できます。TAPPAS内のアプリケーションテンプレートも参考になります。

Hailo-8™と AxeleraAI Metis®、どちらを選べばよいですか?

Hailo-8™は -40℃〜85℃の産業グレード動作温度・最長10年供給・TAPPASによる豊富な実績が強みで、過酷な現場環境・長期安定運用・既存Hailoエコシステムとの接続を重視する場合に最適です。AxeleraAI Metis®は214 TOPSという高い推論性能と8〜15Wの超低消費電力が強みで、屋内設置・多チャンネル映像解析・コストパフォーマンスを重視する場合に適しています。用途・環境に応じてご提案します。

どのように要件を伝えればよいですか?

用途(アプリケーション)、環境条件(温度・湿度・粉塵など)、必要なI/Oポート、筐体サイズ、OS、数量、予算・納期などをできる範囲でご提示ください。ヒアリングシートもご用意しています。