IBM’s New Artificial Intelligence NorthPole Chip Revolutionises Efficiency

Ibm'S New Artificial Intelligence Northpole Chip Revolutionises Efficiency

IBM Research has developed a new chip prototype, NorthPole, which could revolutionise the efficiency of AI systems. The chip, which has been in development for nearly two decades, aims to overcome the von Neumann bottleneck, a limitation in computer architecture where data shuffling between memory and processing units consumes time and energy.

NorthPole, an extension of the previous TrueNorth chip, has demonstrated superior energy efficiency, space efficiency, and lower latency in tests. The chip’s memory is on the chip itself, allowing for faster AI inferencing. However, it can only pull from its onboard memory, which could limit its applications. The chip is suited to computer vision-related uses and could be used in autonomous vehicles, robotics, digital assistants, and spatial computing. The team is now exploring how to translate the designs into smaller chip production processes and further exploring the architectural possibilities.

Introduction to NorthPole – IBM’s AI Brain-Inspired Chip

“Architecturally, NorthPole blurs the boundary between compute and memory,”

Dharmendra Modha

IBM Research’s Dharmendra Modha and his team have developed a new chip prototype, NorthPole, which could revolutionise the efficiency of AI hardware systems. The chip, which has been in development for nearly two decades, aims to overcome the von Neumann bottleneck, a limitation in traditional computer chip architecture.

The last decade has seen a significant increase in the use of Artificial Intelligence (AI) systems, from theoretical applications to enterprise-scale use cases. However, the hardware used to run these systems, while increasingly powerful, was not designed with the current scale of AI in mind. As AI systems scale, the costs increase significantly. This is due to the traditional structure of computer chips, where the processing units and the memory storing the information to be processed are stored separately. While allowing for simpler designs that have scaled well over the decades, this structure has created a bottleneck in data processing.

A new chip prototype from a research lab in California, nearly two decades in the making, has the potential to drastically shift how we can efficiently scale up powerful AI hardware systems. The work by Dharmendra Modha and his colleagues aims to change the traditional structure of computer chips, taking inspiration from how the brain computes. This new approach is a departure from the traditional von Neumann architecture.

The NorthPole Chip: A New Approach to AI Hardware

Modha has been working on a new type of digital AI chip for neural inference, which he calls NorthPole. This chip is an extension of TrueNorth, the last brain-inspired chip that Modha worked on prior to 2014. In tests on popular image recognition and object detection models, the new prototype device has demonstrated higher energy efficiency, higher space efficiency, and lower latency than any other chip currently on the market. It is also significantly faster than TrueNorth.

Northpole - Ibm'S Ai Brain-Inspired Chip
IBM's New Artificial Intelligence NorthPole Chip Revolutionises Efficiency

“It forges a completely different path from the von Neumann architecture,” – Dharmendra Modha

The NorthPole chip is a breakthrough in chip architecture that delivers massive improvements in energy, space, and time efficiencies. One of the biggest differences with NorthPole is that all of the memory for the device is on the chip itself, rather than connected separately. This eliminates the von Neumann bottleneck, allowing the chip to carry out AI inferencing considerably faster than other chips already on the market.

Potential Applications for the NorthPole Chip

While research into the NorthPole chip is still ongoing, its structure lends itself to emerging AI use cases, as well as more well-established ones. In testing, the NorthPole team focused primarily on computer vision-related uses. However, it was also tested in other arenas, such as natural language processing and speech recognition.

Potential use cases for the NorthPole chip include autonomous vehicles, robotics, digital assistants, and spatial computing. Many edge applications that require massive amounts of data processing in real time could be well-suited for NorthPole. For example, it could potentially be the device that’s needed to move autonomous vehicles from machines that require set maps and routes to ones that can think and react to real-world situations.

The Future of the NorthPole Chip

The current state of the art for CPUs is 3 nm, and research is already underway on 2 nm nodes. This means a handful of generations of chip processing technologies NorthPole could be implemented, in addition to fundamental architectural innovations, to keep finding efficiency and performance gains.

For Modha, this is just a critical milestone along a continuum that has dominated his professional career. He’s been working on digital brain-inspired chips throughout that time, knowing that the brain is the most energy-efficient processor, and searching for ways to replicate that digitally. The answer was “brain-inspired computing, with silicon speed,” according to Modha.

Over the last eight years, Modha and his colleagues have been single-minded and hermetic in their goal of turning this vision into a reality. The team didn’t give any lectures or publish any papers on their work, until this year. Each person brought different skills and perspective yet everyone collaborated so that as a whole the team’s contribution was much greater than the sum of the parts. Now, the plan is to show what NorthPole could do, while exploring how to translate the designs into smaller chip production processes and further exploring the architectural possibilities.

“We can’t run GPT-4 on this, but we could serve many of the models enterprises need,”

Dharmendra Modha

Quick Summary

IBM Research’s new chip prototype, NorthPole, has demonstrated higher energy efficiency, space efficiency, and lower latency than any other chip currently on the market, making it a potential game-changer for AI hardware systems. The chip’s unique architecture, which integrates memory and processing units on the chip itself, allows for faster AI inferencing and could revolutionize applications such as autonomous vehicles, robotics, and cyber threat detection.

“The answer was “brain-inspired computing, with silicon speed,”

Dharmendra Modha

There is plenty of innovation in the Brain Inspired and Neuromorphic and Non-Von Neuamn architectures. Companies like MemComputing and Analog Computing are exploring these new architectures and potential applications. As the demand for chips, especially GPUs, has accelerated Artificial intelligence, there is a halo effect that is now spinning off a variety of new and exciting technologies.

  • IBM Research’s lab in California has developed a new chip prototype, NorthPole, which could revolutionise the efficiency of AI systems.
  • The chip, developed by Dharmendra Modha and his team, aims to overcome the von Neumann bottleneck, a limitation in current chip architecture where data shuffling between memory and processing units consumes time and energy.
  • NorthPole is an extension of TrueNorth, a previous brain-inspired chip, and has demonstrated higher energy efficiency, space efficiency, and lower latency than any other chip currently on the market.
  • The chip’s memory is on the chip itself, allowing for faster AI inferencing. It contains 22 billion transistors, has 256 cores and can perform 2,048 operations per core per cycle at 8-bit precision.
  • However, NorthPole can only pull from the memory it has onboard, which could limit its application in some areas. It is designed for specific applications rather than being a universal solution.
  • The chip doesn’t require bulky cooling systems, making it suitable for deployment in small spaces.
  • Potential applications include autonomous vehicles, robotics, digital assistants, and spatial computing. The chip could also be used in satellites for agriculture and wildlife management, vehicle and freight monitoring, robot operation, and cyber threat detection.
  • IBM is exploring further efficiency and performance gains by implementing NorthPole on newer chip processing technologies.