Tarek Ould-Bachir
B. Eng. M.A.Sc., Ph.D. (Poly)
Assistant Professor
Department of Computer Engineering and Software Engineering
Department of Computer Engineering and Software Engineering
Areas of expertise
Digital signal processing Computer hardware Computer systems organization Distributed and parallel processing Computer architecture and design VLSI systems Mathematical modelling Control systems Modelling, simulation Modelling and simulation studies
Digital signal processing Computer hardware Computer systems organization Distributed and parallel processing Computer architecture and design VLSI systems Mathematical modelling Control systems Modelling, simulation Modelling and simulation studies
Secondary sphere(s) of excellence in research
Industry of the Future and Digital Society Information and Communication Technologies
Industry of the Future and Digital Society Information and Communication Technologies
Research interests and affiliations
Research interests
- Digital systems
- High-level synthesis
- Real-time systems
- Embedded systems
- Computer arithmetic
- High performance computing
- Cyber-physical systems
- Cyber-physical systems security
- Computer architecture
- Specialized architectures
- Field-programmable gate arrays (FPGAs)
Expertise type(s) (NSERC subjects)
- 2514 Digital signal processing
- 2701 Computer hardware
- 2702 Computer systems organization
- 2704 Distributed and parallel processing
- 2719 Computer architecture and design
- 2722 VLSI systems
Publications
Featured
Journal article
Journal article
Journal article
Chalangar, H., Ould-Bachir, T., Sheshyekani, K., & Mahseredjian, J. (2021). A direct mapped method for accurate modeling and real-time simulation of high switching frequency resonant converters. IEEE Transactions on Industrial Electronics, 68(7), 6348-6357.
Ould-Bachir, T., Blanchette, H., & Al-Haddad, K. (2014). A network tearing technique for FPGA-based real-time simulation of power converters. IEEE Transactions on Industrial Electronics.
Ould-Bachir, T., & David, J. P. (2013). Self-alignment schemes for the implementation of addition-related floating-point operators. ACM Transactions on Reconfigurable Technology and Systems, 6(1), 1-21.
See all publications (49)
Biography
Tarek Ould-Bachir received the M.A.Sc. and Ph.D. degrees in electrical engineering from the Polytechnique Montréal, in 2008 and 2013, respectively. From 2007 to 2018, he was with OPAL-RT Technologies, holding various positions in the R&D Department. From 2018 to 2020, he was a Research Associate with Polytechnique Montréal. He is currently an Assistant Professor with the Computer and Software Engineering Department at Polytechnique Montréal.
Teaching
- ELE1300, Digital Design
- INF1500, Digital Design
- INF1600, Computer Organization
- INF2010, Algorithms and data structures
- INF3500, Digital Design II
- INF3610, Embedded Systems
- INF8503, Avanced Concepts in Cumputer Architecture
Supervision at Polytechnique
IN PROGRESS
-
Post-doctoral fellowship (1)
-
Bouzid, Ahmed. Ultrasonic thermometry to measure the temperature in microwave reactors.
-
-
Ph.D. (9)
-
Allabadi, Ahmad. Numerical methods for power electronics based power systems.
-
Mashreghi Moghadam, Parisa. P4-programmable FPGA overlay .
-
Zamanidoost, Yadollah. Lung disease detection using machine learning, algorithms and hardware implementations.
-
Alavoine, Loic. Adjustment and simulation of aircraft electrical cables using frequency dependent equivalent circuits.
-
Meddah, Karim. FPGA platform for real-time simulation of fast power converters.
-
Hajizadeh, Fahimeh. FPGA-based simulation of high-fidelity aircraft cable models for aeronautical applications.
-
Abbasmollaei, Mostafa. P4 applications on heterogeneous CPU/FPGA platform.
-
Allahdini, Mobin. Realizing quantum-inspired approaches through hardware implementations.
-
Masengo, Lévi Shimbi. Applications of quantum-inspired approaches.
-
-
Master (thesis) (4)
-
M'hammedi Alaoui, Ali. Solving combinatorial optimization problems using quantum-inspired approaches.
-
Yan, Zheng. Automatic partitioning of power electronics models .
-
Morantin, Bastien Regis Michel. Cybersecurity of the Internet of Things.
-
Allard, Florent. Stateful processing constructs in the P4 language.
-
-
Professionnal master (1)
-
Cassedanne, Mélanie.
-
COMPLETED
-
Ph.D. Thesis (3)
- Chalangar, H. (2021). Methods for FPGA-based real-time simulation of fast transients in power electronics systems and fault locating applications [Ph.D. thesis, Polytechnique Montréal].
- Masoom, A. (2021). High-Level Programming Methods for the Simulation of Power System Transients [Ph.D. thesis, Polytechnique Montréal].
- Montano, F. (2021). Architectures and Methodology for the Design of Real-time Power Converter Simulators on FPGAs [Ph.D. thesis, Polytechnique Montréal].
- Chalangar, H. (2021). Methods for FPGA-based real-time simulation of fast transients in power electronics systems and fault locating applications [Ph.D. thesis, Polytechnique Montréal].
-
Master's Thesis (1)
- Dourid, I. (2022). Caractérisation et modélisation d'un réacteur de pyrolyse micro-ondes en vue de son contrôle en temps-réel [Master's thesis, Polytechnique Montréal].