Graphcore offers specialized Intelligence Processing Units (IPUs) that are designed specifically for artificial intelligence (AI) and machine learning (ML) computations. These IPUs handle heavy workloads that AI and ML require during processing and training and can process multiple tasks simultaneously in parallel.
Graphcore IPUs also have an optimized memory architecture that allows for a high-bandwidth and low-latency when accessing and manipulating data. These IPUs are energy efficient as they perform at lower power costs than typical processors such as CPUs and GPUs. If needed, you can scale up Graphcore IPUs by connecting multiple IPUs together.