Canada Spends Logo

Explorez notre analyse du budget 2026

Grant: Collaborative Research and Development Grants

University of Waterloo

$75,825.00

Accelerating multi-objective combinatorial optimization via GPUs for cyber-physical systems design

EF 2017-18

Résumé
Cyber-physical systems (CPS) are transforming how we interact with the physical world. They are complex systems that combine machinery, computers, software, data, and human users, such as self-driving cars, airplanes, medical devices, factory automation, and smart renewable energy grids. The design of such systems is increasingly challenging: it involves a multitude of decisions, such as selecting among different sensor and actuator technologies, deciding on different system functions and processing algorithms, deploying software among different computing nodes, and deciding on the communication and power supply topology, all under a multitude of design constraints and objectives such as cost, mass, computing performance, energy consumption, reliability, and safety. Such decision making under constraints and optimization objectives can be formalized as multi-objective combinatorial optimization (MOCO). MOCO enables computer-aided design methods that can dramatically accelerate and improve the efficacy of the overall design process for CPS. However, MOCO is a computationally hard problem and current MOCO solutions have limited scalability.The overarching objective of this project is to accelerate and improve the efficacy of CPS design by improving the scalability of MOCO using Graphic Processor Units (GPU). The research will target a range of constraint-based and metaheuristic MOCO algorithms suitable for design optimization of automotive electric and electronic systems and avionic systems and accelerate them using the GPU platform. The project will improve design of the next generation of intelligent cars and airplanes, open new application areas for GPUs in the context of CPS design, and train ten highly-qualified personnel in algorithm design, software development and CPS engineering---areas that are vital to Canadian knowledge-based economy.
Programme
Collaborative Research and Development Grants
Emplacement
Ontario, Canada
Type de bénéficiaire
Academia
Type
Grant
Source
NSERC's Awards Data

Tel que publié

Application id
494386-2016
Name nom
Czarnecki, Krzysztof
Department département
Electrical & Computer Engineering
Organization id
33
Institution établissement
University of Waterloo
Province en
Ontario
Province fr
Ontario
Country en
CANADA
Country fr
CANADA
Fiscal year exercice financier
2017
Competition year année de concours
2016
Award amount
75825
Program id
CRDPJ
Program name en
Collaborative Research and Development Grants
Program name fr
Subventions de recherche et développement coopérative
Group en
Research partnerships programs
Group fr
Programmes de partenariat
Committee code
96
Committee name en
RPP Internal Decision Cttee
Committee name fr
Cté de décision interne - PPR
Area of application code
701
Area of application group en
Transportation systems and services
Area of application group fr
Services et systèmes de transport
Area of application en
Ground (road and rail)
Area of application fr
Terrestre (routier et ferroviaire)
Research subject code
2715
Research subject group en
Information technology
Research subject group fr
Technologie de l'information
Research subject en
Optimization
Research subject fr
Optimisation
Partie
2
Nb partie
2
Application title
Accelerating multi-objective combinatorial optimization via GPUs for cyber-physical systems design
Keyword
NSERC
Application summary
Cyber-physical systems (CPS) are transforming how we interact with the physical world. They are complex systems that combine machinery, computers, software, data, and human users, such as self-driving cars, airplanes, medical devices, factory automation, and smart renewable energy grids. The design of such systems is increasingly challenging: it involves a multitude of decisions, such as selecting among different sensor and actuator technologies, deciding on different system functions and processing algorithms, deploying software among different computing nodes, and deciding on the communication and power supply topology, all under a multitude of design constraints and objectives such as cost, mass, computing performance, energy consumption, reliability, and safety. Such decision making under constraints and optimization objectives can be formalized as multi-objective combinatorial optimization (MOCO). MOCO enables computer-aided design methods that can dramatically accelerate and improve the efficacy of the overall design process for CPS. However, MOCO is a computationally hard problem and current MOCO solutions have limited scalability.The overarching objective of this project is to accelerate and improve the efficacy of CPS design by improving the scalability of MOCO using Graphic Processor Units (GPU). The research will target a range of constraint-based and metaheuristic MOCO algorithms suitable for design optimization of automotive electric and electronic systems and avionic systems and accelerate them using the GPU platform. The project will improve design of the next generation of intelligent cars and airplanes, open new application areas for GPUs in the context of CPS design, and train ten highly-qualified personnel in algorithm design, software development and CPS engineering---areas that are vital to Canadian knowledge-based economy.