By Topic

Rapid prototyping of high performance fuzzy computing applications using high level GPU programming for maritime operations support

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

3 Author(s)
Cococcioni, M. ; Appl. Res. Dept., NATO Undersea Res. Centre (NURC), La Spezia, Italy ; Grasso, R. ; Rixen, M.

The advent of relatively cheap general purpose graphics processing units (GPUs) is having a huge impact on scientific computing. This is opening the door to high performance fuzzy computing (HPFC) to the masses, due to the low cost and the possibility to have GPUs on desktop computers at home. Furthermore, even mobile HPFC seems imminent, provided that your laptop is equipped with a general purpose GPU. Very recently another innovation has occurred: the availability of libraries for high level GPU programming. By using them, the programmer avoids the necessity of having detailed knowledge of the GPU's hardware architecture. The availability of such facility on Matlab (today among the most used rapid prototyping software) is also opening the door to the rapid prototyping of high performance applications, in general, and to the rapid prototyping of HPFC, in particular. In this work we show how to speed up an existing Matlab software prototype (which computes spatial maps for supporting decision making during maritime operations) with little effort. By delegating the GPU Matlab library to take care of low level optimizations, we not only save time, but also build rapidly prototyped software that is portable over different GPU hardware types.

Published in:

Computational Intelligence for Security and Defense Applications (CISDA), 2011 IEEE Symposium on

Date of Conference:

11-15 April 2011