An Overlay Architecture for Pattern Matching (ASAP 2019 talk), July 16, 2019
Download : Ppt document [ppt]

OpenVX Graph Optimization for Visual Processor Units (ASAP 2019 talk), July 16, 2019
Download : Ppt document [ppt]

OpenVX Graph Acceleration (Texas Instruments presentation), Feb. 13, 2019
Download : Ppt document [ppt]

Specialization and Heterogeneity The Last Ride on Moore’s Law? (University of Arkansas talk), Jan. 31, 2019
Download : Ppt document [ppt]

Trends in the Infrastructure of Computing (CSCE 190 talk), Oct. 8, 2018
Download : Ppt document [ppt]

A Dynamically Reconfigurable Automata Processor Overlay, IEEE ReConFig 2017, Cancun, Mexico, Dec. 5, 2017
Download : Ppt document [ppt]

USC CSE Department Chair Job Interview Talk, Nov. 30, 2017
Download : Ppt document [ppt]

YSU CS Department Chair Job Interview Talk, Feb. 6, 2017
Download : Ppt document [ppt]

High-Level Synthesis of Genomic Search Engine, Dec. 2, 2016: ReConFig 2016
Download : Ppt document [ppt]

4 Minute Madness, Nov. 18, 2016: Heterogeneous and Reconfigurable Computing Group
Download : Ppt document [ppt]

Texas Instruments, Dec. 17, 2015: Carving New Niches for Keystone: Research in General Purpose DSP Computing at the University of South Carolina
Download : Ppt document [ppt]

3 Minute Madness, Oct. 2, 2015: Heterogeneous and Reconfigurable Computing Group
Download : Ppt document [ppt]

CSCE 791 Talk, March 6, 2015: Heterogeneous Computing at USC
Download : Ppt document [ppt]

2.5 Minute Madness, Sept. 26, 2014: Heterogeneous and Reconfigurable Computing Group
Download : Ppt document [ppt]

Lucas-Kanade Optical Flow Estimation on the TI C66x Digital Signal Processor, IEEE HPEC 2014, Waltham, MA, Sept. 10, 2014
Download : Ppt document [ppt]

Sparse Matrix-Vector Multiply on the Keystone II Digital Signal Processor, IEEE HPEC 2014, Waltham, MA, Sept. 10, 2014
Download : Ppt document [ppt]

Accuracy, Cost, and Performance Trade-offs for Floating-Point Accumulation, ReConFig 2013, Cancun, Mexico, Dec. 11, 2013
Download : Ppt document [ppt]

Computer Vision Tasks on the Texas Instruments C6678 Digital Signal Processor, Supercomputing 2013 Emerging Technologies Talk, Nov. 19, 2013
Download : Ppt document [ppt]

Sparse Matrix-Vector Multiply on the Texas Instruments C6678 Digital Signal Processor, ASAP 2013, June 6, 2013
Download : Ppt document [ppt]

Trends in the Infrastructure of Computing (CSCE 190 talk), Oct. 8, 2012
Download : Ppt document [ppt]

2012 IEEE Symposium on Application Accelerators in High-Performance Computing (SAAHPC 2012), July 11, 2012
Download : Ppt document [ppt]

CUNY NSF Workshop on Accelerators in High Performance Computing, June 6, 2012
Download : Ppt document [ppt]

Trends in the Infrastructure of Computing (CSCE 190 talk), Nov. 14, 2011
Download : Ppt document [ppt]

FCCM 2011 talk: A Sparse Matrix Personality for the Convey HC-1
Download : Ppt document [ppt]

EPSCoR Workshop at USC for Desktop to Teragrid Project, Apr. 14, 2011: Heterogeneous Computing at USC
Download : Ppt document [ppt]

Trends in the Infrastructure of Computing: Processing, Storage, Bandwidth (CSCE 190 talk), Feb. 1, 2011
Download : Ppt document [ppt]

Heterogeneous Computing: New Directions for Efficient and Scalable High-Performance Computing, Dec. 3, 2009
Download : Ppt document [ppt]

EPSCoR Workshop at Clemson for Desktop to Teragrid Project, Sept. 21, 2010: Heterogeneous Computing at USC
Download : Ppt document [ppt]

Seven Minute Madness, Sept. 10, 2010: Heterogeneous Computing
Download : Ppt document [ppt]

Heterogeneous Computing: New Directions for Efficient and Scalable High-Performance Computing, Apr. 2, 2009
Download : Ppt document [ppt]

An Integrated Reduction Technique for a Double Precision Accumulator (HPRCTA09 talk), Nov. 15, 2009
Download : Ppt document [ppt]

Trends in the Infrastructure of Computing: Processing, Storage, Bandwidth (CSCE 190 talk), Nov. 9, 2009
Download : Ppt document [ppt]

Seven Minute Madness, Sept. 11, 2009: Heterogeneous Computing
Download : Ppt document [ppt]

Heterogeneous Computing (REU Orientation talk), June 1, 2009
Download : Ppt document [ppt]

Trends in the Infrastructure of Computing: Processing, Storage, Bandwidth (CSCE 190 talk), Apr. 13, 2009
Download : Ppt document [ppt]

Seven Minute Madness, Sept. 12, 2008: Reconfigurable Computing
Download : Ppt document [ppt]

Reconfigurable Computing in Undergraduate Education, UNC-Charlotte, May 9, 2008
Download : Ppt document [ppt]

Integrated Circuit Design and Fabrication (high school ELE talk), Apr. 18 and 25, 2008
Download : Ppt document [ppt]

High-Performance Reconfigurable Computing for Genome Analysis (invited talk at UNC-Charlotte), Mar. 28, 2008
Download : Ppt document [ppt]

Trends in the Infrastructure of Computing: Processing, Storage, Bandwidth (CSCE 190 talk), Nov. 5, 2007
Download : Ppt document [ppt]

IEEE International Conference on Bioinformatics and Bioengineering (BIBE 2007), October 14, 2007
Download : Ppt document [ppt]

Seven Minute Madness, Sept. 14, 2007: Reconfigurable Computing
Download : Ppt document [ppt]

IEEE Symposium on Field-Programmable Custom Computing Machines (FCCM 2007), April 23, 2007
Download : Ppt document [ppt]

Seven Minute Madness, Sept. 8, 2006: Special-Purpose Parallel Architectures
Download : Ppt document [ppt]

Reconstructing Phylogenies from Gene-Order Data
Download : Ppt document [ppt]

Current Research Overview
Download : Ppt document [ppt]

Predictive Load Balancing for Interconnected FPGAs
Download : Ppt document [ppt]

Talk on Direct Networks
Download : Ppt document [ppt]




Older Talks


Ph.D. defense talk
Lightweight Hierarchical Error Control Codes for Multi-Bit Differential Channels
Download : Ppt document [ppt]

Ph.D. proposal talk
Lightweight Hierarchical Error Control Codes for Multi-Bit Differential Channels
Download : Ppt document [ppt]

Competition talk
Lightweight Hierarchical Error Control Codes for Multi-Bit Differential Channels
Download : Ppt document [ppt]

MIPS Instruction Set Architecture
Download : Ppt document [ppt]

Next-Generation Interconnection Technology for High-Performance Computer Systems
Download : Ppt document [ppt]

DAC2004 research competition presentation
Multi-Bit Differential Signaling Prototype Chip
Download : Ppt document [ppt]

Optics in Computing 2003 talk
Optoelectronic Multi-Chip Module Demonstrator System
Download : Ppt document [ppt]

Research Plan
My old research plan circa March 2005
Download : Ppt document [ppt]