Skip to main navigation Skip to search Skip to main content

CUDA powered user-defined types and aggregates

  • Wrocław University of Science and Technology
  • Gala Coral Group

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

8 Citations (Scopus)

Abstract

This paper illustrates how CUDA can be successfully integrated into a RDBMS. It describes how heavyweight algebraic calculations can be efficiently performed by RDBMS by utilizing CUDA's programming model. We focus on the implementationof the complex user data type which is stored and managed by the RDBMS. In addition, we examine practicality of the custom aggregate functions and their performance when applied to CUDA powered user defined data types. We demonstrate this concept by using matrices and their multiplication as an example of a mathematical operation that requires great computational power which can be delivered by CUDA. This presented solution employs Microsoft SQL Server and the.NET platform.

Original languageEnglish
Title of host publicationProceedings - 27th International Conference on Advanced Information Networking and Applications Workshops, WAINA 2013
PublisherIEEE Computer Society
Pages1423-1428
Number of pages6
ISBN (Print)9780769549521
DOIs
Publication statusPublished - 2013
Event27th International Conference on Advanced Information Networking and Applications Workshops, WAINA 2013 - Barcelona, Spain
Duration: 25 Mar 201328 Mar 2013

Publication series

NameProceedings - 27th International Conference on Advanced Information Networking and Applications Workshops, WAINA 2013

Conference

Conference27th International Conference on Advanced Information Networking and Applications Workshops, WAINA 2013
Country/TerritorySpain
CityBarcelona
Period25/03/1328/03/13

Keywords

  • .NET framework
  • CUDA
  • SQL Server
  • distributed systems
  • matrix multiplication
  • parallel processing
  • user defined types

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Computer Science Applications

Fingerprint

Dive into the research topics of 'CUDA powered user-defined types and aggregates'. Together they form a unique fingerprint.

Cite this