LAB

Systems

NameImageDescription
Atlas 200 DK AI Developer KitDev SystemsAtlas 200 DK AI Developer Kit

The Atlas 200 DK (model: 3000) is a high-performance AI application developer board that integrates the Ascend 310 AI processor to facilitate quick development and verification. It has been widely used in scenarios such as developer solution verification, higher education, and scientific research.

Contact Us

Dr. Yassine Hariri
Senior Staff Scientist
AI/ML and Embedded Systems
Office: 1.613.530.4672

Embedded Featured
Atlas 800 Training ServerDev SystemsAtlas 800 Training Server

The Atlas 800 training server (model: 9000) is powered by the Kunpeng 920 and Ascend 910 processors. It features the industry’s highest computing density, ultra-high energy efficiency, and high network bandwidth. The server is widely used in deep learning model development and training scenarios and is an ideal option for computing-intensive industries, such as smart city, intelligent healthcare, astronomical exploration, and oil exploration.

Contact Us

Dr. Yassine Hariri
Senior Staff Scientist
AI/ML and Embedded Systems
Office: 1.613.530.4672

Embedded Featured
BARVINN: A Barrel RISC-V Neural Network AcceleratorDev SystemsBARVINN: A Barrel RISC-V Neural Network Accelerator

BARVINN is a Barrel RISC-V Neural Network Accelerator. The main purpose of BARVINN is to fill the need for arbitrary precision neural network acceleration. The overall architecture of BARVINN consists of the following blocks:

  • Array of Matrix Vector Units (MVU Array)
  • RISC-V Controller Core
  • Host Machine

Contact Us

Dr. Yassine Hariri
Senior Staff Scientist
AI/ML and Embedded Systems
Office: 1.613.530.4672
risc-v
FPGA/GPU ClusterDev SystemsFPGA/GPU Cluster

The FPGA/GPU cluster is a cloud-based, remotely accessible compute infrastructure specifically designed to accelerate compute-intensive applications, such as machine learning training and inference, video processing, financial computing, database analytics networking and bioinformatics.

Contact Us

Dr. Yassine Hariri
Senior Staff Scientist
AI/ML and Embedded Systems
Office: 1.613.530.4672

YouTube Channel    Linkedin Group

ai, CMC Cloud, Embedded Systems, fpga
Heterogeneous Computing Middleware Platform (HCMP)Dev Systems

The Heterogeneous Computing Middleware Platform (HCMP) provides middleware that significantly reduces the complexity of developing industrial-strength heterogeneous computing software. Complex tasks such as multi-device memory management, device I/O, kernel scheduling, and dependency management are handled by the platform so that users can focus on writing their applications instead of adhering to complicated specifications.

Download

software, software platforms
Heterogeneous Processing Platform (HPP)Dev SystemsHeterogeneous Processing Platform (HPP)

The Heterogeneous Parallel Platform (HPP) is a highly customizable, flexible and extensible single node computing system integrating a variety of different types of computational units. The HPP brings together the latest technologies in multi-core CPUs, many-core GPUs, application-specific many-cores CPUs and FPGAs in a single prevalidated platform. The HPP development environment includes a complete ecosystem of tools, OS, hardware/Software IPs and reference designs.

Contact Us

Dr. Yassine Hariri
Senior Staff Scientist
AI/ML and Embedded Systems
Office: 1.613.530.4672

archive, Hardware Platforms, High-performance Platforms
Real-time Embedded Systems Lab (RESL)Dev Systems

The Real-time Embedded Systems Lab (RESL) at the University of Waterloo focuses on real-time embedded software and systems that are at the intersection of software technology, embedded networking, and applied formal methods. Real-time embedded systems are characterized by their interaction with the environment through sensors and actuators, their resource-constrained platforms, and non-functional properties. Part of the Embedded Systems Canada CFI project, the RESL is staffed by a full-time software engineer and is open to both academic and industrial use.

RESL Contact

Dr. Sebastian Fischmeister
University of Waterloo E5-4112
Waterloo, ON N2L 3G1
Phone: 1.519.888.4567 ext:33694
Email: sfischme@uwaterloo.ca

archive, RESL
RISC-V Processor Design and PrototypingDev Systems

RISC-V is a free, open instruction set architecture, (ISA) that enables processor innovation through open standard collaboration. The RISC-V ISA provides the research community with an opportunity for innovation in new system products, particularly for machine learning and edge computing.

Contact Us

Hugh Pollitt-Smith
Team Leader, Embedded Systems
Office: 1.613.530.4668
Embedded Featured, Embedded Systems, risc-v
SOSCIP Agile Computing PlatformDev Systems

The SOSCIP Agile Computing Platform consists of a set of supported online FPGA Systems, including Nallatech PCIe-385N and Alpha Data PCIe-8K5 boards housed in x86 and Power8 Servers. These FPGA boards can be programmed using OpenCL and make use of IBM’s CAPI interface, which allows the FPGA and Power8 processor to operate in a peer-to-peer coherent relationship. Suitable applications include compute-intensive tasks requiring efficient server-side processing in areas such as health, machine learning, signal processing, Monte Carlo simulations, and big data analytics.

Contact Us

James Millar
Technical Staff, Embedded Systems Design
Office: 1.613.530.4673
archive, Hardware Platforms, High-performance Platforms
SwiftMote IoT Customizable Sensor PlatformDev SystemsSwiftMote IoT Customizable Sensor Platform

The SwiftMote Sensor Platform is a Bluetooth wireless sensor mote. SwiftMote is an open platform designed to be a proving ground for your novel sensors and packaging research to showcase to investors. Jump-start your research by using SwiftMote out of the box or customize to suit your R&D needs. SwiftMote includes everything needed to sense the environment, store the data, and forward the Information to a phone using Bluetooth.

Contact Us

James Millar
Technical Staff, Embedded Systems Design
Office: 1.613.530.4673
Xilinx ZCU102 Zynq Ultrascale+ MPSoC Evaluation KitDev SystemsXilinx ZCU102 Zynq Ultrascale+ MPSoC Evaluation Kit

The ZCU102 is a high-performance, high-speed hardware/software design platform providing the integration of hardware, software, IP, and reference designs which enables quicker time-to-innovation for researchers. Based around the Xilinx Zynq Ultrascale+ MPSoC, it is equipped with industry-standard peripherals, connects, and interfaces that offer a rich set of features suitable for a wide range of applications.

Rent this equipment

– or –

development kit rental, edge, equipment rental, Hardware Platforms, Xilinx, Xilinx Evaluation Kits
Xilinx-based Platform ML605Dev SystemsXilinx-based Platform ML605

The ML605 is a high-performance, high-speed FPGA design platform providing the integration of hardware, software, IP, and reference designs which enables quicker time-to-innovation for researchers. Based around the Xilinx Virtex-6 FPGA ML605 Evaluation Kit, it is equipped with industry-standard peripherals, connects, and interfaces that offer a rich set of features suitable for a wide range of applications.

Rent this equipment

– or –

development kit rental, equipment rental, Hardware Platforms, Xilinx, Xilinx Evaluation Kits

Open source design platforms for accelerated system development.

Scroll to Top
X
Skip to content