Integrated Systems for Information Processing

At ISIP Lab, we are working on the design and implementation of signal processing systems, machine learning, and custom computer architectures.

Today, our main research projects concern building efficient hardware architectures, software and design tools for:

  • Polar decoders
  • Machine Learning
  • Stochastic Computing

Spotlight on AI @ ISIP

The fact that industry giants such as Google, Facebook and Microsoft all call Montreal home for their Artificial Intelligence research may be surprising to some, but it is nothing new to the many researchers at McGill’s Centre for Intelligent Machines (CIM), who have been contributing to the field for decades. Founded in 1985, CIM is an inter-departmental, inter-faculty research group that facilitates and promotes research on intelligent systems. In the thirty years since the centre launched, Montreal has seen a boom in AI-related investment and interest.

Read more on McGill's website

We are currently looking for outstanding candidates at all levels: Master's students, PhD students and PostDoc!

If you have similar research interests, please contact Prof. Warren Gross: w4a!rxrbean$.ugMrWoUs)sL@%m_c^gVi4l2lB.ic&a9

Polar Codes Card image cap

Polar Codes

Our lab focuses on several aspects of polar coding, including fast and efficient decoders as well as length-compatible encoding techniques. We are developing efficient polar codes and decoders for 5G and beyond.

Stochastic Computing Card image cap

Stochastic Computing

Stochastic computing has interesting applications in machine learning and channel decoders. We are currently investigating state of the art techniques to allow for efficient implementations of information processing systems.

Machine Learning Card image cap

Machine Learning

We are developing customized architecture and training algorithms for neural networks to reduce computation complexity for low energy edge computing devices.

We are also working on design automation for machine learning and investigating the application of machine learning to digital communications.