default search action
Gary William Grewal
Person information
Refine list
refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
2020 – today
- 2024
- [c67]Umair F. Siddiqi, Gary Gréwal, Shawki M. Areibi:
A Recursive Partitioning Approach to Improving Hypergraph Partitioning. CCECE 2024: 240-245 - [c66]Timothy Martin, Dani Maarouf, Gary Gréwal, Shawki Areibi:
A High-Performance Routing Engine for Large-Scale FPGAs. FPL 2024: 53-59 - [c65]Umair F. Siddiqi, Ka Chuen Cheng, Gary Gréwal, Shawki Areibi:
Enhancing K-Way Circuit Partitioning: A Deep Reinforcement Learning Methodology. OL2A (1) 2024: 139-154 - 2023
- [j22]Timothy Martin, Charlotte Barnes, Gary Gréwal, Shawki Areibi:
Integrating Machine-Learning Probes in FPGA CAD: Why and How? IEEE Des. Test 40(5): 7-14 (2023) - [c64]Timothy Martin, Qi Li, Charlotte Barnes, Gary Gréwal, Shawki Areibi:
A Deep-Learning Data-Driven Approach for Reducing FPGA Routing Runtimes. ICFPT 2023: 7-15 - [c63]C. Barn, S. Vermeulen, Shawki Areibi, Gary Gréwal:
An Adaptive Analytical FPGA Placement flow based on Reinforcement Learning. ICM 2023: 178-183 - [c62]Timothy Martin, Charlotte Barnes, Gary William Grewal, Shawki Areibi:
FPGA Placement: Dynamic Decision Making Via Machine Learning. SBCCI 2023: 1-6 - [c61]Umair F. Siddiqi, Gary William Grewal, Shawki Areibi:
A Deterministic Parallel Routing Approach for Accelerating Pathfinder-based Algorithms. VLSI-SoC 2023: 1-6 - 2022
- [c60]Timothy Martin, Charlotte Barnes, Shawki Areibi, Gary Gréwal:
An Adaptive Sequential Decision Making Flow for FPGAs using Machine Learning. ICM 2022: 34-37 - [c59]Umair F. Siddiqi, Timothy Martin, Sam Van Den Eijnden, Ahmed Shamli, Gary Gréwal, Sadiq M. Sait, Shawki Areibi:
Faster FPGA Routing by Forecasting and Pre-Loading Congestion Information. MLCAD 2022: 15-20 - [c58]Timothy Martin, Charlotte Barnes, Gary William Grewal, Shawki Areibi:
Integrating Machine-Learning Probes into the VTR FPGA Design Flow. SBCCI 2022: 1-6 - [c57]P. Esmaeili, Timothy Martin, Shawki Areibi, Gary Gréwal:
Guiding FPGA Detailed Placement via Reinforcement Learning. VLSI-SoC 2022: 1-6 - 2021
- [j21]Abeer Y. Al-Hyari, Hannah Szentimrey, Ahmed Shamli, Timothy Martin, Gary Gréwal, Shawki Areibi:
A Deep Learning Framework to Predict Routability for FPGA Circuit Placement. ACM Trans. Reconfigurable Technol. Syst. 14(3): 16:1-16:28 (2021) - [c56]M. Fathi, Timothy Martin, Gary Gréwal, Shawki Areibi:
Using Machine Learning to Predict Operating Frequency During Placement in FPGA Designs. ICM 2021: 53-56 - [c55]Timothy Martin, Gary Gréwal, Shawki Areibi:
A Machine Learning Approach to Predict Timing Delays During FPGA Placement. IPDPS Workshops 2021: 124-127 - [c54]Timothy Martin, Shawki Areibi, Gary Gréwal:
Effective Machine-Learning Models for Predicting Routability During FPGA Placement. MLCAD 2021: 1-6 - 2020
- [j20]Hannah Szentimrey, Abeer Y. Al-Hyari, Jérémy Foxcroft, Timothy Martin, David Noel, Gary William Grewal, Shawki Areibi:
Machine Learning for Congestion Management and Routability Prediction within FPGA Placement. ACM Trans. Design Autom. Electr. Syst. 25(5): 37:1-37:25 (2020) - [c53]Dani Maarouf, Ahmed Shamli, Timothy Martin, Gary Gréwal, Shawki Areibi:
A Deep-Learning Framework for Predicting Congestion During FPGA Placement. FPL 2020: 138-144 - [c52]Abeer Y. Al-Hyari, Ahmed Shamli, Timothy Martin, Shawki Areibi, Gary Gréwal:
An Adaptive Analytic FPGA Placement Framework based on Deep-Learning. MLCAD 2020: 3-8
2010 – 2019
- 2019
- [j19]Abeer Y. Al-Hyari, Ziad Abuowaimer, Timothy Martin, Gary Gréwal, Shawki Areibi, Anthony Vannelli:
Novel Congestion-estimation and Routability-prediction Methods based on Machine Learning for Modern FPGAs. ACM Trans. Reconfigurable Technol. Syst. 12(3): 16:1-16:25 (2019) - [c51]Timothy Martin, Dani Maarouf, Ziad Abuowaimer, Abeer Alhyari, Gary Gréwal, Shawki Areibi:
A Flat Timing-Driven Placement Flow for Modern FPGAs. DAC 2019: 4 - [c50]Abeer Alhyari, Ahmed Shamli, Ziad Abuwaimer, Shawki Areibi, Gary Gréwal:
A Deep Learning Framework to Predict Routability for FPGA Circuit Placement. FPL 2019: 334-341 - [c49]Jérémy Foxcroft, Gary Gréwal, Shawki Areibi:
Enhancing the Performance of FPGA Congestion Management via Supervised Learning. ICM 2019: 338-341 - 2018
- [j18]Omar Ahmed, Shawki Areibi, Robert Collier, Gary William Grewal:
Corrigendum to "An Impulse-C Hardware Accelerator for Packet Classification Based on Fine/Coarse Grain Optimization". Int. J. Reconfigurable Comput. 2018: 6075043:1 (2018) - [j17]Omar Ahmed, Shawki Areibi, Gary Gréwal:
Corrigendum to "Hardware Accelerators Targeting a Novel Group Based Packet Classification Algorithm". Int. J. Reconfigurable Comput. 2018 (2018) - [j16]Ziad Abuowaimer, Dani Maarouf, Timothy Martin, Jérémy Foxcroft, Gary Gréwal, Shawki Areibi, Anthony Vannelli:
GPlace3.0: Routability-Driven Analytic Placer for UltraScale FPGA Architectures. ACM Trans. Design Autom. Electr. Syst. 23(5): 66:1-66:33 (2018) - [c48]Dani Maarouf, Abeer Alhyari, Ziad Abuowaimer, Timothy Martin, Andrew David Gunter, Gary Gréwal, Shawki Areibi, Anthony Vannelli:
Machine-Learning Based Congestion Estimation for Modern FPGAs. FPL 2018: 427-434 - [c47]Abeer Y. Al-Hyari, Ziad Abuowaimer, Dani Maarouf, Shawki Areibi, Gary Gréwal:
An Effective FPGA Placement Flow Selection Framework using Machine Learning. ICM 2018: 164-167 - [c46]Luiza Antonie, Jérémy Foxcroft, Gary Gréwal, Nirmal Narayanan, Miana Plesca, Rosina Ramirez:
Bias Evaluation of Professors' Reviews. ICMLA 2018: 599-606 - 2017
- [c45]Luiza Antonie, Gary Gréwal, Kris Inwood, Shada Zarti:
Automatic Household Identification for Historical Census Data. Canadian AI 2017: 227-232 - [c44]Gary William Grewal, Shawki Areibi, Matthew Westrik, Ziad Abuowaimer, Betty Zhao:
A Machine Learning Framework for FPGA Placement (Abstract Only). FPGA 2017: 286 - [c43]Dunia Jamma, Omar Ahmed, Shawki Areibi, Gary Gréwal:
Hardware accelerators for the K-nearest neighbor algorithm using high level synthesis. ICM 2017: 1-4 - [c42]Gary Gréwal, Shawki Areibi, Matthew Westrik, Ziad Abuowaimer, Betty Zhao:
Automatic Flow Selection and Quality-of-Result Estimation for FPGA Placement. IPDPS Workshops 2017: 115-123 - 2016
- [j15]Ahmed Al-Wattar, Shawki Areibi, Gary William Grewal:
An Efficient Evolutionary Task Scheduling/Binding Framework for Reconfigurable Systems. Int. J. Reconfigurable Comput. 2016: 9012909:1-9012909:24 (2016) - [c41]Mohammed Elmahgiubi, Omar Ahmed, Shawki Areibi, Gary Gréwal:
Efficient algorithm selection for packet classification using machine learning. CAMAD 2016: 24-30 - [c40]Ryan Pattison, Ziad Abuowaimer, Shawki Areibi, Gary Gréwal, Anthony Vannelli:
GPlace: a congestion-aware placement tool for ultrascale FPGAs. ICCAD 2016: 68 - [c39]Luiza Antonie, Harshavardhan Gadgil, Gary William Grewal, Kris Inwood:
Historical Data Integration a Study of WWI Canadian Soldiers. ICDM Workshops 2016: 186-193 - [c38]Dunia Jamma, Omar Ahmed, Shawki Areibi, Gary Gréwal, Nicholas Molloy:
Design exploration of ASIP architectures for the K-Nearest Neighbor machine-learning algorithm. ICM 2016: 57-60 - [i1]Ahmed Al-Wattar, Shawki Areibi, Gary Gréwal:
An Efficient Framework for Floor-plan Prediction of Dynamic Runtime Reconfigurable Systems. CoRR abs/1611.05438 (2016) - 2015
- [j14]William B. Gardner, Gary Gréwal, Deborah Stacey, David A. Calvert, Stefan C. Kremer, Fangju Wang:
A new Canadian interdisciplinary Ph.D. in computational sciences. J. Comput. Sci. 9: 82-87 (2015) - [j13]Ahmed Al-Wattar, Shawki Areibi, Gary William Grewal:
Efficient Mapping and Allocation of Execution Units to Task Graphs using an Evolutionary Framework. SIGARCH Comput. Archit. News 43(4): 46-51 (2015) - [c37]Niharika Guntamukkala, Rozita Dara, Gary Gréwal:
A Machine-Learning Based Approach for Measuring the Completeness of Online Privacy Policies. ICMLA 2015: 289-294 - [c36]Luiza Antonie, Andrew D'Angelo, Gary Gréwal, Miana Plesca:
Analyzing the Gender Wage Gap in Ontario's Public Sector. ICMLA 2015: 465-470 - [c35]Ryan Pattison, Christian Fobel, Gary William Grewal, Shawki Areibi:
Scalable analytic placement for FPGA on GPGPU. ReConFig 2015: 1-6 - 2014
- [j12]Robert Collier, Christian Fobel, Ryan Pattison, Gary Gréwal, Shawki Areibi, Peter Jamieson:
Advancing genetic algorithm approaches to field programmable gate array placement with enhanced recombination operators. Evol. Intell. 7(4): 183-200 (2014) - [c34]Christian Fobel, Gary William Grewal, Deborah Stacey:
A scalable, serially-equivalent, high-quality parallel placement methodology suitable for modern multicore and GPU architectures. FPL 2014: 1-8 - [c33]Christian Fobel, Gary William Grewal, Deborah Stacey:
Forward-scaling, serially equivalent parallelism for FPGA placement. ACM Great Lakes Symposium on VLSI 2014: 293-298 - [c32]Laura Richards, Luiza Antonie, Shawki Areibi, Gary William Grewal, Kris Inwood, J. Andrew Ross:
Comparing Classifiers in Historical Census Linkage. ICDM Workshops 2014: 1086-1094 - 2013
- [j11]Omar Ahmed, Shawki Areibi, Robert Collier, Gary William Grewal:
An Impulse-C Hardware Accelerator for Packet Classification Based on Fine/Coarse Grain Optimization. Int. J. Reconfigurable Comput. 2013: 130765:1-130765:23 (2013) - [j10]Omar Ahmed, Shawki Areibi, Gary William Grewal:
Hardware Accelerators Targeting a Novel Group Based Packet Classification Algorithm. Int. J. Reconfigurable Comput. 2013: 681894:1-681894:33 (2013) - 2012
- [j9]Maxwell Walton, Omar Ahmed, Gary William Grewal, Shawki Areibi:
An Empirical Investigation on System and Statement Level Parallelism Strategies for Accelerating Scatter Search Using Handel-C and Impulse-C. VLSI Design 2012: 793196:1-793196:11 (2012) - [c31]Robert Collier, Christian Fobel, Laura Richards, Gary Gréwal:
A formal and empirical analysis of recombination for genetic algorithm-based approaches to the FPGA placement problem. CCECE 2012: 1-6 - [c30]Robert Collier, Christian Fobel, Gary William Grewal, Mark Wineberg:
Depictions of genotypic space for evaluating the suitability of different recombination operators. GECCO 2012: 609-616 - [c29]Samaneh Sheikh-Nia, Gary Gréwal, Shawki Areibi:
A Sequential Ensemble Classification (SEC) System for Tackling the Problem of Unbalance Learning: A Case Study. ICMLA (2) 2012: 72-77 - [c28]Bazyli Debowski, Shawki Areibi, Gary Gréwal, J. Tempelman:
A Dynamic Sampling Framework for Multi-class Imbalanced Data. ICMLA (2) 2012: 113-118 - [c27]Christian Fobel, Gary Gréwal, Robert Collier, Deborah Stacey:
GPU Approach to FPGA placement based on star+. NEWCAS 2012: 229-232 - 2011
- [j8]M. Xu, Gary Gréwal, Shawki Areibi:
StarPlace: A new analytic method for FPGA placement. Integr. 44(3): 192-204 (2011) - [c26]Christian Fobel, Gary Gréwal, Deborah Stacey:
Using GPUs to accelerate FPGA wirelength estimate for use with complex search operators. CCECE 2011: 1129-1134 - [c25]N. Girard, William B. Gardner, John D. Carter, Gary Gréwal:
CellPilot: A Seamless Communication Solution for Hybrid Cell Clusters. ICPP Workshops 2011: 259-268 - 2010
- [c24]Ed Armstrong, Gary William Grewal, Shawki Areibi, Gerarda A. Darlington:
An investigation of parallel memetic algorithms for VLSI circuit partitioning on multi-core computers. CCECE 2010: 1-6 - [c23]Maxwell Walton, Gary Gréwal, Gerarda A. Darlington:
Parallel FPGA-based implementation of scatter search. GECCO 2010: 1075-1082 - [c22]Maxwell Walton, Gary William Grewal, Gerarda A. Darlington:
Hardware acceleration of Scatter Search. HPCS 2010: 436-443 - [c21]John D. Carter, William B. Gardner, Gary Gréwal:
The pilot approach to cluster programming in C. IPDPS Workshops 2010: 1-8 - [c20]John D. Carter, William B. Gardner, Gary Gréwal:
The pilot library for novice MPI programmers. PPoPP 2010: 351-352 - [c19]Ming Xu, Gary Gréwal:
A Graph-Based I/O Pad Pre-placement Technique for Use with Analytic FPGA Placement Methods. VLSI Design 2010: 63-68
2000 – 2009
- 2009
- [j7]Shawki Areibi, X. Bao, Gary Gréwal, Dilip K. Banerji, Peng Du:
Meta-Heuristic Based Techniques for FPGA Placement: A Study. Int. J. Comput. Their Appl. 16(1): 13-33 (2009) - [j6]Christian Fobel, Gary Gréwal, Andrew Morton:
Hardware accelerated FPGA placement. Microelectron. J. 40(11): 1667-1671 (2009) - [c18]Ming Xu, Gary Gréwal, Shawki Areibi, Charlie Obimbo, Dilip K. Banerji:
Near-linear wirelength estimation for FPGA placement. CCECE 2009: 1198-1203 - 2008
- [c17]Christian Fobel, Gary Gréwal:
A parallel Steiner tree heuristic for macro cell routing. ICCD 2008: 27-33 - 2007
- [j5]Gary Gréwal, Stelian Coros, Dilip K. Banerji, Andrew Morton:
Assigning data to dual memory banks in DSPs with a genetic algorithm using a repair heuristic. Appl. Intell. 26(1): 53-67 (2007) - 2006
- [j4]Gary Gréwal, Stelian Coros, Mario Ventresca:
A Memetic Algorithm for Performing Memory Assignment in Dual-Bank DSPs. Int. J. Comput. Intell. Appl. 6(4): 473-497 (2006) - [c16]Gary Gréwal, Stelian Coros, Dilip K. Banerji, Andrew Morton:
Comparing a Genetic Algorithm Penalty Function and Repair Heuristic in the DSP Application Domain. Artificial Intelligence and Applications 2006: 31-39 - [c15]Shouvik Chowdhury, Gary William Grewal, Dilip K. Banerji:
Clustering Hanan Points to Reduce Vlsi Interconnect Routing Times. CCECE 2006: 1223-1227 - [c14]Gary Gréwal, Stelian Coros, Dilip K. Banerji, Andrew Morton, Mario Ventresca:
Optimized Memory Assignment for DSPs. IEEE Congress on Evolutionary Computation 2006: 64-72 - 2004
- [c13]Peng Du, Gary William Grewal, Shawki Areibi, Dilip K. Banerji:
A Fast Hierarchical Approach to FPGA Placement. ESA/VLSI 2004: 497-503 - [c12]Gary William Grewal, Ming Xu, Charlie Obimbo:
An Approximate Solution for Steiner Trees in Multicast Routing. IC-AI 2004: 707-711 - [c11]Gary William Grewal, Thomas Charles Wilson, Ming Xu, Dilip K. Banerji:
Shrubbery: A New Algorithm for Quickly Growing High-Quality Steiner Trees. VLSI Design 2004: 855-862 - 2003
- [j3]Gary William Grewal, Thomas Charles Wilson:
Mapping Reference Code to Irregular DSPS within the Retargetable, Optimizing Compiler Cogen(T). Int. J. Comput. Intell. Appl. 3(1): 45-64 (2003) - [j2]Gary Gréwal, Thomas Charles Wilson, Andrew Morton:
An EGA approach to the compile-time assignment of data to multiple memories in digital-signal processors. SIGARCH Comput. Archit. News 31(1): 49-59 (2003) - [c10]Gary Gréwal, Mike O'Cleirigh, Mark Wineberg:
An evolutionary approach to behavioural-level synthesis. IEEE Congress on Evolutionary Computation 2003: 264-272 - [c9]Gary William Grewal, Mike O'Cleirigh, Charlie Obimbo:
Hierarchical Genetic Algorithms Applied to Datapath Synthesis. IC-AI 2003: 994-1002 - 2002
- [c8]Gary William Grewal, Thomas Charles Wilson, Christopher W. Nell:
An Enhanced Genetic Algorithm Approach to the Channel Assignment Problem in Mobile Cellular Networks. AI 2002: 325-333 - 2001
- [j1]Gary William Grewal, Thomas Charles Wilson:
An Enhanced Genetic Algorithm for Solving the High-Level Synthesis Problems of Scheduling, Allocation, and Binding. Int. J. Comput. Intell. Appl. 1(1): 91-110 (2001) - [c7]Gary William Grewal, Thomas Charles Wilson:
Mapping reference code to irregular DSPs within the retargetable, optimizing compiler COGEN(T). MICRO 2001: 192-202
1990 – 1999
- 1997
- [c6]Gary William Grewal, Thomas Charles Wilson:
An Enhanced Genetic Solution for Scheduling, Module Allocation, and Binding in VLSI Design. VLSI Design 1997: 51-56 - [c5]Thomas Charles Wilson, Gary William Grewal:
Shake And Bake: A Method of Mapping Code to Irregular DSPs. VLSI Design 1997: 506-508 - 1996
- [c4]Gary William Grewal:
A Global Mode Instruction Minimization Technique for Embedded DSPs. Great Lakes Symposium on VLSI 1996: 18- - 1994
- [c3]Thomas Charles Wilson, Gary William Grewal, Shawn Henshall, Dilip K. Banerji:
An ILP-based approach to code generation. Code Generation for Embedded Processors 1994: 103-118 - [c2]Thomas Charles Wilson, Gary William Grewal, Dilip K. Banerji:
An ILP Solution for Simultaneous Scheduling, Allocation, and Binding in Multiple Block Synthesis. ICCD 1994: 581-586 - [c1]Thomas Charles Wilson, Gary Gréwal, Ben Halley, Dilip K. Banerji:
An integrated approach to retargetable code generation. HLSS 1994: 70-75
Coauthor Index
aka: Shawki M. Areibi
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.
Unpaywalled article links
Add open access links from to the list of external document links (if available).
Privacy notice: By enabling the option above, your browser will contact the API of unpaywall.org to load hyperlinks to open access articles. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Unpaywall privacy policy.
Archived links via Wayback Machine
For web page which are no longer available, try to retrieve content from the of the Internet Archive (if available).
Privacy notice: By enabling the option above, your browser will contact the API of archive.org to check for archived content of web pages that are no longer available. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Internet Archive privacy policy.
Reference lists
Add a list of references from , , and to record detail pages.
load references from crossref.org and opencitations.net
Privacy notice: By enabling the option above, your browser will contact the APIs of crossref.org, opencitations.net, and semanticscholar.org to load article reference information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Crossref privacy policy and the OpenCitations privacy policy, as well as the AI2 Privacy Policy covering Semantic Scholar.
Citation data
Add a list of citing articles from and to record detail pages.
load citations from opencitations.net
Privacy notice: By enabling the option above, your browser will contact the API of opencitations.net and semanticscholar.org to load citation information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the OpenCitations privacy policy as well as the AI2 Privacy Policy covering Semantic Scholar.
OpenAlex data
Load additional information about publications from .
Privacy notice: By enabling the option above, your browser will contact the API of openalex.org to load additional information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the information given by OpenAlex.
last updated on 2025-01-16 23:12 CET by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint