Guelph
FPGA CAD Group
Login

Recent Papers

  1. D. Maarouf, A. Alhyari, Z. Abuowaimer, T. Martins, A. Gunter, G. Grewal, S. Areibi, A. Vannelli
    A Machine-Learning Congestion-Estimation Model for Modern FPGAs
    In International Conference on Field Programmable Logic & Applications (FPL 2018), Dublin, Ireland, 27th August, 2018
    (Best Paper Award)
  2. Z. Abuowaimer, D. Maarouf, T. Martin, J. Foxcroft, G. Grewal, S. Areibi and A. Vannelli
    'GPlace3.0: Routability-Driven Analytic Placer for UltraScale FPGA Architectures'
    ACM Transactions on Design Automation of Electronic Systems (TODAES), V. 24, Issue 5, August 2018.
  3. D. Jamma, O. Ahmed, G. Grewal, and S. Areibi
    'Hardware Accelerators for the K-Nearest Neighbor Algorithm using High Level Synthesis'
    In 29th International Conference on Microelectronics, Beirut, Lebanon, December 2017.
  4. G. Grewal, S. Areibi, M. Westrik, Z. Abuowaimer and B. Zhao
    'Automatic Flow Selection and Quality-of-Result Estimation for FPGA Placement'
    In 24th Reconfigurable Architectures Workshop, Orlando, Florida, USA, May 2017.
    (Best Paper Award)
  5. G. Grewal, S. Areibi, M. Westrik, Z. Abuowaimer and B. Zhao
    `A Machine Learning Framework for FPGA CAD'
    Poster in ACM/SIGDA International Symposium on Field-Programmable Gate Arrays, Monterey California, February 2017.
  6. A. Al-Wattar and S. Areibi and G. Grewal
    An Efficient Evolutionary Task Scheduling/Binding Framework for Reconfigurable Systems
    Journal of Reconfigurable Computing, Volume 2016, Article ID 9012909, pp: 1 -24, March 2016.
  7. D. Jamma, O. Ahmed, S. Areibi, G. Grewal and N. Molloy
    'Design Exploration of ASIP Architectures for the K-Nearest Neighbor Machine-Learning Algorithm'
    In IEEE International Conference on Microelectronics, Cairo Egypt, December 2016.
  8. R. Pattison, Z. Abuowaimer, S. Areibi, G. Grewal and A. Vannelli
    'Invited Paper: GPlace - A Congestion-aware Placement tool for UltraScale FPGAs'
    In IEEE International Conference on Computer Aided Design, Austin Texas, November 2016.
  9. M. Elmahguibi, O. Ahmed, S. Areibi and G. Grewal
    Efficient AlgorithmSelection for Packet Classification using Meta-Learning
    In 21st IEEE International Workshop on Computer Aided Modelling and Design of Communication links and Networks, Toronto Canada, pp:24-30, October 2016.
  10. R. Pattison, S. Areibi and G. Grewal
    'Scalable Analytic Placement for FPGA on GPGPU'.
    In International Conference on Reconfigurable Computing and FPGAs, Cancun, Mexico, pp:1-6, December 2015.
  11. A. Al-Wattar, S. Areibi and G. Grewal
    'Efficient mapping of Execution Units to Task Graphs using an Evolutionary Framework'.
    In International Symposium on Highly-Efficient Accelerators and Reconfigurable Technologies (HEART), Boston, MA, USA, pp: , June 2015.
  12. A. Al-Wattar and S. Areibi and G. Grewal
    An Efficient Framework for Floor-plan Prediction of Dynamic Runtime Reconfigurable Systems
    International Journal of Reconfigurable and Embedded systems (IJRES), Vol. 4, No. 2, pp: 99-121, July 2015.
  13. R. Collier, C. Fobel, R. Pattison, G. Grewal, S. Areibi
    Advancing Genetic Algorithm Approaches to Field Programmable Gate Array Placement with Enhanced Recombination Operators
    Evolutionay Intelligence, Volume 2014, DOI: 10.1007/s12065-014-0114-6, pp: 183-200, October 2014.
  14. O. Ahmed, S. Areibi, R. Collier and G. Grewal
    An Impulse-C Hardware Accelerator for Packet Classification based on Fine/Coarse Grain Optimization
    International Journal of Reconfigurable Computing, Volume 2013, Article ID 130765, pp:1-23, July 2013.
  15. O. Ahmed, S. Areibi and G. Grewal
    Hardware Accelerators Targeting a Novel Group Based Packet Classification Algorithm
    International Journal of Reconfigurable Computing, Volume 2013, Article ID 681894, pp:1-33, Feb 2013.
  16. B. Debowski and S. Areibi and G. Grewal and J. Tempelman
    'A Dynamic Sampling Framework for Multi-Class Imbalanced Data'.
    International Conference on Machine Learning and Applications (ICMLA 2012), Boca Raton, Florida, USA, pp: 113-118, December 2012.
  17. S. Sheikh-Nia and G. Grewal and S. Areibi
    'A Sequential Ensemble Classification (SEC) System for Tackling the Problem of Unbalnce Learning: A Case Study'.
    International Conference on Machine Learning and Applications (ICMLA 2012), Boca Raton, Florida, USA, pp: 72-77, December 2012.
  18. M.Walton, O. Ahmed, S. Areibi and G. Grewal
    An Empirical Investigation on System/Statement Level Parallelism Strategies for Accerating Scatter Search using Handel-C and ImpulseC
    Journal of VLSI Design, Volume 12, No. 5, Pages: 1-11, January 2012.
  19. M. Xu, G. Grewal, S. Areibi
    StarPlace: A New Analytic Method for FPGA Placement
    Integration The VLSI Journal, Volume 44, Issue 3, Pages: 192-204, June 2011.
  20. E. Armstrong, G. Grewal, S. Areibi and G. Darlington
    'An Investigation of Parallel Memetic Algorithms for VLSI Circuit Partitioning on Multi-Core Computers'.
    IEEE Canadian Conference on Electrical and Computer Engineering, CCECE'10, Calgary, Canada, pp:1-6, May 2010.
  21. M. Ghazali, S. Areibi, G. Grewal, A. Erb, J. Spenceley
    'A Comparison of Hardware Acceleration Methods for VLSI Maze Routing'.
    Symposium on Electronic Design Automation, Toronto, Canada, pp: 563-568, May 2009.
  22. M. Xu, G. Grewal, S. Areibi, C. Obimbo and D. Banerji
    Near linear Wirelength Estimation for FPGA Placement
    Canadian Journal of Electrical and Computer Engineering, Volume:34, Number:3, pages:125-132, Summer 2009.
  23. S. Areibi, X. Bao, G. Grewal, D. Banerji and P. Du
    Meta-Heuristic Based Techniques for FPGA Placement: A Study
    International Journal of Computers and Applications, Vol. 16, No. 1, pp:13-33, March 2009.
  24. S. Areibi, G. Grewal, D. Banerji and P. Du
    Hierarchical FPGA Placement
    Canadian Journal on Electrical and Computer Engineering, Vol. 32, No. 1, pp: 53-64, Winter 2007.
  25. P. Du, G. Grewal, S. Areibi and D. Banerji
    A Fast Hierarchical Approach to FPGA Placement
    Proceedings of the International Conference on Embedded Systems & Applications (ESA'04), Las Vegas Nevada, USA, pp: 497-503, June 2004
  26. P. Du, G. Grewal, S. Areibi and D. Banerji
    A Fast Adaptive Heuristic for FPGA Placement
    The 2nd Annual IEEE Northwest Workshop on Circuits and Systems, Montreal Canada, pp: 373-376, June 2004