Optimal Co-design of FPGA Implementations for MPC

Slides:



Advertisements
Similar presentations
Deep packet inspection – an algorithmic view Cristian Estan (U of Wisconsin-Madison) at IEEE CCW 2008.
Advertisements

Communication-Avoiding Algorithms Jim Demmel EECS & Math Departments UC Berkeley.
When Data Management Systems Meet Approximate Hardware: Challenges and Opportunities Author: Bingsheng He (Nanyang Technological University, Singapore)
1 Multi - Core fast Communication for SoPC Multi - Core fast Communication for SoPC Technion – Israel Institute of Technology Department of Electrical.
Presenter MaxAcademy Lecture Series – V1.0, September 2011 Introduction and Motivation.
1 Background The latest video coding standard H.263 -> MPEG4 Part2 -> MPEG4 Part10/AVC Superior compression performance 50%-70% bitrate saving (H.264 v.s.MPEG-2)
Energy arbitrage with micro-storage UKACC PhD Presentation Showcase Antonio De Paola Supervisors: Dr. David Angeli / Prof. Goran Strbac Imperial College.
Distributed control and Smart Grids
1 A 252Kgates/4.9Kbytes SRAM/71mW Multi-Standard Video Decoder for High Definition Video Applications Motivation A variety of video coding standards Increasing.
Univ logo Control Strategies for a solar system assisted by heat pump Muhammad Waseem Ahmad Dr Mahroo Eftekhari & Dr Steffen Thomas Loughborough University.
Energy saving in multicore architectures Assoc. Prof. Adrian FLOREA, PhD Prof. Lucian VINTAN, PhD – Research.
YOU LI SUPERVISOR: DR. CHU XIAOWEN CO-SUPERVISOR: PROF. LIU JIMING THURSDAY, MARCH 11, 2010 Speeding up k-Means by GPUs 1.
1 Towards Optimal Custom Instruction Processors Wayne Luk Kubilay Atasu, Rob Dimond and Oskar Mencer Department of Computing Imperial College London HOT.
Univ logo High-Redundancy Linear Electro- mechanical Actuator for Fault Tolerance Hasmawati Antong Dr. Roger Dixon and Dr. Christopher Ward Loughborough.
Aeroservoelastic Modelling and Active Load Alleviation of Large Wind Turbine Blades Bing Feng, Ng Rafael Palacios, Eric C. Kerrigan, J. Michael R. Graham.
Univ logo Improvement to Control and Reliability in Power systems (Frequency regulation) Amr Kamal Prof Andrzej Ordys, Dr Olga Duran Kingston University.
Breakout Session 3 Stack of adaptive systems (with a view on self-adaptation)
Univ logo Autonomous Scalable Methods for Inference in Big Data and Multiple Target Tracking Allan De Freitas Supervisor: Dr. Lyudmila Mihaylova University.
Univ logo Fuel composition and engine control using state-space and neural network By KinYip Chan Supervised by Prof. Andrzej Ordys, Dr. Olga Duran, Dr.
E X C E E D I N G E X P E C T A T I O N S L3-CPU IS 4490 N-Tier Client/Server Architectures Dr. Hoganson Kennesaw State University Layer 3 - CPU CPU has.
Additional Hardware Optimization m Yumiko Kimezawa October 25, 20121RPS.
Univ logo Presenter: Xin Zhang Supervisor: Prof. Qing-Chang Zhong University: The University of Sheffield UKACC PhD Presentation Showcase Stabilization.
Control of Big Data in the Smart Grid Luxin Zhang Dr. Eric Kerrigan and Prof. Bikash Pal Imperial College London UKACC PhD Presentation Showcase.
Active Control of Trolleybus Current Collection Systems (ACTCCS) Researcher: Min Chen Supervisors: Dr Christopher Ward Dr Ella-Mae Hubbard Loughborough.
Memory Hierarchy David Kilgore CS 147 Dr. Lee Spring 2008.
1 - CPRE 583 (Reconfigurable Computing): Reconfigurable Computing Architectures Iowa State University (Ames) CPRE 583 Reconfigurable Computing Lecture.
PERFORMANCE EVALUATION OF LARGE RECONFIGURABLE INTERCONNECTS FOR MULTIPROCESSOR SYSTEMS Wim Heirman, Iñigo Artundo, Joni Dambre, Christof Debaes, Pham.
Univ logo Performance analysis of distributed control configurations in LQR multi- agent system design Ivana Tomić Supervised by Professor George D. Halikias.
Real Time Nonlinear Model Predictive Control Strategy for Multivariable Coupled Tank System Kayode Owa Kayode Owa Supervisor - Sanjay Sharma University.
Advanced Science and Technology Letters Vol.43 (Multimedia 2013), pp Superscalar GP-GPU design of SIMT.
Compiler Research How I spent my last 22 summer vacations Philip Sweany.
Investigation of BANSMOM System m Yumiko Kimezawa February 3, 20121RPS.
Embedded Database Benchmark Team CodeBlooded. Internet of Things “As the number of interconnected platforms continues to multiply, vendors and customers.
Future Internet: Sensor Networks Security Yongkoo Han.
BAHIR DAR UNIVERSITY Institute of technology Faculty of Computing Department of information technology Msc program Distributed Database Article Review.
Jehandad Khan and Peter Athanas Virginia Tech
Department of Computer Science
Hardware Acceleration of A Boolean Satisfiability Solver
Huawei Flash Storm Main Slides
ITERATIVE LEARNING CONTROL FOR SMART MOTORS ON WIND TURBINES
Design-Space Exploration
Managing GPU Concurrency in Heterogeneous Architectures
15-740/ Computer Architecture Lecture 7: Pipelining
Mitixa Jani Supervisor - Dr.Christopher Ward Dr.Sarah Dunnett
Comp 541 Wrap Up! Montek Singh Apr 27, 2018.
Design Space Exploration
Hardware/Software Co-Design
Operating System Design
Some challenges in heterogeneous multi-core systems
Hui Chen, Shinan Wang and Weisong Shi Wayne State University
Digital Processing Platform
STUDY AND IMPLEMENTATION
Managing GPU Concurrency in Heterogeneous Architectures
Degree-aware Hybrid Graph Traversal on FPGA-HMC Platform
Operating System Design
The Memory-Processor Gap
Nonlinear dynamic process monitoring using kernel CVA
Stavros Harizopoulos M.I.T.
FPGA Interconnection Algorithm
Final Project presentation
Die Stacking (3D) Microarchitecture -- from Intel Corporation
Operating System Design
Condition Monitoring for a Cryogenic Vacuum System
Physical Implementation
Thabiso M. Maupong Dr. Paolo Rapisarda University of Southampton
CS533 Concepts of Operating Systems Class 14
A microprocessor into a memory chip Dave Patterson, Berkeley, 1997
< Researcher name > < Supervisor name? >
Condition Monitoring for a Cryogenic Vacuum System
< Researcher name > < Supervisor name >
Presentation transcript:

Optimal Co-design of FPGA Implementations for MPC Bulat Khusainov Supervisor: Dr Eric Kerrigan Imperial College London UKACC PhD Presentation Showcase

UKACC PhD Presentation Showcase What is co-design? MPC algorithm Hardware Platform co-design MPC Controller co-design co-design Plant UKACC PhD Presentation Showcase

UKACC PhD Presentation Showcase Why FPGA? Control unit Reg 1 Cache L1,L2 Reg 2 Reg 3 ALU DDR memory controller CPU FPGA UKACC PhD Presentation Showcase

Multiobjective co-design problem Co-design trade-offs Time Controller latency Energy Average chip power consumption Space Number of FPGA logic units Multiobjective co-design problem UKACC PhD Presentation Showcase

Hypervolume criterion UKACC PhD Presentation Showcase

UKACC PhD Presentation Showcase Co-design example UKACC PhD Presentation Showcase

Intermediate results and further plans Current results: Multi-objective co-design approach was applied to MPC design problem Parallelization technique for solving MOO problem was proposed Plans: Investigate the idea of “any time” MPC controller Apply co-design to nonlinear systems UKACC PhD Presentation Showcase