ResearchBib Share Your Research, Maximize Your Social Impacts
Sign for Notice Everyday Sign up >> Login

A MMDBM Classifier with CPU and CUDA GPU Computing in Various Sorting Procedures

Journal: The International Arab Journal of Information Technology (Vol.14, No. 6)

Publication Date:

Authors : ; ; ;

Page : 897-906

Keywords : Classification; Data Mining; CUDA; GPUs; Decision tree; Quick sort; Radix sort.;

Source : Downloadexternal Find it from : Google Scholarexternal

Abstract

A decision tree classifier called Mixed Mode Database Miner (MMDBM) which is used to classify large number of datasets with large number of attributes is implemented with different types of sorting techniques (quick sort and radix sort) in both Central Processing Unit (CPU) computing and General-Purpose computing on Graphics Processing Unit (GPGPU) computing and the results are discussed. This classifier is suitable for handling large number of both numerical and categorical attributes. The MMDBM classifier has been implemented in CUDA GPUs and the code is provided. We used the parallelized algorithms of the two sorting techniques on GPU using Compute Unified Device Architecture (CUDA) parallel programming platform developed by NVIDIA corporation. In this paper, we have discussed an efficient parallel (quick sort and radix sort) sorting procedures on GPGPU computing and compared the results of GPU to the CPU computing. The main result of MMDBM is used to compare the classifier with an existing CPU computing results and GPU computing results. The GPU sorting algorithms provides quick and exact results with less handling time and offers sufficient support in real time applications.

Last modified: 2019-05-09 19:23:15