The documents distributed by this server have been provided by the
contributing authors as a means to ensure timely dissemination of
scholarly and technical work on a noncommercial basis. Copyright and
all rights therein are maintained by the authors or by other copyright
holders, notwithstanding that they have offered their works here
electronically. It is understood that all persons copying this
information will adhere to the terms and constraints invoked by each
author's copyright. These works may not be reposted without the
explicit permission of the copyright holder.
Links to open access links on the publisher web sites are provided
when they are available.
Zhiqiang Liu, Paul Chow, Jinwei Xu, Jingfei Jiang, Yong Dou, and Jie Zhou.
A Uniform Architecture Design for Accelerating 2D and 3D CNNs on
FPGAs.
Electronics, 8(1), 2019.
MDPI
Link
Naif Tarafdar, Nariman Eskandari, Varun Sharma, Charles Lo, and Paul Chow.
Galapagos: A Full Stack Approach to FPGA Integration in the Cloud.
IEEE Micro, 38(6):18-24, Nov.-Dec. 2018.
IEEE
Xplore
Naif Tarafdar, Nariman Eskandari, Thomas Lin, and Paul Chow.
Designing for FPGAs in the Cloud.
IEEE Design & Test, 35(1):23-29, February 2018.
IEEE
Xplore
Ehsan Ghasemi and Paul Chow.
Accelerating Apache Spark with FPGAs.
Journal of Concurrency and Computation: Practice and Experience
(CCPE), page 1:17, 2017.
Wiley
link
Jianfeng Zhang, Paul Chow, and Hengzhu Liu.
CORDIC-based Enhanced Systolic Array Architecture for QR
Decomposition.
ACM Transactions on Reconfigurable Technology and Systems,
9(2):9:1-9:22, December 2015.
ACM
link, ACM
stats
Jianfeng Zhang, Paul Chow, and Hengzhu Liu.
An Enhanced Adaptive Recoding Rotation CORDIC.
ACM Transactions on Reconfigurable Technology and Systems,
9(1):4:1-4:25, November 2015.
ACM
link, ACM
stats
Yuanxi Peng, Manuel Saldaña, Chris Madill, Xiaofeng Zou, and Paul Chow.
Benefits of Adding Hardware Support for Broadcast and Reduce
Operations in MPSoC Applications.
ACM Transactions on Reconfigurable Technology and Systems,
7(3):17:1-17:23, August 2014.
ACM
link, ACM
stats
Yuan Li, Paul Chow, Jiang Jiang, Minxuan Zhang, and Shaojun Wei.
A Software/Hardware Parallel Long-Period Random Number Generation
Framework based on the WELL Method.
IEEE Transactions on VLSI Systems, 22(5):1054-1059, May 2014.
Manuel Saldaña, Arun Patel, Hao Jun Liu, and Paul Chow.
Using Partial Reconfiguration and Message Passing to Enable
FPGA-Based Generic Computing Platforms.
International Journal of Reconfigurable Computing, vol. 2012,
2012.
Article ID 127302, 10 pages, doi:10.1155/2012/127302.
Hindawi link
Lesley Shannon and Paul Chow.
Leveraging Reconfigurability in the Hardware/Software Codesign
Process.
ACM Transactions on Reconfigurable Technology and Systems,
4(3):28:1-28:27, August 2011.
ACM
link, ACM
stats
Alexander Kaganov, Asif Lakhany, and Paul Chow.
FPGA Acceleration of Multi-Factor CDO Pricing.
ACM Transactions on Reconfigurable Technology and Systems,
4(2):20:1-20:17, May 2011.
ACM
link, ACM
stats
Manuel Saldaña, Arun Patel, Christopher Madill, Daniel Nunes, Danyao Wang,
Henry Styles, Andrew Putnam, Ralph Wittig, and Paul Chow.
MPI as a Programming Model for High-Performance Reconfigurable
Computers.
ACM Transactions on Reconfigurable Technology and Systems,
3(4):22:1-22:29, November 2010.
ACM
link, ACM
stats
Daniel Ly and Paul Chow.
A High-Performance, Reconfigurable Hardware Architecture for
Restricted Boltzmann Machines.
IEEE Transactions on Neural Networks, 21(11):1780-1792,
November 2010.
Manuel Saldaña, Emanuel Ramalho, and Paul Chow.
A Message-Passing Hardware/Software Co-simulation Environment for
Reconfigurable Computing Systems.
International Journal of Reconfigurable Computing, vol. 2009,
2009.
Article ID 376232, 9 pages, doi:10.1155/2009/376232.
Hindawi link
William Lo, Keith Redmond, Jason Luu, Paul Chow, Jonathan Rose, and Lothar
Lilge.
Hardware acceleration of a Monte Carlo simulation for photodynamic
therapy treatment planning.
Journal of Biomedical Optics, 14(1):014019, 2009.
11 pages. Selected for the March 1, 2009 issue of Virtual Journal of
Biological Physics Research. Only about 10% of articles are selected.
Tor M. Aamodt and Paul Chow.
Compile-Time and Instruction Set Methods for Improving Floating- to
Fixed-Point Conversion Accuracy.
ACM Transactions on Embedded Computing Systems, 7(3):1-27,
April 2008.
ACM
link, ACM
stats
Manuel Saldaña, Lesley Shannon, Jia Shuo Yue, Sikang Bian, John Craig,
and Paul Chow.
Routability of Network Topologies in FPGAs.
IEEE Transactions on Very Large Scale Integration Systems,
15(8):948 - 951, August 2007.
paper.pdf (624301)
Lesley Shannon and Paul Chow.
SIMPPL: An Adaptable SoC Framework using a Programmable Controller
IP Interface to Facilitate Design Reuse.
IEEE Transactions on Very Large Scale Integration Systems,
15(4):377 - 390, April 2007.
paper.pdf (559017)
L. Louis Zhang, Brent Beacham, Massoud Reza Hashemi, Paul Chow, and Alberto
Leon-Garcia.
A Scheduler ASIC for a Programmable Packet Switch.
IEEE Micro, 20(1):42-48, January/February 2000.
paper.pdf
(357542)
Keith I. Farkas, Paul Chow, Norman P. Jouppi, and Zvonko Vranesic.
The Multicluster Architecture: Reducing Cycle Time Through
Partitioning.
International Journal of Parallel Programming, 27(5):327-356,
October 1999.
Paul Chow, Soon Ong Seo, Jonathan Rose, Kevin Chung, Gerard
Páez-Monzón, and Immanuel Rahardja.
The Design of an SRAM-Based Field-Programmable Gate Array, Part II:
Circuit Design and Layout.
IEEE Transactions on Very Large Scale Integration (VLSI)
Systems, 7(3):321-330, September 1999.
paper.pdf
(528590)
Paul Chow, Soon Ong Seo, Jonathan Rose, Kevin Chung, Gerard
Páez-Monzón, and Immanuel Rahardja.
The Design of an SRAM-Based Field-Programmable Gate Array, Part I:
Architecture.
IEEE Transactions on Very Large Scale Integration (VLSI)
Systems, 7(2):191-197, June 1999.
paper.pdf
(178930)
David M. Lewis, David R. Galloway, Marcus van Ierssel, Jonathan Rose, and Paul
Chow.
The Transmogrifier-2: A 1 Million Gate Rapid Prototyping System.
IEEE Transactions on VLSI Systems, 6(2):188-198, June 1998.
paper.pdf
(190473)
Gennady Feygin, P. Glenn Gulak, and Paul Chow.
Minimizing Excess Code Length and VLSI Complexity in the
Multiplication Free Approximation of Arithmetic Coding.
Journal of Information Processing and Management: Special Issue
on Data Compression, 30(6):805-816, 1994.
Gennady Feygin, Patrick Glenn Gulak, and Paul Chow.
A Multiprocessor Architecture for Viterbi Decoders with Linear
Speed-Up.
IEEE Transactions on Signal Processing, 41(9):2907-2917,
September 1993.
paper.pdf
(960806)
Satwant Singh, Jonathan Rose, Paul Chow, and David Lewis.
The Effect of Logic Block Architecture on FPGA Performance.
IEEE Journal of Solid-State Circuits, 27(3):281-287, March
1992.
paper.pdf
(724665)
Jonathan Rose, Robert J. Francis, David Lewis, and Paul Chow.
Architecture of Field Programmable Gate Arrays: The Effect of Logic
Block Functionality on Area Efficiency.
IEEE Journal of Solid-State Circuits, 25(5):1217-1225, October
1990.
paper.pdf
(828316)
Mark Horowitz, Paul Chow, Don Stark, Richard Simoni, Arturo Salz, Steven
Przybylski, John Hennessy, Glenn Gulak, Anant Agarwal, and John Acken.
MIPS-X: A 20 MIPS Peak, 32-Bit Microprocessor with On-Chip Cache.
IEEE Journal of Solid-State Circuits, SC-22(5):790-799,
October 1987.
Paul Chow, Z. G. Vranesic, and J. L. Yen.
A Pipelined Distributed Arithmetic PFFT Processor.
IEEE Transactions on Computers, C-32(12):1128-1136, December
1983.
Naif Tarafdar and Paul Chow.
libGalapagos: A Software Environment for Prototyping and Creating
Heterogeneous FPGA and CPU Applications.
In Sixth International Workshop on FPGAs for Software
Programmers (FSP 2019), Barcelona, Spain, September 2019.
7 pages.
Juan Camilo Vega, Qianfeng Shen, Alberto Leon-Garcia, and Paul Chow.
Introducing ReCPRI: A Field Re-configurable Protocol for Backhaul
Communication in a Radio Access Network.
In International Symposium on Integrated Network Management,
pages 1-8. IFIP/IEEE, April 2019.
Daniel Rozhko and Paul Chow.
The Network Management Unit (NMU): Securing Network Access for
Direct-Connected FPGAs.
In International Symposium on Field-Programmable Gate Arrays
(FPGA), pages 232-241, February 2019.
24 full papers presented, 23% overall acceptance rate.
ACM
link,
ACM
stats
Nariman Eskandari, Naif Tarafdar, Daniel Ly-Ma, and Paul Chow.
A Modular Heterogeneous Stack for Deploying FPGAs and CPUs in the
Data Center.
In International Symposium on Field-Programmable Gate Arrays
(FPGA), pages 262-271, February 2019.
24 full papers presented, 23% overall acceptance rate.
ACM
link,
ACM
stats
Charles Lo and Paul Chow.
Multi-Fidelity Optimization for High-Level Synthesis Directives.
In 28th International Conference on Field Programmable Logic and
Applications (FPL 2018), August 2018.
8 pages.
Yasmin Afsharnejad, Abdul-Amir Yassine, Omar Ragheb, Paul Chow, and Vaughn
Betz.
HLS-based FPGA Acceleration of Light Propagation Simulation in
Turbid Media.
In International Symposium on Highly-Efficient Accelerators and
Reconfigurable Technologies (HEART 2018), pages 11:1-11:6, June 2018.
ACM
link, ACM
stats
Roberto DiCecco, Lin Sun, and Paul Chow.
FPGA-Based Training of Convolutional Neural Networks with a Reduced
Precision Floating-Point Library.
In International Conference on Field-Programmable Technology
(FPT), December 2017.
4 pages, poster, won best poster award.
Zhiqiang Liu, Yong Dou, Jingfei Jiang, Qiang Wang, and Paul Chow.
An FPGA-Based Processor for Training Convolutional Neural Networks.
In International Conference on Field-Programmable Technology
(FPT), December 2017.
4 pages, poster.
Andrew Boutros, Brett Grady, Mustafa Abbas, and Paul Chow.
Build Fast, Trade Fast: FPGA-based High-Frequency Trading using
High-Level Synthesis.
In 2017 International Conference on Reconfigurable Computing and
FPGAs (ReConFig'17), December 2017.
6 pages.
Fernando Martin del Campo and Paul Chow.
Task replication and control for highly parallel in-memory stores.
In The International Symposium on Memory Systems (MEMSYS17),
pages 312-326, October 2017.
ACM
link,
ACM
stats
Thomas Lin, Naif Tarafdar, Byungchul Park, Paul Chow, and Alberto Leon-Garcia.
Enabling Network Function Virtualization over Heterogeneous
Resources.
In The 19th Asia-Pacific Network Operations and Management
Symposium (APNOMS2017), pages 58-63, Seoul, South Korea, September 2017.
Naif Tarafdar, Thomas Lin, Nariman Eskandari, David Lion, Alberto Leon-Garcia,
and Paul Chow.
Heterogeneous Virtualized Network Function Framework in the Data
Center.
In 27th International Conference on Field Programmable Logic and
Applications (FPL 2017), September 2017.
8 pages, 24% submissions accepted.
Vincent Mirian and Paul Chow.
Enabling FPGAs as a True Device in the OpenCL Standard.
In International Workshop on OpenCL (IWOCL 2017), Toronto, ON,
Canada, May 2017.
12 pages.
ACM
link, ACM
stats
Naif Tarafdar, Thomas Lin, Eric Fukuda, Hadi Bannazadeh, Alberto Leon-Garcia,
and Paul Chow.
Enabling Flexible Network FPGA Clusters in a Heterogeneous Cloud
Data Center.
In International Symposium on Field-Programmable Gate Arrays
(FPGA). ACM, February 2017.
10 pages, 25/101 (25%) submissions accepted.
ACM link,
ACM stats
Daniel Rozhko, Geoffrey Elliott, Daniel Ly-Ma, Paul Chow, and Hans-Arno
Jacobsen.
Packet Matching on FPGAs Using HMC Memory: Towards One Million
Rules.
In International Symposium on Field-Programmable Gate Arrays
(FPGA). ACM, February 2017.
6 pages, 30/101 (30%) submissions accepted.
ACM link,
ACM stats
Roberto DiCecco, Griffin Lacey, Jasmina Vasiljevic, Paul Chow, Graham Taylor,
and Shawki Areibi.
Caffeinated FPGAs: FPGA Framework for Convolutional Neural
Networks.
In International Conference on Field-Programmable Technology
(FPT), December 2016.
4 pages, 52/100 (52%) full and poster submissions accepted.
Paul Chow.
An Open Ecosystem for Software Programmers to Compute on FPGAs.
In Third International Workshop on FPGAs for Software
Programmers (FSP 2016), 2016.
11 pages, Submitted as full paper and upgraded to keynote talk
after reviews.
Charles Lo and Paul Chow.
Model-Based Optimization of High Level Synthesis Directives.
In 26th International Conference on Field Programmable Logic and
Applications (FPL 2016), August 2016.
10 pages, 42/220 (21%) submissions accepted.
Ehsan Ghasemi and Paul Chow.
Accelerating Apache Spark Big Data Analysis with FPGAs.
In IEEE International Conference on Cloud and Big Data Computing
(CBDCom 2016), July 2016.
8 pages, 12/35 (35%) submissions accepted, Won the Best Paper
Award.
Vincent Mirian and Paul Chow.
Extracting Designs of Secure IPs using FPGA CAD Tools.
In GLSVLSI 2016. ACM, May 2016.
6 pages, 50/197 (25%) submissions accepted.
ACM link,
ACM stats
Fernando Martin del Campo and Paul Chow.
Architecture Exploration for Data Intensive Applications.
In The International Symposium on Memory Systems (MEMSYS15),
pages 135-145, October 2015.
ACM
link,
ACM
stats
Vincent Mirian and Paul Chow.
UT-OCL: An OpenCL Framework for Embedded Systems Using Xilinx
FPGAs.
In 2015 International Conference on Reconfigurable Computing and
FPGAs (ReConFig'15), December 2015.
6 pages.
Vincent Mirian and Paul Chow.
Evaluating Shared Virtual Memory in an OpenCL Framework for Embedded
Systems on FPGAs.
In 2015 International Conference on Reconfigurable Computing and
FPGAs (ReConFig'15), December 2015.
8 pages.
Vincent Mirian and Paul Chow.
Exploring Pipe Implementations using an OpenCL Framework for FPGAs.
In International Conference on Field-Programmable Technology
(FPT), December 2015.
8 pages.
Jasmina Vasiljevic, Paul Chow, Paul Schumacher, Fernando Martinez Vallina,
Ralph Wittig, and Jeff Fifield.
OpenCL Library of Stream Memory Components Targeting FPGAs.
In International Conference on Field-Programmable Technology
(FPT), December 2015.
8 pages.
Jianfeng Zhang, Paul Chow, and Hengzhu Liu.
FPGA Implementation of Low-Power and High-PSNR DCT/IDCT Architecture
based on Adaptive Recoding CORDIC.
In International Conference on Field-Programmable Technology
(FPT), December 2015.
8 pages.
Stuart Byma, Naif Tarafdar, Tali Xu, Hadi Bannazadeh, Alberto Leon-Garcia, and
Paul Chow.
Expanding OpenFlow Capabilities with Virtualized Reconfigurable
Hardware.
In International Symposium on Field-Programmable Gate Arrays,
pages 94-97. ACM, February 2015.
26% submissions accepted.
ACM
link, ACM
stats
Jianfeng Zhang, Paul Chow, and Hengzhu Liu.
An Efficient FPGA Implementation of QR Decomposition using a Novel
Systolic Array Architecture based on Enhanced Vectoring CORDIC.
In International Conference on Field-Programmable Technology
(FPT), pages 123-130, Shanghai, China, December 2014.
29% submissions accepted.
Ruediger Willenberg and Paul Chow.
A Heterogeneous GASNet Implementation for FPGA-accelerated
Computing.
In 8th International Conference on Partitioned Global Address
Space Programming Models (PGAS 2014), pages 2:1-2:9. ACM, October 2014.
ACM
link, ACM
stats
Vincent Mirian and Paul Chow.
Using an OpenCL Framework to Evaluate Interconnect Implementations
for FPGAs.
In 24th International Conference on Field Programmable Logic and
Applications (FPL 2014), 2014.
4 pages, 49% submissions accepted.
Jasmina Vasiljevic and Paul Chow.
Using Buffer-to-BRAM Mapping Approaches to Trade-off Throughput vs.
Memory Use.
In 24th International Conference on Field Programmable Logic and
Applications (FPL 2014), September 2014.
8 pages, 22% submissions accepted.
Stuart Byma, J. Gregory Steffan, Hadi Bannazadeh, Alberto Leon-Garcia, and Paul
Chow.
FPGAs in the Cloud: Booting Virtual Hardware Accelerators with
OpenStack.
In IEEE Symposium on Field-Programmable Custom Computing
Machines (FCCM'14), May 2014.
8 pages, 22/134 (16%) submissions accepted.
Stuart Byma, Hadi Bannazadeh, Alberto Leon-Garcia, J. Gregory Steffan, and Paul
Chow.
Virtualized Reconfigurable Hardware Resources in the SAVI Testbed.
In 9th International ICST Conference on Testbeds and Research
Infrastructures for the Development of Networks & Communities, May 2014.
10 pages, 49/149 (33%) submissions accepted.
Jasmina Vasiljevic and Paul Chow.
MPack: Global Memory Optimization for Stream Applications in
High-Level Synthesis.
In International Symposium on Field-Programmable Gate Arrays,
pages 233-236. ACM, February 2014.
Poster presentation, 18% acceptance for full papers, 27% overall
acceptance rate.
ACM
link, ACM
stats
Zhongduo Lin and Paul Chow.
ZCluster: A Zynq-Based Hadoop Cluster.
In IEEE International Conference on Field-Programmable
Technology (FPT), December 2013.
4 pages, poster presentation, 21% acceptance for full papers, 44%
additional as posters.
Ruediger Willenberg and Paul Chow.
Simulation-Based HW/SW Co-Debugging for Field-Programmable
Systems-on-Chip.
In 23rd International Conference on Field Programmable Logic and
Applications (FPL 2013), 2013.
8 pages.
Ruediger Willenberg and Paul Chow.
A Remote Memory Access Infrastructure for Global Address Space
Programming Models in FPGAs.
In International Symposium on Field-Programmable Gate Arrays,
pages 211-220. ACM, February 2013.
23% submissions accepted.
ACM
link, ACM
stats
Ruediger Willenberg and Paul Chow.
SimXMD: Integrated debugging of C code and hardware components.
IEEE International Conference on Field-Programmable Technology (FPT)
Demo Paper, December 2012.
Yuan Li, Paul Chow, Jiang Jiang, Minxuan Zhang, and Shaojun Wei.
Software/Hardware Framework for Generating Parallel Gaussian Random
Numbers Based on the Monty Python Method.
In IEEE International Conference on Field-Programmable
Technology (FPT), pages 190-197, December 2012.
Nominated for best paper award, 21% submissions accepted.
Charles Lo and Paul Chow.
A High-Performance Architecture for Training Viola-Jones Object
Detectors.
In IEEE International Conference on Field-Programmable
Technology (FPT), December 2012.
8 pages, 21% submissions accepted.
Vince Mirian and Paul Chow.
Managing Mutex Variables in a Cache-Coherent Shared-Memory System
for FPGAs.
In IEEE International Conference on Field-Programmable
Technology (FPT), December 2012.
4 pages, poster presentation, 21% acceptance for full papers, 25%
additional as posters.
Vincent Mirian and Paul Chow.
An Implementation of a Directory Protocol for a Cache Coherent
System on FPGAs.
In 2012 International Conference on ReConFigurable Computing and
FPGAs (ReConFig'12), December 2012.
6 pages, 30% submissions accepted.
Zhongduo Lin, Charles Lo, and Paul Chow.
K-Means Implementation on FPGA for High-Dimensional Data Using
Triangle Inequality.
In International Conference on Field-Programmable Logic and
Applications (FPL 2012), August 2012.
6 pages.
Vincent Mirian and Paul Chow.
FCache: A System for Cache Coherent Processing on FPGAs.
In International Symposium on Field-Programmable Gate Arrays,
pages 233-236. ACM, February 2012.
This is a short paper: 20/87 (25%) full papers accepted and an
additional 16 (+18%) short papers accepted.
ACM link,
ACM stats
Yuan Li, Paul Chow, Jiang Jiang, and Minxuan Zhang.
Software/Hardware Framework for Generating Parallel Long-Period
Random Numbers Using the WELL Method.
In International Conference on Field-Programmable Logic and
Applications (FPL 2011), pages 110-115, August 2011.
57/202 (28%) submissions accepted.
Yuanxi Peng, Manuel Saldaña, and Paul Chow.
Hardware Support for Broadcast and Reduce in MPSOC.
In International Conference on Field-Programmable Logic and
Applications (FPL 2011), pages 144-150, August 2011.
57/202 (28%) submissions accepted, Nominated for the Stamatis
Vassiliadis Outstanding Paper Award.
Charles Lo and Paul Chow.
Building a Multi-FPGA Virtualized Restricted Boltzmann Machine
Architecture using Embedded MPI.
In ACM International Symposium on Field-Programmable Gate Arrays
(FPGA), pages 189-198, February 2011.
21/82 (26%) submissions accepted.
ACM link,
ACM stats
Manuel Saldaña, Arun Patel, Hao Jun Liu, and Paul Chow.
Using Partial Reconfiguration in an Embedded Message-Passing
System.
In 2010 International Conference on ReConFigurable Computing and
FPGAs (ReConFig'10), pages 418-423, December 2010.
H. Bannazadeh, A. Leon-Garcia, K. Redmond, G. Tam, A. Khan, M. Ma, S. Dani, and
P. Chow.
Virtualized Application Networking Infrastructure.
In T. Magedanz et al. (Eds.), editor, Tridentcom 2010, LNICST
46, pages 363-382. Institute for Computer Sciences, Social Informatics and
Telecommunications Engineering, May 2010.
Andrew W.H. House, Manuel Saldaña, and Paul Chow.
Integrating High-Level Synthesis into MPI.
In IEEE Symposium on Field-Programmable Custom Computing
Machines (FCCM'10), pages 175-178, May 2010.
This is a short paper: 23/132 (17%) full papers accepted and an
additional 18 (+14%) short papers accepted.
Dharmendra Gupta and Paul Chow.
Acceleration of an Analytical Approach to Collateralized Debt
Obligation Pricing.
In International Symposium on Field-Programmable Gate Arrays,
pages 103-106. ACM, February 2010.
This is a short paper: 24/96 (25%) full papers accepted and an
additional 10 (+10%) short papers accepted.
ACM link,
ACM stats
Jiang Jiang, Vincent Mirian, Kam Pui Tang, and Paul Chow.
Matrix Multiplication Based on Scalable Macro-Pipelined FPGA
Accelerator Architecture.
In 2009 International Conference on ReConFigurable Computing and
FPGAs (ReConFig'09), December 2009.
6 pages.
Daniel Le Ly, Manuel Saldaña, and Paul Chow.
The Challenges of Using An Embedded MPI for Hardware-based
Processing Nodes.
In IEEE International Conference on Field-Programmable
Technology (FPT), pages 120-127, 2009.
32/160 (20%) submissions accepted.
Daniel L. Ly and Paul Chow.
A Multi-FPGA Architecture for Stochastic Restricted Boltzmann
Machines.
In International Conference on Field-Programmable Logic and
Applications (FPL 2009), pages 168-173, August 2009.
66/247 (27%) submissions accepted.
Paul Chow, Manuel Saldaña, Arun Patel, and Chris Madill.
The ArchES Computing Systems Hybrid Computing Platform.
In Hot Chips 21: A Symposium on High Performance Chips. IEEE,
August 2009.
20/110 (18%) submissions accepted.
Jason Luu, Keith Redmond, William Chun Yip Lo, Paul Chow, Lothar Lilge, and
Jonathan Rose.
FPGA-based Monte Carlo Computation of Light Absorption for
Photodynamic Cancer Therapy.
In IEEE Symposium on Field-Programmable Custom Computing
Machines (FCCM'09), April 2009.
8 pages, 25/94 (27%) submissions accepted.
Daniel Ly and Paul Chow.
A High-Performance FPGA Architecture for Restricted Boltzmann
Machines.
In ACM International Symposium on Field-Programmable Gate Arrays
(FPGA), pages 73-82, February 2009.
24/92 (27%) submissions accepted.
ACM link,
ACM stats
Daniel Nunes and Paul Chow.
A Profiler for a Heterogeneous Multi-Core Multi-FPGA System.
In IEEE International Conference on Field-Programmable
Technology (FPT), pages 113-120, December 2008.
31/135 (23%) submissions accepted.
Manuel Saldaña, Emanuel Ramalho, and Paul Chow.
A Message-passing Hardware/Software Co-simulation Environment to Aid
in Reconfigurable Computing Design using TMD-MPI.
In 2008 International Conference on ReConFigurable Computing and
FPGAs (ReConFig'08), pages 265-270, December 2008.
76/125 (61%) full submissions accepted.
paper.pdf (180823)
Alexander Kaganov, Asif Lakhany, and Paul Chow.
FPGA Acceleration of Monte-Carlo Based Credit Derivative Pricing.
In International Conference on Field-Programmable Logic and
Applications (FPL 2008), pages 329-334, September 2008.
69/247 (28%) submissions accepted.
paper.pdf (280427),
slides.pdf
(437231)
Manuel Saldaña, Arun Patel, Christopher Madill, Daniel Nunes, Danyao Wang,
Henry Styles, Andrew Putnam, Ralph Wittig, and Paul Chow.
MPI as an Abstraction for Software-Hardware Interaction for HPRCs.
In Second International Workshop on High-Performance
Reconfigurable Computing Technology and Applications, 2008.
10 pages. Held in conjunction with Supercomputing 2008. Received
the OpenFPGA Award for Advancement in Industry Standards in Reconfigurable
Computing.
paper.pdf (405927)
Samir Parikh, Glenn Gulak, and Paul Chow.
A CMOS Image Sensor for DNA Microarrays.
In IEEE Custom Integrated Circuits Conference, pages 821-824,
September 2007.
paper.pdf (627350)
Sam Lee and Paul Chow.
An FPGA Implementation of Reciprocal Sums for SPME.
In 2007 International Conference on Engineering of
Reconfigurable Systems and Algorithms (ERSA'07), pages 159-165, June 2007.
paper.pdf
(152253),
slides.pdf
(486003)
Tor Aamodt and Paul Chow.
Optimization of Data Prefetch Helper Threads with Path-Expression
Based Statistical Modeling.
In 21st ACM International Conference on Supercomputing, pages
210-221, June 2007.
ACM
link, ACM
stats
Chichyang Chen and Paul Chow.
Design of a Versatile and Cost-Effective Hybrid Floating-Point/LNS
Arithmetic Processor.
In GLSVLSI '07: Proceedings of the 17th Great Lakes Symposium on
VLSI, pages 540-545. ACM, March 2007.
ACM
link, ACM
stats
Manuel Saldaña, Daniel Nunes, Emanuel Ramalho, and Paul Chow.
Configuration and Programming of Heterogeneous Multiprocessors on a
Multi-FPGA System Using TMD-MPI.
In 3rd International Conference on ReConFigurable Computing and
FPGAs 2006 (ReConFig'06), September 2006.
8 pages.
paper.pdf (666063)
Lesley Shannon, Blair Fort, Samir Parikh, Arun Patel, Manuel Saldaña, and
Paul Chow.
A System Design Methodology for Reducing System Integration Time and
Facilitating Modular Design Verification.
In International Conference on Field-Programmable Logic and
Applications (FPL 2006), pages 289-294, August 2006.
85/307 (28%) full submissions accepted.
paper.pdf (92869)
Manuel Saldaña and Paul Chow.
TMD-MPI: An MPI Implementation for Multiple Processors across
Multiple FPGAs.
In International Conference on Field-Programmable Logic and
Applications (FPL 2006), pages 329-334, August 2006.
85/307 (28%) full submissions accepted.
paper.pdf (155296)
Arun Patel, Christopher Madill, Manuel Saldaña, Christopher Comis,
Régis Pomès, and Paul Chow.
A Scalable FPGA-based Multiprocessor.
In IEEE Symposium on Field-Programmable Custom Computing
Machines (FCCM'06), pages 111-120, April 2006.
25/123 (20%) submissions accepted.
paper.pdf (270858)
Manuel Saldaña, Lesley Shannon, and Paul Chow.
The Routability of Multiprocessor Network Topologies in FPGAs.
In SLIP'06: International Workshop on System-Level
Interconnect, pages 49-56. ACM/IEEE, March 2006.
13/21 (62%) accepted.
ACM
link, ACM
stats
Lesley Shannon and Paul Chow.
Simplifying the Integration of Processing Elements in Computing
Systems using a Programmable Controller.
In IEEE Symposium on Field-Programmable Custom Computing
Machines (FCCM'05), pages 63-72, April 2005.
25/90 (28%) submissions accepted.
paper.pdf (162539)
Lesley Shannon and Paul Chow.
Maximizing System Performance: Using Reconfigurability to Monitor
System Communications.
In International Conference on Field-Programmable Technology
(FPT), pages 231-238, Brisbane, Australia, December 2004.
34/122 (28%) submissions accepted.
paper.pdf (169860)
Navid Azizi, Ian Kuon, Aaron Egier, Ahmad Darabiha, and Paul Chow.
Reconfigurable Molecular Dynamics Simulator.
In Symposium on Field-Programmable Custom Computing Machines
(FCCM'04), pages 197-206. IEEE, April 2004.
Selected to the list of the 25 most influential papers in the
first 20 years of FCCM. 25/91 (27%) submissions accepted.
paper.pdf
(173430),
slides.pdf
(356937),
slidesdetailed.pdf
(526704)
Lesley Shannon and Paul Chow.
Using Reconfigurability to Achieve Real-Time Profiling for
Hardware/Software Codesign.
In International Symposium on Field-Programmable Gate Arrays,
pages 190-199. ACM, February 2004.
24/90 (27%) submissions accepted.
ACM link,
ACM stats,
poster.pdf
(99013)
Tor M. Aamodt, Paul Chow, Per Hammarlund, Hong Wang, and John Shen.
Hardware Support for Prescient Instruction Prefetch.
In International Symposium on High-Performance
Computer Architecture, pages 84-95. IEEE, February 2004.
27/153 (18%) submissions accepted.
paper.pdf
(479428)
Tor Aamodt, Pedro Marcuello, Paul Chow, Antonio Gonzalez, Per Hammarlund, Hong
Wang, and John P. Shen.
A Framework for Modeling and Optimization of Prescient Instruction
Prefetch.
In SIGMETRICS '03, pages 13-24. ACM, June 2003.
Acceptance rate 12%.
ACM
link, ACM
stats
Jorge E. Carrillo E. and Paul Chow.
The Effect of Reconfigurable Units in Superscalar Processors.
In International Symposium on Field-Programmable Gate Arrays,
pages 141-150. ACM, February 2001.
ACM
link, ACM
stats
Tor Aamodt and Paul Chow.
Embedded ISA Support for Enhanced Floating-Point to Fixed-Point ANSI
C Compilation.
In International Conference on Compilers, Architecture, and
Synthesis for Embedded Systems (CASES 2000), pages 128-137, November 2000.
ACM
link, ACM
stats,
slides.ppt
(1120768)
L. Louis Zhang, Brent Beacham, Massoud Hashemi, Paul Chow, and Alberto
Leon-Garcia.
Design and Implementation of a Scheduler Engine for a Programmable
Packet Switch.
In IEEE Hot Interconnects 7, 1999.
Presented August 18, 1999.
Ivan Hamer and Paul Chow.
DES Cracking on the Transmogrifier 2a.
In Cetin Kaya Koc and Christof Paar, editors, Cryptographic
Hardware and Embedded Systems, pages 13-24. Springer-Verlag Lecture Notes
in Computer Science (LNCS 1717), 1999.
Presented August 12, 1999.
paper.ps
(693539),
paper.ps.gz
(80614),
slides
Jeffrey A. Jacob and Paul Chow.
Memory Interfacing and Instruction Specification for Reconfigurable
Processors.
In International Symposium on Field-Programmable Gate Arrays,
pages 145-154. ACM/SIGDA, February 1999.
ACM
link, ACM
stats
Keith Farkas, Paul Chow, Norman Jouppi, and Zvonko Vranesic.
The Multicluster Architecture: Reducing Cycle Time Through
Partitioning.
In The 30th Annual International Symposium on Microarchitecture:
MICRO-30, pages 149-159, Research Triangle Park, NC, December 1997. IEEE
Computer Society/ACM.
paper.ps
(250303),
paper.ps.gz
(60557),
paper.pdf
(92066)
Keith I. Farkas, Paul Chow, Norman P. Jouppi, and Zvonko Vranesic.
Memory-System Design Considerations for Dynamically-Scheduled
Processors.
In The 24th Annual International Symposium on Computer
Architecture, pages 133-143. IEEE/ACM, June 1997.
An extended version is available as WRL Research Report 97/1.
ACM
link, ACM
stats, Report
97/1
David M. Lewis, David R. Galloway, Marcus van Ierssel, Jonathan Rose, and Paul
Chow.
The Transmogrifier-2: A 1 Million Gate Rapid Prototyping System.
In 1997 International Symposium on Field-Programmable Gate
Arrays, pages 53-61. ACM/SIGDA, February 1997.
ACM
link, ACM
stats
Mazen A.R. Saghir, Paul Chow, and Corinna G. Lee.
Exploiting Dual Memory Banks in Digital Signal Processors.
In 1996 SIGARCH Conference on Architectural Support for
Programming Languages and Operating Systems (ASPLOS VII), pages 234-243,
Boston, MA, October 1996.
ACM
link, ACM
stats
Ralph D. Wittig and Paul Chow.
OneChip: An FPGA Processor With Reconfigurable Logic.
In The Fourth Annual IEEE Symposium on FPGAs for Custom
Computing Machines FCCM'96, pages 126-135. IEEE, March 1996.
Selected to the list of the 25 most influential papers in the
first 20 years of FCCM. paper.ps
(155887),
paper.ps.gz
(49472),
paper.pdf
(1059698),
slides.ps.gz
(29628)
Keith I. Farkas, Norman P. Jouppi, and Paul Chow.
Register File Design Configurations in Dynamically Scheduled
Processors.
In The 2nd International Symposium on High-Performance Computer
Architecture, pages 40-51. IEEE, February 1996.
Also available as WRL Research Report 95/10.
paper.pdf
(125672),
Report
95/10
Paul Chow, David Karchmer, Paul Chow, Ron White, Tony Ngai, Paul Hodgins, David
Yeh, Jeewika Ranaweera, Indra Widjaja, and Al Leon-Garcia.
A 50,000 Transistor Packet-Switching Chip for the StarBurst ATM
Switch.
In Custom Integrated Circuits Conference, pages 435-438. IEEE,
May 1995.
This paper was cited in EE Times, May 8, 1995.
paper.pdf
(387180)
Paul Chow, Paul Chow, and P. Glenn Gulak.
A Field-Programmable Mixed-Analog-Digital Array.
In 1995 International Symposium on Field-Programmable Arrays,
pages 104-109. ACM/SIGDA, February 1995.
ACM
link, ACM
stats
Keith I. Farkas, Norman P. Jouppi, and Paul Chow.
How Useful are Non-blocking Loads, Stream Buffers, and Speculative
Execution in Multiple Issue Processors?
In First International Symposium on High-Performance Computer
Architecture, pages 78-89. IEEE/ACM, January 1995.
Also available as WRL Research Report 94/8.
paper.pdf
(850409),
Report
94/8
Gennady Feygin, P. Glenn Gulak, and Paul Chow.
Architectural Advances in the VLSI Implementation of Arithmetic
Coding for Binary Image Compression.
In Data Compression Conference DCC '94, pages 254-263. IEEE,
March 1994.
paper.pdf
(443679)
Mazen A.R. Saghir, Paul Chow, and Corinna G. Lee.
Application-Driven Design of DSP Architectures and Compilers.
In 1994 International Conference on Acoustics, Speech, and
Signal Processing, pages II-437-II-440, Adelaide, Australia, April 1994.
IEEE.
paper.pdf
(347876)
Gennady Feygin, Paul Chow, P. Glenn Gulak, John Chappel, Grant Goodes, Oswin
Hall, Ahmad Sayes, Satwant Singh, Michael B. Smith, and Steve Wilton.
A VLSI Implementation of a Cascade Viterbi Decoder with Traceback.
In 1993 IEEE International Symposium on Circuits and Systems,
pages 1945-1948, May 1993.
paper.pdf
(355733)
Paul Chow, Soon Ong Seo, Kevin Chung, Gerard Paez, and Jonathan Rose.
A High-Speed FPGA Using Programmable Mini-tiles.
In Symposium on Integrated Systems, previously the Conference on
Advanced Research in VLSI, pages 103-122, March 1993.
paper.ps
(664109),
paper.ps.gz
(101397)
Gennady Feygin, P. Glenn Gulak, and Paul Chow.
Minimizing Error and VLSI Complexity in the Multiplication Free
Approximation of Arithmetic Coding.
In Data Compression Conference DCC '93, pages 118-127. IEEE,
March 1993.
paper.pdf
(387990)
Qing Zheng and Paul Chow.
EXsim: A General Purpose Object-Oriented Environment for
Discrete-Event Simulations.
In Object-Oriented Simulation Conference (OOS '93) of the 1993
Western Simulation MultiConference, pages 15-21, San Diego, January 1993.
Satwant Singh, Jonathan Rose, David Lewis, Kevin Chung, and Paul Chow.
Optimization of Field-Programmable Gate Array Logic Block
Architecture for Speed.
In Custom Integrated Circuits Conference, pages 6.1.1-6.1.6.
IEEE, May 1991.
paper.pdf
(409783)
Michael Takefman and Paul Chow.
A Streamlined DSP Microprocessor Architecture.
In International Conference on Acoustics, Speech, and Signal
Processing, pages 1257-1260, Toronto, May 1991. IEEE.
paper.pdf
(571448)
Gennady Feygin, Patrick Glenn Gulak, and Paul Chow.
Generalized Cascade Viterbi Decoder--A Locally Connected
Multiprocessor with Linear Speed-Up.
In International Conference on Acoustics, Speech, and Signal
Processing, pages 1097-1100, Toronto, May 1991.
paper.pdf
(612785)
Grant Goodes and Paul Chow.
A Methodology for Large Chip Design in the Cadence Edge
Environment.
In CCVLSI'90, pages 6.8.1-6.8.8, Ottawa, October 1990.
Paul Chow, David Lewis, Vijaya Singh, Gabriel Varga, and Steve Wood.
AWSIM 1.5: A Microprocessor for Circuit Simulation.
In CCVLSI'90, pages 3.4.1-3.4.8, Ottawa, October 1990.
Jonathan Rose, Robert J. Francis, Paul Chow, and David Lewis.
The Effect of Logic Block Complexity on Area of Programmable Gate
Arrays.
In Custom Integrated Circuits Conference, pages 5.3.1-5.3.5.
IEEE, May 1989.
paper.pdf
(331773)
Paul Chow and Mark Horowitz.
The Design and Testing of MIPS-X.
In Fifth MIT Conference on Advanced Research in VLSI, pages
95-114, MIT, Cambridge, MA, March 1988.
Paul Chow and Mark Horowitz.
Architectural Tradeoffs in the Design of MIPS-X.
In The 14th Annual International Symposium on Computer
Architecture, pages 300-308, Pittsburg, Pennsylvania, June 1987. IEEE.
This article also appears in William Stallings, Reduced
Instruction Set Computers, 2nd Edition, IEEE Computer Society Press
Tutorial, 1990, pp. 230-238. ACM
link, ACM
stats
Anant Agarwal, Paul Chow, Mark Horowitz, John Acken, Arturo Salz, and John
Hennessy.
On-Chip Instruction Caches for High-Performance Processors.
In 1987 Stanford Conference on Advanced Research in VLSI, pages
1-24, Stanford, California, March 1987.
Mark Horowitz, John Hennessy, Paul Chow, Glenn Gulak, John Acken, Anant
Agarwal, Chorng-Yeung Chu, Scott McFarling, Steven Przybylski, Steve
Richardson, Arturo Salz, Richard Simoni, Don Stark, Peter Steenkiste, Steve
Tjiang, and Malcolm Wing.
A 32b Microprocessor with On-Chip 2Kbyte Instruction Cache.
In ISSCC Digest of Technical Papers, pages 30-31, 328,
February 1987.
Paul Chow, Z. G. Vranesic, and J. L. Yen.
A Pipelined Distributed Arithmetic Processor.
In Proceedings of the Fifth Symposium on Computer Arithmetic,
pages 198-206, May 1981.
Paul Chow, Z. G. Vranesic, and J. L. Yen.
Microprocessor Implementations of Discrete Fourier Transform
Machines.
In Compcon Fall, pages 316-320. IEEE, 1979.
paper.pdf
(358912)
Mazen A.R. Saghir, Paul Chow, and Corinna G. Lee.
Automatic Data Partitioning for HLL DSP Compilers.
In The Sixth International Conference on Signal Processing
Applications and Technology, ICSPAT'95, pages 866-871, Boston, MA, October
1995.
paper.ps.gz
(28838)
Sanjay Pujare, Corinna G. Lee, and Paul Chow.
Machine-Independent Compiler Optimizations for the UofT DSP
Architecture.
In The Sixth International Conference on Signal Processing
Applications and Technology, ICSPAT'95, pages 860-865, Boston, MA, October
1995.
paper.ps.gz
(30726)
Wen-Yen Lin, Corinna G. Lee, and Paul Chow.
An Optimizing Compiler for the TMS320C25 DSP Chip.
In The Fifth International Conference on Signal Processing
Applications and Technology, ICSPAT'94, pages 689-694, Dallas, Texas,
October 1994.
paper.ps.gz
(29185),
Mazen A.R. Saghir, Paul Chow, and Corinna G. Lee.
Towards Better DSP Architectures and Compilers.
In The Fifth International Conference on Signal Processing
Applications and Technology, ICSPAT'94, pages 658-664, Dallas, Texas,
October 1994.
paper.ps.gz
(35626),
David Yeh, Paul Chow, and Gennady Feygin.
A Multiprocessor Viterbi Decoder Using Xilinx FPGAs.
In 1994 Canadian Workshop on Field-Programmable Devices,
Kingston, Ontario, June 1994.
paper.ps.gz
(44485)
David Galloway, David Karchmer, Paul Chow, David Lewis, and Jonathan Rose.
The Transmogrifier: The University of Toronto Field-Programmable
System.
In 1994 Canadian Workshop on Field-Programmable Devices,
Kingston, Ontario, June 1994.
paper.ps.gz
(20279)
Paul Chow, Soon Ong Seo, Dennis Au, Terrence Choy, Bahram Fallah, David Lewis,
Cherry Li, and Jonathan Rose.
A 1.2m CMOS FPGA Using Cascaded Logic Blocks and Segmented
Routing.
In Will Moore and Wayne Luk, editors, FPGAs, chapter 3.2, pages
91-102. Abingdon EE&CS Books, 15 Harcourt Way, Abingdon OX14 1NV, England,
1991.
Presented at the Oxford 1991 International Workshop on Field
Programmable Logic and Applications, paper.ps.gz
(60692),
paper.pdf
(51599)
Kevin Chung, Satwant Singh, Jonathan Rose, and Paul Chow.
Using Hierarchical Logic Blocks to Improve the Speed of
Field-Programmable Gate Arrays.
In Will Moore and Wayne Luk, editors, FPGAs, chapter 3.3, pages
103-113. Abingdon EE&CS Books, 15 Harcourt Way, Abingdon OX14 1NV, England,
1991.
Presented at the Oxford 1991 International Workshop on Field
Programmable Logic and Applications.
Naif Tarafdar and Paul Chow.
A Heterogeneous Machine Learning Platform from the Edge to the
Core.
Edge Intelligence and FCCM: ML + IoT +FCCM, May 2019.
Paul Chow.
Building the Reconfigurable Cloud Ecosystem.
In Proceedings of the First Workshop on Emerging Technologies
for Software-defined and Reconfigurable Hardware-accelerated Cloud
Datacenters, ETCD'17, pages 10:1-10:1, New York, NY, USA, 2017. ACM.
ACM
link,
ACM
stats
Eric Fukuda, Naif Tarafdar, I-Cheng Chen, and Paul Chow.
Distributed Stream Processing Platform for CPU-FPGA Heterogeneous
Data Centers.
In Summer United Workshops on Parallel, Distributed and
Cooperative Processing (SWoPP), July 2017.
5 pages.
Paul Chow.
A Programming Model for High-Performance Reconfigurable Computing.
Workshop on Algorithmic Re-engineering for Modern Non-Conventional
Processing Units, October 2009.
Lugano, Switzerland, Invited talk.
Keith Redmond, Hadi Bannazadeh, Paul Chow, and Alberto Leon-Garcia.
Development of a Virtual Application Networking Infrastructure
Node.
In 3rd IEEE Workshop on Enabling the Future Service-Oriented
Internet - Towards Socially-Aware Networks (EFSOI 09), December 2009.
Andrew W.H. House and Paul Chow.
Toward a Programming Model for Emerging High-Performance Computing
Architectures.
WoSPS: Workshop on Soft Processor Systems, In conjunction with The
Seventeenth International Conference on Parallel Architectures and
Compilation Techniques (PACT), October 2008.
5 pages, paper.pdf
(814395),
slides.pdf
(623635)
Arun Patel, Manuel Saldaña, Chris Madill, and Paul Chow.
An MPI Approach to High-Performance Computing with FPGAs.
SHARCNET Symposium on GPU and Cell Computing, May 2008.
University of Waterloo.
Tor Aamodt, Pedro Marcuello, Paul Chow, Per Hammarlund, and Hong Wang.
Prescient Instruction Prefetch.
In MTEAC-6 (in conjunction with MICRO-35), pages 3-10, 2002.
Won best student paper award.paper.pdf
(127721)
Tor Aamodt, Andreas Moshovos, and Paul Chow.
The Predictability of Computations that Produce Unpredictable
Outcomes.
In MTEAC-5 (in conjunction with MICRO-34), pages 23-34, 2001.
paper.pdf
(192626)
Marcus van Ierssel, David Galloway, Paul Chow, and Jonathan Rose.
The Transmogrifier-3a: Hardware and Software for a 3 Million Gate
Rapid Prototyping System.
In Micronet Annual Workshop, April 2001.
This paper won the best paper award in the Systems Area.
Tor Aamodt and Paul Chow.
Numerical Error Minimizing Floating-Point to Fixed-Point ANSI C
Compilation.
In 1st Workshop on Media Processors and DSPs (MPDSP-1 in
conjunction with MICRO-32), pages 3-12, 1999.
paper.ps.gz
(111792),
paper.pdf
(290065)
Mazen A. R. Saghir, Paul Chow, and Corinna G. Lee.
A Comparison of Traditional and VLIW DSP Architectures for Compiled
DSP Applications.
In International Workshop on Compiler and Architecture Support
for Embedded Computing Systems-CASES'98, December 1998.
5 pages. paper.ps.gz
(26100),
slides.ps.gz
(34271)
Varun Sharma, Naif Tarafdar, and Paul Chow.
Sonar: Writing Test Benches Through Python.
In IEEE Symposium on Field-Programmable Custom Computing
Machines (FCCM'19), page 1, April 2019.
Naif Tarafdar, Nariman Eskandari, and Paul Chow.
Galapagos: A Full Stack Approach to FPGA Integration in the Cloud.
Xilinx Developer's Forum (XDF), October 2018.
Abdul-Amir Yassine, Yasmin Afsharnejad, Omar Ragheb, Vaughn Betz, and Paul
Chow.
A High-Level Synthesis Case Study on Light Propagation Simulation in
Turbid Media.
In IEEE Symposium on Field-Programmable Custom Computing
Machines (FCCM'18), April 2018.
Accepted as poster.
Naif Tarafdar, Thomas Lin, Hadi Bannazadeh, Alberto Leon-Garcia, and Paul Chow.
Heterogeneous Virtualized Network Function Chaining in the Data
Center.
In IEEE Symposium on Field-Programmable Custom Computing
Machines (FCCM'17) Demo Night, May 2017.
Naif Tarafdar, Eric Fukuda, Jiayuan Chen, and Paul Chow.
Scalable Reconfigurable FPGA Clusters in the Cloud.
2016 SAVI AGM poster presentation, July 2016.
Ehsan Ghasemi and Paul Chow.
Accelerating Apache Spark Big Data Analysis with FPGAs.
In IEEE Symposium on Field-Programmable Custom Computing
Machines (FCCM'16) Poster Session, page 94, May 2016.
Poster presentation.
Ehsan Ghasemi and Paul Chow.
A Scalable Heterogeneous Dataflow Architecture for Big Data
Analytics using FPGAs.
In International Symposium on Field-Programmable Gate Arrays.
ACM, February 2016.
Poster presentation
ACM
link,
ACM
stats
Justin Tai, Ibrahim Ahmed, Patrick Wu, Vaughn Betz, and Paul Chow.
Distributed Acceleration of Sequential Minimal Optimization on
FPGAs.
In Workshop on Hardware and Algorithms for Learning On-a-chip,
November 2015.
Poster.
Naif Tarafdar, Rohan Pavone, Kang Jie Yuan, Eric Fukuda, Thomas Lin, Hadi
Bannazadeh, Alberto Leon-Garcia, and Paul Chow.
OpenCLoud: A Virtualized Heterogeneous Platform.
The CMC Microsystems 2015 Annual Symposium TEXPO Demonstration,
September 2015.
Naif Tarafdar, Eric Fukuda, Rohan Pavone, Jack Yuan, Jasmina Vasiljevic,
William Suriaputra, Hadi Bannazadeh, Alberto Leon-Garcia, and Paul Chow.
OpenCLoud: A Heterogeneous Virtualized Cloud Platform.
2015 SAVI AGM poster presentation, July 2015.
Stuart Byma, Naif Tarafdar, Tali Xu, Hadi Bannazadeh, Alberto Leon-Garcia, and
Paul Chow.
Expanding OpenFlow Capabilities with Virtualized Reconfigurable
Hardware.
2015 SAVI AGM poster presentation, July 2015.
Eric Fukuda, Naif Tarafdar, and Paul Chow.
Interactive Large-scale Data Analysis on Virtual FPGAs in the
Cloud.
2015 SAVI AGM poster presentation, July 2015.
Stuart Byma, J. Gregory Steffan, Hadi Bannazadeh, Alberto Leon-Garcia, and Paul
Chow.
Virtualized FPGA Hardware in the SAVI Testbed.
2014 SAVI AGM poster presentation, July 2014.
Ruediger Willenberg and Paul Chow.
A software parallel programming approach to FPGA-accelerated
computing.
1st International Workshop on FPGAs for Software Programmers (FSP
2014) (In conjunction with 24th International Conference on Field
Programmable Logic and Applications (FPL 2014)), September 2014.
paper.pdf
Ruediger Willenberg and Paul Chow.
Reconfigurable Computing with the Partitioned Global Address Space
Model.
Workshop on Research Projects Focusing On High-Performance Computing
(In conjunction with 23rd International Conference on Field Programmable
Logic and Applications (FPL 2013)), September 2013.
Ruediger Willenberg and Paul Chow.
Simulation-Based HW/SW Co-Debugging.
23rd International Conference on Field Programmable Logic and
Applications (FPL 2013) Demonstration Paper, September 2013.
Stuart Byma, J. Gregory Steffan, and Paul Chow.
NetThreads-10G: Software Packet Processing on NetFPGA-10G in a
Virtualized Networking Environment.
23rd International Conference on Field Programmable Logic and
Applications (FPL 2013) Demonstration Poster, September 2013.
Vincent Mirian and Paul Chow.
UTThreads: Bringing Field Programmable Gate Arrays into the World of
Computing Through a Threaded Programming Model.
IEEE International Conference on Field-Programmable Technology (FPT)
PhD Forum poster, December 2012.
Ruediger Willenberg and Paul Chow.
Reconfigurable Computing with the Partitioned Global Address Space
Model.
IEEE International Conference on Field-Programmable Technology (FPT)
PhD Forum poster, December 2012.
Stephen Alexander Chin and Paul Chow.
OpenCL Memory Infrastructure for FPGAs.
In International Symposium on Field-Programmable Gate Arrays
Poster Session. ACM, February 2012.
ACM
link,
ACM
stats
Charles Lo and Paul Chow.
Building a Multi-FPGA Virtualized Restricted Boltzmann Machine
Architecture Using Embedded MPI.
The CMC Microsystems 2010 Annual Symposium TEXPO Demonstration,
October 2010.
Daniel Ly and Paul Chow.
A Novel FPGA Framework for Restricted Boltzmann Machines.
The CMC Microsystems 2008 Annual Symposium TEXPO Demonstration,
October 2008.
Dharmendra Gupta, David Woods, and Paul Chow.
Parallel 2-D Wave Equation Simulation using MPI Berkeley Emulation
Engine 2 (BEE2).
The CMC Microsystems 2008 Annual Symposium TEXPO Demonstration,
October 2008.
Alexander Kaganov, Asif Lakhany, Paul Chow, and Alex Kreinin.
FPGA Acceleration of Monte-Carlo Based Credit Derivatives Pricing.
Eighth International Conference on Monte Carlo and Quasi-Monte Carlo
Methods in Scientific Computing Poster Presentation, July 2008.
Andrew House and Paul Chow.
Investigation of Programming Models for Emerging FPGA-Based High
Performance Computing Systems.
IEEE Symposium on Field-Programmable Custom Computing Machines (FCCM
'08) Poster Session, April 2008.
Alex Kaganov, Daniel Nunes, Emanuel Ramalho, Arun Patel, Chris Madill, Manuel
Saldaña, Régis Pomès, and Paul Chow.
High-Performance Computing with Multi-FPGA Systems.
Microsystems Research and Development in Canada 2007 (MR&DCAN) TEXPO
Poster, October 2007.
poster.pdf (11928037)
Manuel Saldaña, Daniel Nunes, Emanuel Ramalho, and Paul Chow.
Configuration and Programming of Heterogeneous Multiprocessors on a
Multi-FPGA System Using TMD-MPI.
Microsystems Research and Development in Canada 2006 (MR&DCAN) TEXPO
Poster, October 2006.
poster.pdf (13513807)
Manuel Saldaña, Lesley Shannon, and Paul Chow.
The Routability of Multiprocessor Network Topologies in FPGAs.
ACM International Symposium on Field-Programmable Gate Arrays poster,
February 2006.
poster.pdf (4251046)
Lesley Shannon, Blair Fort, Arun Patel, Samir Parikh, Manuel Saldaña, and
Paul Chow.
Designing an FPGA SoC using a Standardized IP Block Interface.
IEEE International Conference on Field-Programmable Technology (FPT)
poster, December 2005.
poster.pdf (68291)
Arun Patel, Christopher Madill, Manuel Saldaña, Christopher Comis, Dave
Chui, Sam Lee, Régis Pomès, and Paul Chow.
Accelerating Biomolecular Simulation using a Scalable Network of
Reconfigurable Hardware.
CMC Microsystems 2005 Annual Symposium TEXPO Poster, October 2005.
poster.pdf
(6954902)
Lesley Shannon and Paul Chow.
Leveraging Reconfigurability in the Design Process.
International Conference on Field-Programmable Logic and Applications
(FPL) PhD Forum poster, August 2005.
poster.pdf (59538)
Lesley Shannon and Paul Chow.
Leveraging Reconfigurability in the Design Process.
Microsystems Research and Development in Canada 2004 (MR&DCAN) TEXPO
Poster, September 2004.
Winner of the CMC Componentware/CAD Award poster.pdf (138977)
Ian Kuon, Navid Azizi, Ahmad Darabiha, Aaron Egier, and Paul Chow.
FPGA-Based Supercomputing: An Implementation for Molecular
Dynamics.
ACM International Symposium on Field-Programmable Gate Arrays Poster
Session, February 2004.
poster.pdf
(3663118)
Lesley Shannon and Paul Chow.
Standardizing the Performance Assessment of Reconfigurable Processor
Architectures.
IEEE Symposium on Field-Programmable Custom Computing Machines (FCCM
'03) Poster Session, April 2003.
Sean Peng and Paul Chow.
A VLIW Programmable DSP Processor in TSMC 0.35 CMOS.
Microsystems Research and Development in Canada (MR&DCAN'99) TEXPO
Poster, June 1999.
Winner of the CMC International Travel Award.
Louis Zhang, Brent Beacham, and Paul Chow.
A Single-Queue Multicast Packet/Cell Scheduler ASIC for Packet/Cell
Switching.
Microsystems Research and Development in Canada (MR&DCAN'98) TEXPO
Poster, June 1998.
Winner of the Canadian Semiconductor Design
Association Award.
Marcus van Ierssel and Paul Chow.
The Transmogrifier-2 Field Programmable System.
Microsystems Research and Development in Canada (MR&DCAN'97) TEXPO
Poster, 1997.
Winner of the CMC International Travel Award.
Naif Tarafdar, Thomas Lin, Daniel Ly-Ma, Daniel Rozhko, Alberto Leon-Garcia,
and Paul Chow.
Hardware Accelerators in Data Centers, chapter Building the
Infrastructure for Deploying FPGAs in the Cloud, pages 9-33.
Springer, 2018.
Invited Springer
link
Chris Madill, Arun Patel, Manuel Saldaña, Régis Pomès, and Paul Chow.
A Heterogeneous Architecture for Biomolecular Simulation.
In Pierre-Emmanuel Gaillardon, editor, Reconfigurable Logic:
Architecture, Tools, and Applications, chapter 11, pages 323-350. CRC
Press, 2015.
CRC Press
link
Paul Chow and John Hennessy.
Reduced Instruction Set Computer Architectures.
In Veljko M. Milutinovic, editor, Computer Architecture:
Concepts and Systems, chapter 2, pages 48-83. Elsevier Science Publishing
Co. (North Holland), New York, 1988.
ISBN 0-444-01019-X.
Paul Chow and Dan Gale.
The New Technology Challenge: CMC's Changing Roles.
Published by Canadian Microelectronics Corporation, March 2004.
This paper provided the vision upon which CMC built its 2004
Strategic Plan and, subsequently, its successful proposal to NSERC for
renewal in the 2005-2010 period. paper.pdf
(746903)
Mark Horowitz and Paul Chow.
The MIPS-X Microprocessor.
In Wescon/85, Professional Program Session Record 6, pages
1-6, San Francisco, CA, November 1985. IEEE.
Dharmendra Gupta, David Woods, and Paul Chow.
Parallel 2-D Wave Simulation using MPI on Berkeley Emulation Engine
2 (BEE2).
Technical Report Application Note MS-37, CMC Microsystems, March
2009.
SKU CMC-00025-20057.
Paul Chow and Robert Jeschke.
CMC Workshop on Using the CMC/University of Toronto Rapid Protyping
Board for Teaching and Research: Overheads.
Technical Report IC 95-09, Canadian Microelectronics Corporation,
Carruthers Hall, Queen's University, Kingston, ON Canada K7L 3N6, October
1995.
48 pages.
Paul Chow and Robert Jeschke.
CMC Workshop on Using the CMC/University of Toronto Rapid Protyping
Board for Teaching and Research: Laboratory Exercises.
Technical Report IC 95-10, Canadian Microelectronics Corporation,
Carruthers Hall, Queen's University, Kingston, ON Canada K7L 3N6, October
1995.
33 pages.
Paul Chow and Robert Jeschke.
CMC/University of Toronto Rapid-Prototyping Board Design Flow
Overview/Tools Document.
Technical Report ICI-067, Canadian Microelectronics Corporation,
Carruthers Hall, Queen's University, Kingston, ON Canada K7L 3N6, November
1995.
64 pages.
Paul Chow and Robert Jeschke.
CMC/University of Toronto Rapid-Prototyping Board User's Guide.
Technical Report ICI-068, Canadian Microelectronics Corporation,
Carruthers Hall, Queen's University, Kingston, ON Canada K7L 3N6, November
1995.
91 pages.
Arturo Salz, Anant Agarwal, and Paul Chow.
MIPS-X: The External Interface.
Technical Report CSL-TR-87-339, Stanford University, Computer Systems
Laboratory, November 1987.
34 pages. An updated version appears as Chapter 7 in The MIPS-X
RISC Microprocessor, edited by Paul Chow, Kluwer Academic Publishers, 1989.
Paul Chow.
MIPS-X Instruction Set and Programmer's Manual.
Technical Report CSL-86-289, Computer Systems Laboratory, Stanford
University, May 1986.
91 pages, paper.pdf
(1609728)
.
Paul Chow and Mike Hutton.
Integrating FPGAs in High-performance Computing: Introduction.
In Proceedings of the 2007 ACM/SIGDA 15th International
Symposium on Field Programmable Gate Arrays, FPGA '07, pages 131-131, 2007.
An invited paper session. ACM
link, ACM
stats
Alireza Heidar-Barghi.
A Model-Driven Framework for High-Level Adaptation of
Algorithms to Computing Architectures.
PhD thesis, University of Toronto, Department of Electrical and
Computer Engineering, September 2019.
Daniel Ly-Ma.
Live Migration of FPGA Applications.
Master's thesis, University of Toronto, Department of Electrical and
Computer Engineering, April 2019.
UofT Tspace
link
Daniel Rozhko.
Memory and Network Interface Virtualization for Multi-Tenant
Reconfigurable Compute Devices.
Master's thesis, University of Toronto, Department of Electrical and
Computer Engineering, September 2018.
UofT Tspace
link
Nariman Eskandari.
A Modular Heterogeneous Communication Layer for a Cluster of FPGAs
and CPUs.
Master's thesis, University of Toronto, Department of Electrical and
Computer Engineering, September 2018.
UofT Tspace
link
Roberto DiCecco.
Caffeinated FPGAs: FPGA Framework for Training and Inference of
Convolutional Neural Networks with Reduced Precision Floating-Point
Arithmetic.
Master's thesis, University of Toronto, Department of Electrical and
Computer Engineering, April 2018.
UofT Tspace
link
Jasmina Vasiljevic.
Memory Architecture Optimization for Streaming Applications in
High-Level Synthesis.
PhD thesis, University of Toronto, Department of Electrical and
Computer Engineerin, April 2017.
UofT Tspace
link
Naif Tarafdar.
Building and Using Virtual FPGA Clusters in Data Centers.
Master's thesis, University of Toronto, Department of Electrical and
Computer Engineering, January 2017.
UofT Tspace
link
Justin Tai.
High-Level Synthesis of Datacenter Services.
Master's thesis, University of Toronto, Department of Electrical and
Computer Engineering, January 2017.
UofT Tspace
link
Vincent Mirian.
UT-OCL: An OpenCL Framework for Embedded Systems Using Xilinx
FPGAs.
PhD thesis, University of Toronto, Department of Electrical and
Computer Engineerin, September 2016.
UofT Tspace
link
Ruediger Willenberg.
Heterogeneous Runtime Support for Partitioned Global Address
Space Programming on FPGAs.
PhD thesis, University of Toronto, Department of Electrical and
Computer Engineerin, September 2016.
UofT Tspace
link
Sanket Pandit.
An Extended GASNet API for PGAS Programming on a Zynq SoC Cluster.
Master's thesis, University of Toronto, Department of Electrical and
Computer Engineering, March 2016.
UofT Tspace
link
Ehsan Ghasemi.
A Scalable Heterogeneous Dataflow Architecture For Big Data
Analytics Using FPGAs.
Master's thesis, University of Toronto, Department of Electrical and
Computer Engineering, September 2015.
UofT Tspace
link
Stuart Byma.
Virtualizing FPGAs for Cloud Computing Applications.
Master's thesis, University of Toronto, Department of Electrical and
Computer Engineering, August 2014.
UofT Tspace
link
Zhongduo Lin.
Indoor Location-Based Recommender System.
Master's thesis, University of Toronto, Department of Electrical and
Computer Engineering, August 2013.
UofT Tspace
link
Charles Lo.
A High-Performance Architecture for Training Viola-Jones Object
Detectors.
Master's thesis, University of Toronto, Department of Electrical and
Computer Engineering, July 2012.
UofT Tspace
link
S. Alexander Chin.
Reusable OpenCL FPGA Infrastructure.
Master's thesis, University of Toronto, Department of Electrical and
Computer Engineering, January 2012.
UofT Tspace
link
Taneem Ahmed.
OpenCL Framework for a CPU, GPU, and FPGA Platform.
Master's thesis, University of Toronto, Department of Electrical and
Computer Engineering, September 2011.
UofT Tspace
link
Chris Madill.
A Heterogeneous, Purpose Built Computer Architecture for
Accelerating Biomolecular Simulation.
PhD thesis, University of Toronto, Department of Biochemistry, 2011.
UofT Tspace
link
Vincent Mirian.
An Interconnectioin Network for a Cache Coherent System on FPGAs.
Master's thesis, University of Toronto, Department of Electrical and
Computer Engineering, September 2010.
UofT Tspace
link
David Woods.
Coherent Shared Memories for FPGAs.
Master's thesis, University of Toronto, Department of Electrical and
Computer Engineering, September 2009.
UofT Tspace
link
Dharmendra Gupta.
Accelerating an Analytical Approach to Collateralized Debt
Obligation Pricing.
Master's thesis, University of Toronto, Department of Electrical and
Computer Engineering, September 2009.
UofT Tspace
link
Keith Thomas Redmond.
Development of a Virtual Applications Networking Infrastructure
Node.
Master's thesis, University of Toronto, Department of Electrical and
Computer Engineering, September 2009.
UofT Tspace
link
Daniel Le Ly.
A High-Performance Reconfigurable Architecture for Restricted
Boltzmann Machines.
Master's thesis, University of Toronto, Department of Electrical and
Computer Engineering, August 2009.
UofT Tspace
link
Emanuel Ramalho.
The LINPACK Benchmark on a Multi-Core Multi-FPGA System.
Master's thesis, University of Toronto, Department of Electrical and
Computer Engineering, Toronto, Ontario, M5S 3G4, October 2008.
thesis.pdf
(878562),
slides.ppt
(5485568)
Daniel Pereira Nunes.
A Profiler for a Heterogeneous Multi-Core Multi-FPGA System.
Master's thesis, University of Toronto, Department of Electrical and
Computer Engineering, Toronto, Ontario, M5S 3G4, September 2008.
thesis.pdf
(1764921),
slides.ppt
(14387200)
Alexander Kaganov.
Hardware Acceleration of Monte-Carlo Structural Financial Instrument
Pricing Using a Gaussian Copula Model.
Master's thesis, University of Toronto, Department of Electrical and
Computer Engineering, Toronto, Ontario, M5S 3G4, September 2008.
thesis.pdf
(968911),
slides.ppt
(1785344)
Samir Parikh.
A CMOS Imager for DNA Detection.
Master's thesis, University of Toronto, Department of Electrical and
Computer Engineering, Toronto, Ontario, M5S 3G4, January 2007.
thesis.pdf
(3583350),
slides.ppt
(7882240)
Arun Patel.
A 3D Convolution Engine for Computing the Reciprocal Space Ewald
Electrostatic Energy in Molecular Dynamics Simulations.
Master's thesis, University of Toronto, Department of Electrical and
Computer Engineering, Toronto, Ontario, M5S 3G4, January 2007.
thesis.pdf
Manuel Saldaña.
A Parallel Programming Model for a Multi-FPGA Multiprocessor
Machine.
Master's thesis, University of Toronto, Department of Electrical and
Computer Engineering, Toronto, Ontario, M5S 3G4, September 2006.
thesis.pdf
Lesley Shannon.
Simplifying System-on-Chip Design through Architecture and
System CAD Tools.
PhD thesis, University of Toronto, Department of Electrical and
Computer Engineering, Toronto, Ontario, M5S 3G4, August 2006.
thesis.pdf
Tor M. Aamodt.
Modeling and Optimization of Speculative Threads.
PhD thesis, University of Toronto, Department of Electrical and
Computer Engineering, Toronto, Ontario, M5S 3G4, October 2005.
thesis.pdf
Christopher Comis.
A High-Speed Inter-Process Communication Architecture for FPGA-based
Hardware Acceleration of Molecular Dynamics.
Master's thesis, University of Toronto, Department of Electrical and
Computer Engineering, Toronto, Ontario, M5S 3G4, September 2005.
thesis.pdf
(731876),
slides.ppt
(3116032)
Sam Lee.
An FPGA Implementation of the Smooth Particle Mesh Ewald Reciprocal
Sum Compute Engine.
Master's thesis, University of Toronto, Department of Electrical and
Computer Engineering, Toronto, Ontario, M5S 3G4, September 2005.
thesis.pdf
(1854548),
slides.ppt
(796160)
David Chui.
An FPGA Implementation of the Ewald Direct Space and Lennard-Jones
Compute Engines.
Master's thesis, University of Toronto, Department of Electrical and
Computer Engineering, Toronto, Ontario, M5S 3G4, September 2005.
thesis.pdf
(1590128),
slides.ppt
(246272)
Amy Wang.
Code Compaction for VLIW Instructions.
Master's thesis, University of Toronto, Department of Electrical and
Computer Engineering, Toronto, Ontario, M5S 3G4, September 2001.
thesis.ps.gz
(350203)
Tor Michael Aamodt.
Floating-Point to Fixed-Point Compilation and Embedded Architectural
Support.
Master's thesis, University of Toronto, Department of Electrical and
Computer Engineering, Toronto, Ontario, M5S 3G4, January 2001.
thesis.ps.gz
(642087)
Jianghong Hu.
A Datapath Compiler with Technology Portability.
Master's thesis, University of Toronto, Department of Electrical and
Computer Engineering, Toronto, Ontario, M5S 3G4, 2000.
thesis.ps.gz
(854001),
thesis.ps
(7171262),
thesis.pdf
(2771258)
Jorge Ernesto Carrillo Esparza.
Evaluation of the OneChip reconfigurable Processor.
Master's thesis, University of Toronto, Department of Electrical and
Computer Engineering, Toronto, Ontario, M5S 3G4, September 2000.
thesis.ps.gz
(143442)
Lesley Lorraine Shannon.
Impact of Intellectual Property Cores on Field Programmable Gate
Array Designs.
Master's thesis, University of Toronto, Department of Electrical and
Computer Engineering, Toronto, Ontario, M5S 3G4, December 2000.
thesis.ps.gz
(371401),
thesis.ps
(2244154),
thesis.pdf
(939987)
Juan Humberto Rico.
HDL-Level Partitioning of Circuits.
Master's thesis, University of Toronto, Department of Electrical and
Computer Engineering, Toronto, Ontario, M5S 3G4, December 2000.
thesis.ps.gz
(599100)
Scott Nunweiler.
A Case Study in Design for Reuse Using VHDL.
Master's thesis, University of Toronto, Department of Electrical and
Computer Engineering, Toronto, Ontario, M5S 3G4, 1999.
thesis.ps.gz
(628587)
Mazen A.R. Saghir.
Application-Specific Instruction-Set Architectures for Embedded
DSP Applications.
PhD thesis, University of Toronto, Department of Electrical and
Computer Engineering, Toronto, Ontario, M5S 3G4, 1998.
thesis.ps.gz
(362850)
Jeffery A. Jacob.
Memory Interfacing for the OneChip Reconfigurable Processor.
Master's thesis, University of Toronto, Department of Electrical and
Computer Engineering, Toronto, Ontario, M5S 3G4, 1998.
thesis.ps.gz
(645782)
Vineet Chandra Joshi.
Using the Transmogrifier-2 to Prototype an ATM Wrap Sequencer.
Master's thesis, University of Toronto, Department of Electrical and
Computer Engineering, Toronto, Ontario, M5S 3G4, 1998.
Keith Istvan Farkas.
Memory-system Design Considerations for Dynamically-Scheduled
Microprocessors.
PhD thesis, University of Toronto, Department of Electrical and
Computer Engineering, Toronto, Ontario, M5S 3G4, 1997.
thesis.ps
(3086589),
thesis.ps.gz
(551790)
Dean D'Mello.
Synthesis of FPAA Cores Using an Intermediate Language Layout
Language Approach.
Master's thesis, University of Toronto, Department of Electrical and
Computer Engineering, Toronto, Ontario, M5S 3G4, 1996.
Gennady Feygin.
Arithmetic Coding: Algorithms and VLSI Architectures.
PhD thesis, University of Toronto, Department of Electrical and
Computer Engineering, Toronto, Ontario, M5S 3G4, 1995.
Co-supervised with Glenn Gulak.
David Chun-Chin Yeh.
A Multiprocessor Viterbi Decoder Using Xilinx FPGAs.
Master's thesis, University of Toronto, Department of Electrical and
Computer Engineering, Toronto, Ontario, M5S 3G4, 1995.
thesis.ps.gz
(196452)
Ralph D. Wittig.
OneChip: An FPGA Processor With Reconfigurable Logic.
Master's thesis, University of Toronto, Department of Electrical and
Computer Engineering, Toronto, Ontario, M5S 3G4, 1995.
thesis.ps
(509116),
thesis.ps.gz
(151124)
Mohamed El Ebiary.
History Guided Prefetching in a Telephone Switching Application.
Master's thesis, University of Toronto, Department of Electrical and
Computer Engineering, Toronto, Ontario, M5S 3G4, 1994.
Paul Chow.
A Field-Programmable Mixed-Analog-Digital Array.
Master's thesis, University of Toronto, Department of Electrical and
Computer Engineering, Toronto, Ontario, M5S 3G4, 1994.
Co-supervised with Glenn Gulak,
thesis.ps.gz
(204218)
Robert Jeschke.
An FPGA Based Reconfigurable Coprocessor for the IBM PC.
Master's thesis, University of Toronto, Department of Electrical and
Computer Engineering, Toronto, Ontario, M5S 3G4, 1994.
Soong Ong Seo.
A High Speed Field-Programmable Gate Array Using Programmable
Minitiles.
Master's thesis, University of Toronto, Department of Electrical and
Computer Engineering, Toronto, Ontario, M5S 3G4, 1994.
Co-supervised with Jonathan Rose.
Harpreet Singh Gill.
Improved Optimization Strategies for Blocked Algorithms.
Master's thesis, University of Toronto, Department of Electrical and
Computer Engineering, Toronto, Ontario, M5S 3G4, 1994.
Pok Yan Lee.
An FPGA Implementation of the DLX.
Master's thesis, University of Toronto, Department of Electrical and
Computer Engineering, Toronto, Ontario, M5S 3G4, 1993.
Sushant Verman.
An FPGA-Based Reconfigurable Computing Array.
Master's thesis, University of Toronto, Department of Electrical and
Computer Engineering, Toronto, Ontario, M5S 3G4, 1993.
Mazen Saghir.
Architectural and Compiler Support for DSP Applications.
Master's thesis, University of Toronto, Department of Electrical and
Computer Engineering, Toronto, Ontario, M5S 3G4, 1993.
Vijaya Singh.
An Optimizing C Compiler for a General Purpose DSP Architecture.
Master's thesis, University of Toronto, Department of Electrical
Engineering, Toronto, Ontario, M5S 3G4, 1992.
Qing Zheng.
SEP: A General Purpose Object-Oriented Environment for
Discrete-Event Simulations.
Master's thesis, University of Toronto, Department of Electrical
Engineering, Toronto, Ontario, M5S 3G4, 1992.
Grant S. Goodes.
Stache: A Novel Cache Architecture Using Predictive Prefetch.
Master's thesis, University of Toronto, Department of Electrical
Engineering, Toronto, Ontario, M5S 3G4, 1991.
Satwant Singh.
The Effect of Logic Block Architecture on the Speed of
Field-Programmable Gate Arrays.
Master's thesis, University of Toronto, Department of Electrical
Engineering, Toronto, Ontario, M5S 3G4, 1991.
Co-supervised with Jonathan Rose.
Michael Takefman.
Improving the Performance of a DSP Microprocessor Architecture.
Master's thesis, University of Toronto, Department of Electrical
Engineering, Toronto, Ontario, M5S 3G4, 1990.
Gennady Feygin.
A Multiprocessor Architecture for Viterbi Decoders with Linear
Speed-up.
Master's thesis, University of Toronto, Department of Electrical
Engineering, Toronto, Ontario, M5S 3G4, 1990.
Co-supervised with Glenn Gulak.
Arun Patel and Paul Chow.
Method and Apparatus for Evaluation of Multi-Dimensional Discrete
Fourier Transforms.
United States Patent 8,694,570, January 2010.