IBM NorthPole – Neural Inference at the Frontier of Energy, Space, and Time


Computing, since its inception, has been processor-centric, with memory separated from compute. Inspired by the organic brain and optimized for inorganic silicon, NorthPole is a neural inference architecture that blurs this boundary by eliminating off-chip memory, intertwining compute with memory on-chip, and appearing externally as an active memory chip. NorthPole is a low-precision, massively parallel, densely interconnected, energy-efficient, and spatial computing architecture with a co-optimized, high-utilization programming model.

On the ResNet50 benchmark image classification network, relative to a graphics processing unit (GPU) that uses a comparable 12-nanometer technology process, NorthPole achieves a 25 times higher energy metric of frames per second (FPS) per watt, a 5 times higher space metric of FPS per transistor, and a 22 times lower time metric of latency. Similar results are reported for the Yolo-v4 detection network.

NorthPole outperforms all prevalent architectures, even those that use more-advanced technology processes.

31 views
Posted on 29 January, 2024

2 Replies to “IBM NorthPole – Neural Inference at the Frontier of Energy, Space, and Time”

  1. Heya i’m for the first time here. I came across this
    board and I find It really useful & it helped me out much.

    I hope to give something back and help others like you helped me.

Leave a Reply

Your email address will not be published. Required fields are marked *

*