Directory of Experts
Back to search results

Research interests and affiliations

Research interests
  • Digital systems
  • Circuits and systems for digital signal, image and video processing
  • Computer architecture
  • Field programmable gate arrays and system prototyping
  • Arithmetic circuits
Expertise type(s) (NSERC subjects)
  • 2514 Digital signal processing
  • 2701 Computer hardware
  • 2702 Computer systems organization
  • 2708 Image and video processing
  • 2719 Computer architecture and design
  • 2722 VLSI systems

Publications

Recent publications
Conference paper
Ahmadi, M., Vakili, S. & Langlois, J.M.P. (2020). An energy-efficient accelerator architecture with serial accumulation dataflow for deep CNNs. Paper presented at the 18th IEEE International New Circuits and Systems Conference (NEWCAS 2020), Montréal, Québec (pp. 214-217). Retrieved from https://doi.org/10.1109/NEWCAS49341.2020.9159818
Conference paper
Luinaud, T., Stimpfling, T., Santiago da Silva, J., Savaria, Y. & Langlois, J.M.P. (2020). Bridging the gap: FPGAs as programmable switches. Paper presented at the 21st IEEE International Conference on High Performance Switching and Routing (HPSR 2020), En ligne / Online (7 pages). Retrieved from https://doi.org/10.1109/HPSR48589.2020.9098978
Journal article
Levesque, M., Gao, H., Southward, C., Langlois, J.M.P., Lena, C. & Courtemanche, R. (2020). Cerebellar Cortex 4-12 Hz Oscillations and Unit Phase Relation in the Awake Rat. Frontiers in Systems Neuroscience, 14, 17 pages. Retrieved from https://doi.org/10.3389/fnsys.2020.475948
Conference paper
Ahmadi, M., Vakili, S. & Langlois, J.M.P. (2020). Heterogeneous distributed SRAM configuration for energy-efficient deep CNN accelerators. Paper presented at the 18th IEEE International New Circuits and Systems Conference (NEWCAS 2020), Montréal, Québec (pp. 287-290). Retrieved from https://doi.org/10.1109/NEWCAS49341.2020.9159814

Biography

Pierre Langlois is professor and chair of the Department of Computer and Software Engineering of Polytechnique Montréal. Originally from Sherbrooke Qc., he obtained the bachelor's, master's and Ph.D. degrees from the Royal Military College of Canada (RMC). He served as engineering officer in the Royal Canadian Navy from 1990 to 1997, then as lecturer and professor in RMC from 1999 to 2005. He then joined Polytechnique Montréal, where he teaches and does research on configurable embedded processors, the implementation of signal, image and video processing algorithms, and computer architecture. He has authored or co-authored approximately 100 journal or refereed conference papers. As thesis advisor, he has trained more than 20 graduate students. His research activities are done mainly in cooperation with industry. Professor Langlois received the Teaching Excellence Award from Polytechnique Montréal in 2015.

Education

  • Ph.D., Computer Engineering, Royal Military College, 2002
  • M.Sc., Computer Engineering, Royal Military College, 1999
  • B.Sc. Electrical Engineering, Royal Military College, 1990

Supervision at Polytechnique

COMPLETED

  • Ph.D. Thesis (8)

    • Santiago dal Silva, J. (2020). Fully Programming the Data Plane: A Hardware/Software Approach (Ph.D. Thesis, Polytechnique Montréal). Retrieved from https://publications.polymtl.ca/5215/
    • Stimpfling, T. (2020). Mémoires associatives algorithmiques pour l'opération de recherche du plus long préfixe sur FPGA (Ph.D. Thesis, Polytechnique Montréal). Retrieved from https://publications.polymtl.ca/5218/
    • Abdelsalam, A. (2019). Efficient FPGA-Based Inference Architectures for Deep Learning Networks (Ph.D. Thesis, Polytechnique Montréal). Retrieved from https://publications.polymtl.ca/4066/
    • Bendaoudi, H. (2017). Flexible hardware architectures for retinal image analysis (Ph.D. Thesis, École Polytechnique de Montréal). Retrieved from https://publications.polymtl.ca/2518/
    • Vakili, S. (2014). Accuracy-Guaranteed Fixed-Point Optimization in Hardware Synthesis and Processor Customization (Ph.D. Thesis, École Polytechnique de Montréal). Retrieved from https://publications.polymtl.ca/1490
    • Farah, R. (2013). Computer Vision Tools for Rodent Monitoring (Ph.D. Thesis, École Polytechnique de Montréal). Retrieved from https://publications.polymtl.ca/1198
    • Gan, Q. (2013). Efficient Implementation of Particle Filters in Application-Specific Instruction-Set Processor (Ph.D. Thesis, École Polytechnique de Montréal). Retrieved from https://publications.polymtl.ca/1169
    • Mohammadi, H.M. (2009). An effective hybrid video deinterlacing algorithm (Ph.D. Thesis, École Polytechnique de Montréal).
  • Master's Thesis (18)

    • Chidambaram, S. (2019). PoET-BiN: Power Efficient Tiny Binary Neurons (Master's Thesis, Polytechnique Montréal). Retrieved from https://publications.polymtl.ca/4095/
    • Fortier, F. (2018). Estimation par analyse statique de la bande-passante d'accélérateurs en synthèse de haut niveau sur FPGA (Master's Thesis, École Polytechnique de Montréal). Retrieved from https://publications.polymtl.ca/3095/
    • Luinaud, T. (2017). Algorithmes et architectures pour l'implémentation de la détection d'expressions régulières (Master's Thesis, École Polytechnique de Montréal). Retrieved from https://publications.polymtl.ca/2707/
    • Lacroix, A.B. (2016). Implémentations logicielle et matérielle de l'algorithme Aho-Corasick pour la détection d'intrusions (Master's Thesis, École Polytechnique de Montréal). Retrieved from https://publications.polymtl.ca/2401/
    • Sarbishei, I. (2016). A Scalable High-Performance Memory-Less IP Address Lookup Engine Suitable for FPGA Implementation (Master's Thesis, École Polytechnique de Montréal). Retrieved from https://publications.polymtl.ca/2355/
    • Guigui, S. (2015). RFID : L'attaque sangsue est-elle réalisable à plus de 30 cm d'un transpondeur HF? (Master's Thesis, École Polytechnique de Montréal). Retrieved from https://publications.polymtl.ca/2036/
    • Blouin, F. (2014). Conception d'un système de vision par ordinateur pour la détection automatique d'inventaire médical (Master's Thesis, École Polytechnique de Montréal). Retrieved from https://publications.polymtl.ca/1506
    • Fasih, M. (2014). Retinal Image Quality Assessment Using Supervised Classification (Master's Thesis, École Polytechnique de Montréal). Retrieved from https://publications.polymtl.ca/1544
    • Keklikian, T.L. (2014). Modélisation des accès mémoire lors de la multiplication d'une matrice creuse par un vecteur sur processeur graphique (Master's Thesis, École Polytechnique de Montréal). Retrieved from https://publications.polymtl.ca/1644
    • Taboubi, M. (2014). Indoor Localization Using Wi-Fi Signals (Master's Thesis, École Polytechnique de Montréal). Retrieved from https://publications.polymtl.ca/1483
    • Brun-Murol, P. (2013). Vers une méthodologie normalisée d'évaluation des solutions RFID en application de sécurité (Master's Thesis, École Polytechnique de Montréal). Retrieved from https://publications.polymtl.ca/1089
    • Gil, D.C. (2012). Processeurs embarqués configurables pour la reproduction de tons (Master's Thesis, École Polytechnique de Montréal). Retrieved from https://publications.polymtl.ca/816
    • Aubertin, P. (2010). Conception de processeurs spécialisés pour le traitement vidéo en temps réel par filtre local (Master's Thesis, École Polytechnique de Montréal). Retrieved from https://publications.polymtl.ca/379
    • Talei, V. (2010). Implementation of a Bacterium Tracking System on FPGA (Master's Thesis, École Polytechnique de Montréal). Retrieved from https://publications.polymtl.ca/502
    • Bouyela Gnoyi, G.A. (2009). Conception et implémentation de processeurs dédiés pour des systèmes de traitement vidéo temps réel (Master's Thesis, École Polytechnique de Montréal). Retrieved from https://publications.polymtl.ca/121
    • Hireche, N. (2008). Conception d'architectures de calcul à hautes performances pour la comparaison de séquences génétiques (Master's Thesis, École Polytechnique de Montréal).
    • Islam, A. (2008). A design methodology for the implementation of embedded vehicle navigation systems (Master's Thesis, École Polytechnique de Montréal).
    • Tchoulack Ngounou, R.-S. (2008). Implémentation d'un processeur vidéo sur FPGA pour la détection et la correction de réflexions spéculaires dans des images endoscopiques (Master's Thesis, École Polytechnique de Montréal).

Press review about Pierre Langlois

May 15, 2021, Radio-Canada, Pénurie d'ordinateurs et de consoles de jeu : « C'est comme faire de la contrebande » Entrevue de Pierre Langlois, directeur du Département de génie informatique et génie logiciel de Polytechnique Montréal.
May 3, 2021, Radio-Canada, Les impacts de la pénurie mondiale de micropuces - Midi info Entrevue de Pierre Langlois, directeur du Département de génie informatique et génie logiciel de Polytechnique Montréal.
April 12, 2021, Radio-Canada, Pénurie de semi-conducteurs - Le téléjournal Dans cet extrait vidéo, Pierre Langlois, professeur titulaire et directeur du Département de génie informatique et génie logiciel de Polytechnique Montréal, discute à propos de la pénurie mondiale de semi-conducteurs (à 0:30 et 1:26).
March 18, 2021, La Presse, Pénurie de semi-conducteurs - De petites puces, mais de gros problèmes Dans cet article, Pierre Langlois, professeur titulaire et directeur du Département de génie informatique et génie logiciel de Polytechnique Montréal, discute à propos de la pénurie de semi-conducteurs qui entrent dans la fabrication de puces électroniques.
March 20, 2020, Le Soleil, Télétravailleurs, gare aux menaces... numériques Dans cet article, Pierre Langlois, directeur du Département de génie informatique et génie logiciel de Polytechnique Montréal et Gabriela Nicolescu, professeure titulaire dans le même Département, nous parlent de « l' hygiène numérique » a mettre en place afin de ne pas devenir des cibles de choix pour d’autres maux et virus virulents…   
August 16, 2019, Radio-Canada, Bulletin de nouvelles du vendredi 16 août 2019 Fraude contre la Ville de Saskatoon : entrevue de Pierre Langlois, directeur du Département de génie informatique et génie logiciel de Polytechnique Montréal (8:18).
January 21, 2019, La Presse, Le génie du futur déjà à l'université Polytechnique Montréal vient de créer une concentration en intelligence artificielle et science des données pour les baccalauréats en génie logiciel et informatique. Les explications de Pierre Langlois, directeur du département de génie informatique et logiciel de Polytechnique Montréal.
July 10, 2018, Journal de Montréal, Des chercheurs branchés Les universités sont aux premières loges pour anticiper les changements sur le marché du travail. À Polytechnique Montréal, une nouvelle concentration en intelligence artificielle sera offerte dès l'automne 2018 dans les programmes de génie informatique et de génie logiciel. Entrevue avec Pierre Langlois, professeur titulaire et directeur du Département de génie informatique et génie logiciel.