General-Purpose Graphics Processing Units (GPGPUs) have massively parallel computational capabilities. Low cost and ease of programming make them a popular choice over other parallel architectures such as large clusters and accelerators such as Field-Programmable Gate Arrays (FPGAs). Mature programming frameworks for GPGPUs, such as CUDA from Nvidia and OpenCL from the Khronos Group, reduce the learning curve and development time for programming GPGPU architectures. OpenCL, a relatively new industry standard for parallel computing makes it possible to write a single program for heterogeneous platforms that is portable across multiple platforms including GPGPUs and multi-core processors with minimal coding modifications. GPGPU architec...
With serial, or sequential, computational operations\u27 growth rate slowing over the past few years...
Latent Semantic Analysis (LSA) aims to reduce the dimensions of large term-document datasets using S...
This thesis focuses on the implementations of a support vector machine (SVM) algorithm on digital si...
General-Purpose Graphics Processing Units (GPGPUs) have massively parallel computational capabilitie...
Linear algebra algorithms are fundamental to many com-puting applications. Modern GPUs are suited fo...
In recent years, the emerging of new machine learning algorithms and the fast development of availab...
Abstract. Approximation of matrices using the Singular Value Decom-position (SVD) plays a central ro...
Abstract—GPUs have been successfully used for acceleration of many mathematical functions and librar...
Data reduction algorithms often produce inaccurate results for loss of relevant information. Recentl...
Abstract-As a useful tool for dimensionality reduction, Singular Value Decomposition (SVD) plays an ...
The support vector machine (SVM) is a supervised learning algorithm used for recognizing patterns in...
Multi-dimensional digital signal processing such as image processing and image reconstruction involv...
Support Vector Machines are a machine learning approach that is well studied, thoroughly vetted and ...
In this work, we present a parallel implementation of Hestenes-Jacobi-One-sided method exploiting th...
Singular value decomposition (SVD) is used in many applications such as real-time signal processing ...
With serial, or sequential, computational operations\u27 growth rate slowing over the past few years...
Latent Semantic Analysis (LSA) aims to reduce the dimensions of large term-document datasets using S...
This thesis focuses on the implementations of a support vector machine (SVM) algorithm on digital si...
General-Purpose Graphics Processing Units (GPGPUs) have massively parallel computational capabilitie...
Linear algebra algorithms are fundamental to many com-puting applications. Modern GPUs are suited fo...
In recent years, the emerging of new machine learning algorithms and the fast development of availab...
Abstract. Approximation of matrices using the Singular Value Decom-position (SVD) plays a central ro...
Abstract—GPUs have been successfully used for acceleration of many mathematical functions and librar...
Data reduction algorithms often produce inaccurate results for loss of relevant information. Recentl...
Abstract-As a useful tool for dimensionality reduction, Singular Value Decomposition (SVD) plays an ...
The support vector machine (SVM) is a supervised learning algorithm used for recognizing patterns in...
Multi-dimensional digital signal processing such as image processing and image reconstruction involv...
Support Vector Machines are a machine learning approach that is well studied, thoroughly vetted and ...
In this work, we present a parallel implementation of Hestenes-Jacobi-One-sided method exploiting th...
Singular value decomposition (SVD) is used in many applications such as real-time signal processing ...
With serial, or sequential, computational operations\u27 growth rate slowing over the past few years...
Latent Semantic Analysis (LSA) aims to reduce the dimensions of large term-document datasets using S...
This thesis focuses on the implementations of a support vector machine (SVM) algorithm on digital si...