Expertises
Systèmes embarqués , Architecture des ordinateurs
- Professeur adjoint
Télephone
514 228-7013
Courriel
shervin.vakili@inrs.ca
Centre Énergie Matériaux Télécommunications
800, rue De La Gauchetière Ouest
Bureau 6900
Montréal (Québec) H5A 1K6
CANADA
Intérêts de recherche
- Calcul embarquée pour application radio cognitive/intelligente;
- Architecture des ordinateurs hautes performances pour l’apprentissage en profondeur;
- Techniques d’optimisation pour la conception d’architecture des ordinateurs hautes performances;
- Accélérateurs matériels pour la sécurité du réseau et la mise en réseau compatible SDN;
- Architectures de microprocesseur spécifiques à l’application et ASIP;
Fonctions et biographie
Shervin Vakili a rejoint le Centre de recherche Énergie Matériaux Télécommunications de l’Institut National de la Recherche Scientifique (INRS-EMT) en tant que professeur adjoint en février 2022. Il a obtenu son doctorat en génie informatique à Polytechnique Montréal, QC, Canada, en 2014. Après avoir obtenu son doctorat, il a poursuivi ses recherches en architecture des ordinateurs en tant que stagiaire postdoctoral, associé de recherche et chercheur professionnel à Polytechnique Montréal et à l’École de Technologie Supérieure, Montréal, QC, Canada, pendant plus de cinq ans. Il possède une vaste expérience de recherche dans la conception d’architectures informatiques basées sur ASIC et FPGA pour des applications dans l’intelligence artificielle, les télécommunications et les réseaux informatiques.
Ses intérêts de recherche comprennent les architectures informatiques à haut rendement, les systèmes embarqués en temps réel et l’informatique de pointe.
Publications
Articles de journaux
S. Vakili, A. Zarei, « DSCAM: Latency-Guaranteed and High-Capacity Content-Addressable Memory on FPGAs, » IEEE Embedded Systems Letters, 2023.
S. Vakili, M. Vaziri, A. Zarei, J.M.P. Langlois, « Fast and Low-Cost Approximate Multiplier for FPGAs using Dynamic Reconfiguration, » arXiv, Oct. 2023.
M. Ahmadi, S. Vakili and J. M. P. Langlois, « CARLA: a convolution accelerator with a reconfigurable and low-energy architecture, » IEEE Transactions on Circuits and Systems I: Regular Papers, 2021
S. Vakili, J. M. P. Langlois, and Y. Savaria, « Enhanced Bloom filter utilisation scheme for string matching using a splitting approach, » IET Communications, vol. 12, 2018.
S. Vakili, J. M. P. Langlois, and G. Bois, « Accuracy-aware processor customization for fixed-point applications, » IET Computers & Digital Techniques, vol. 10, 2016.
S. Vakili, J. M. P. Langlois, and G. Bois, « Enhanced precision analysis for accuracy-aware bit-width optimization using affine arithmetic, » IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, vol. 32, pp. 1853-1865, 2013.
S. Vakili, J. M. P. Langlois, and G. Bois, « Customised soft processor design: a compromise between architecture description languages and parameterisable processors, » IET Computers & Digital Techniques, vol. 7, 2013.
S. Vakili, S. M. Fakhraie, and S. Mohammadi, “EvoMP: a novel MPSoC architecture with evolvable task decompo¬sition and scheduling,” IET Computers & Digital Techniques, vol. 4, no. 2, Mar. 2010.
A. Farmahini-Farahani, S. Vakili, S. M. Fakhraie, S. Safari, and C. Lucas, “Parallel scalable hardware implementation of asynchronous discrete particle swarm optimization,” Elsevier J. of Engineering Applications of Artificial Intelligence, vol. 23, no. 2, pp. 177-187, Mar. 2010.
Documents de conférence
S. Vakili, “DSCAM+: Latency-Guaranteed FPGA-Based Content Addressable Memory for SDN-Enabled Forwarding Plane,” Accepted in IEEE International Conferences on High-Performance Computing and Communications, Melbourne, Australia, Dec. 2023.
M. Ahmadi, S. Vakili, J. M. P. Langlois, “An Energy-Efficient Accelerator Architecture with Serial Accumulation Dataflow for Deep CNNs,” in IEEE International NEWCAS Conference (best paper award), 2020.
M. Ahmadi, S. Vakili, J. M. P. Langlois, “Heterogeneous Distributed SRAM Configuration for Energy-Efficient Deep CNN Accelerators,” in IEEE International NEWCAS Conference, 2020.
M. Ahmadi, S. Vakili and J. M. P Langlois, “Power reduction in CNN pooling layers with a preliminary partial computation strategy,” in IEEE International NEWCAS Conference, 2018.
I. Sarbishei, S. Vakili, J. M. P. Langlois, and Y. Savaria, « Scalable memory-less architecture for string matching with FPGAs, » in Symposium on Circuits and Systems (ISCAS), May 2017.
S. Vakili, J. M. P. Langlois, B. Boughzala and Y. Savaria, « Memory-efficient string matching for intrusion detection systems using a high-precision pattern grouping algorithm, » in ACM/IEEE Symp. Architectures for Networking and Communications Systems (ANCS’2015), March 2016.
S. Vakili, J. M. P. Langlois, and G. Bois, « Finite-precision error modeling using affine arithmetic, » in IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Vancouver, May. 2013, pp. 2591-2595.
S. Vakili, D. C. Gil, J. M. P. Langlois, Y. Savaria, and G. Bois, « Customized embedded processor design for global photographic tone mapping, » in 18th IEEE International Conference on Electronics, Circuits and Systems, Beirut, Lebanon, Dec. 2011, pp. 382–385.
S. Vakili, S. M. Fakhraie, and S. Mohammadi, “Designing an MPSoC architecture with run-time and evolvable task decomposition and scheduling,” in 5’th IEEE Intl. Conf. Innovations in Information Technology, Dubai, Dec. 2008.
S. Vakili, S. M. Fakhraie, S. Mohammadi, and A. Ahmadi, “Particle swarm optimization for run-time task decomposition and scheduling in evolvable MPSoC,” in IEEE. Intl. conf. Computer Engineering and Technology, Singapore, Jan. 2009