Nonlinear spatio-temporal wave computing for real-time applications on GPU

Mehmet Tükel*, Ramazan Yeniçeri, Müştak E. Yalçin

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

1 Citation (Scopus)

Abstract

In this work, active wave simulation on Cellular Nonlinear Network was computed for path planning on the GPU of a NVIDIA GTX275 video card. In software part, QtOpenCL, which is a wrapper library of OpenCL, was used to make code portable for systems with different GPUs. We achieved promising results comparing to results achieved by both CPU and FPGA. We have implemented different hardware and software solutions to path planning problem for 2-D media in real-time. They were almost at limit of real-time requirements because of some bottlenecks such as low communication bandwidth and low resolution of network. In this work, by utilizing GPUs, we performed 60000 iterations per second for simulation of 128x128 node network while we achieved at most 35 iterations per second with software on an Intel Core 2 Duo P8700 processor. We also achieved 36 iterations per second for 3-D active wave simulation of a 256 x 256 x 256 network on GPU.

Original languageEnglish
Title of host publication2012 13th International Workshop on Cellular Nanoscale Networks and their Applications, CNNA 2012
DOIs
Publication statusPublished - 2012
Event2012 13th International Workshop on Cellular Nanoscale Networks and their Applications, CNNA 2012 - Turin, Italy
Duration: 29 Aug 201229 Aug 2012

Publication series

NameInternational Workshop on Cellular Nanoscale Networks and their Applications
ISSN (Print)2165-0160
ISSN (Electronic)2165-0179

Conference

Conference2012 13th International Workshop on Cellular Nanoscale Networks and their Applications, CNNA 2012
Country/TerritoryItaly
CityTurin
Period29/08/1229/08/12

Fingerprint

Dive into the research topics of 'Nonlinear spatio-temporal wave computing for real-time applications on GPU'. Together they form a unique fingerprint.

Cite this