- 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)
- 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.
- 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.
- 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)
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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
- 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