Site Search
Computer Science


Robin Gras, Ph.D.Dr. Robin Gras
Dr. Robin Gras
Christie Ezeife, Ph.D.Dr. Christie Ezeife
Dr. Christie Ezeife
Lambton TowerLambton Tower
Lambton Tower
Dr. Robert KentDr. Robert Kent
Dr. Robert Kent
Dr. Ziad Kobti lecturingDr. Ziad Kobti
Dr. Ziad Kobti
Arunita Jaekel, Ph.D.Dr. Arunita Jaekel
Dr. Arunita Jaekel
Windsor WaterfrontWindsor Waterfront Park
Windsor Waterfront Park
Jessica Chen, Ph.D.Dr. Jessica Chen
Dr. Jessica Chen
Imran Ahmad, Ph.D.Dr. Imran Ahmad
Dr. Imran Ahmad
Alioune Ngom, Ph.D.Dr. Alioune Ngom
Dr. Alioune Ngom
Dr. Luis RuedaDr. Luis Rueda
Dr. Luis Rueda
Xiaobu Yuan, Ph.D.Dr. Xiaobu Yuan
Dr. Xiaobu Yuan
Dr. Scott GoodwinDr. Scott Goodwin
Dr. Scott Goodwin

Heterogeneous Computing with OpenCL

Add this event into your calendar using the iCAL format
  • Fri, 11/03/2017 - 11:00am - 12:00pm

Heterogeneous Computing with OpenCL

Computer Science Colloquium Series
Shane Peelar

Date:  Friday, November 3rd, 2017
Time: 11:00 am
Location: Chrysler Hall North, G100

Abstract: Computing hardware has changed dramatically in the last 15 years with the introduction of GPGPU compute and practical FPGAs.  These non-conventional architectures require special considerations in order to fully utilize their computing power, and they often times cannot be programmed the same way that a conventional CPU would.  OpenCL is a framework for Heterogeneous Computing that aims to provide an interface for writing programs that can execute across these devices.  In this talk, I'll discuss the basics of the OpenCL programming model and how it maps onto real architectures.  I will also introduce some popular ways of taking advantage of OpenCL without needing to use low-level code.

Bio: Shane Peelar is a Doctoral student at the University of Windsor.  His areas of expertise include heterogeneous compute, Natural Language Processing, and program optimization.  He also participates in the development of the OpenCL standard through the University of Windsor OpenCL Working Group.