Does anyone have a comparison between Hailo and, say, a mid or high-end GPU or a TPU?
Does anyone have a comparison between Hailo and, say, a mid or high-end GPU or a TPU?
$200 in prototype quantities [2] which is 12% the price of a 4090 - but perhaps the price drops when you order them in bulk?
They claim it compares favourably to an 'Nvidia Xavier NX' for image classification tasks, providing somewhat more FPS at significantly lower power consumption. 218 fps running YOLOv5m on 640×640 inputs.
They're completely silent about the amount of memory it has, but you can fit int8 YOLOv5m into about 20 MB so it'll certainly be an amount measured in megabytes rather than gigabytes.
Their target market is "CCTV camera that tracks cars and people" rather than "Run an LLM" or "train a network from scratch"
[1] https://hailo.ai/products/ai-accelerators/hailo-8-ai-acceler...
So... maybe just about?
"One of the key reasons for the performance improvement is that RAM is self-contained without the need for external DRAM like other solutions. This decreases latency a lot and reduces power consumption."
Not sure how much RAM is included on the chip, but I'm also thinking in the tens of MB range, certainly not gigabytes.
[1] https://www.cnx-software.com/2020/10/07/learn-more-about-hai...
Process a stream of data - yes. Machine learning on large set of data - no.