| 2017 | FPGA | A Machine Learning Framework for FPGA Placement (Abstract Only). | Gary William Grewal, Shawki Areibi, Matthew Westrik, Ziad Abuowaimer, Betty Zhao |
| 2016 | ICDM | Historical Data Integration a Study of WWI Canadian Soldiers. | Luiza Antonie, Harshavardhan Gadgil, Gary William Grewal, Kris Inwood |
| 2014 | FPL | A scalable, serially-equivalent, high-quality parallel placement methodology suitable for modern multicore and GPU architectures. | Christian Fobel, Gary William Grewal, Deborah A. Stacey |
| 2014 | ICDM | Comparing Classifiers in Historical Census Linkage. | Laura Richards, Luiza Antonie, Shawki Areibi, Gary William Grewal, Kris Inwood, J. Andrew Ross |
| 2012 | GECCO | Depictions of genotypic space for evaluating the suitability of different recombination operators. | Robert Collier, Christian Fobel, Gary William Grewal, Mark Wineberg |
| 2004 | VLSID | Shrubbery: A New Algorithm for Quickly Growing High-Quality Steiner Trees. | Gary William Grewal, Thomas Charles Wilson, Ming Xu, Dilip K. Banerji |
| 2002 | AI | An Enhanced Genetic Algorithm Approach to the Channel Assignment Problem in Mobile Cellular Networks. | Gary William Grewal, Thomas Charles Wilson, Christopher W. Nell |
| 2001 | MICRO | Mapping reference code to irregular DSPs within the retargetable, optimizing compiler COGEN(T). | Gary William Grewal, Thomas Charles Wilson |
| 1997 | VLSID | An Enhanced Genetic Solution for Scheduling, Module Allocation, and Binding in VLSI Design. | Gary William Grewal, Thomas Charles Wilson |
| 1997 | VLSID | Shake And Bake: A Method of Mapping Code to Irregular DSPs. | Thomas Charles Wilson, Gary William Grewal |
| 1994 | ICCD | An ILP Solution for Simultaneous Scheduling, Allocation, and Binding in Multiple Block Synthesis. | Thomas Charles Wilson, Gary William Grewal, Dilip K. Banerji |