16997

Posts

Feb, 18

An Efficient Parallel Data Clustering Algorithm Using Isoperimetric Number of Trees

We propose a parallel graph-based data clustering algorithm using CUDA GPU, based on exact clustering of the minimum spanning tree in terms of a minimum isoperimetric criteria. We also provide a comparative performance analysis of our algorithm with other related ones which demonstrates the general superiority of this parallel algorithm over other competing algorithms in […]
Feb, 18

Trie Compression for GPU Accelerated Multi-Pattern Matching

Graphics Processing Units allow for running massively parallel applications offloading the CPU from computationally intensive resources, however GPUs have a limited amount of memory. In this paper a trie compression algorithm for massively parallel pattern matching is presented demonstrating 85% less space requirements than the original highly efficient parallel failure-less aho-corasick, whilst demonstrating over 22 […]
Feb, 18

MapSQ: A MapReduce-based Framework for SPARQL Queries on GPU

In this paper, we present a MapReduce-based framework for evaluating SPARQL queries on GPU (named MapSQ) to large-scale RDF datesets efficiently by applying both high performance. Firstly, we develop a MapReduce-based Join algorithm to handle SPARQL queries in a parallel way. Secondly, we present a coprocessing strategy to manage the process of evaluating queries where […]
Feb, 14

Improving the Performance of Fully Connected Neural Networks by Out-of-Place Matrix Transpose

Fully connected network has been widely used in deep learning, and its computation efficiency is highly benefited from the matrix multiplication algorithm with cuBLAS on GPU. However, We found that, there exist some drawbacks of cuBLAS in calculating matrix $textbf{A}$ multiplies the transpose of matrix $textbf{B}$ (i.e., NT operation). To reduce the impact of NT […]
Feb, 14

Best Practice Guide Intel Xeon Phi v2.0

This Best Practice Guide provides information about Intel’s Many Integrated Core (MIC) architecture and programming models for the first generation Intel Xeon Phi coprocessor named Knights Corner (KNC) in order to enable programmers to achieve good performance out of their applications. The guide covers a wide range of topics from the description of the hardware […]
Feb, 14

cellGPU: massively parallel simulations of dynamic vertex models

Vertex models represent confluent tissue by polygonal or polyhedral tilings of space, with the individual cell interacting via force laws that depend on both the geometry of the cells and the topology of the tessellation. This dependence on the connectivity of the cellular network introduces several complications to performing molecular-dynamics-like simulations of vertex models, and […]
Feb, 14

Improved Lossless Image Compression Model Using Coefficient Based Discrete Wavelet Transform

Compression is used for storage related applications that offers compression of audio/video, executable program, text, source code and so on. While compressing images into smallest space as possible, the constraint lies in the multispectral form of data with continuous images. In such a scenario, efficient lossless image compression is required such that the compression ratio […]
Feb, 14

Accelerating Binarized Neural Networks: Comparison of FPGA, CPU, GPU, and ASIC

Deep neural networks (DNNs) are widely used in data analytics, since they deliver state-of-the-art accuracies. Binarized neural networks (BNNs) are recently proposed optimized variant of DNNs. BNNs constraint network weight and/or neuron value to either +1 or -1, which is representable in 1 bit. This leads to dramatic algorithm efficiency improvement, due to reduction in […]
Feb, 12

BIG Data Business Intelligence Peer Group Meeting, 2017

A single CPU reached its limit of computational throughput over a decade ago, and as a response the technology industry was forced to shift to parallel processing. Today processors are increasingly parallel, with increasing core counts, wider SIMD lanes, and more hardware threads. Systems are also heterogeneous, so that a single workstation, server, or smartphone […]
Feb, 10

Development of JavaScript-based deep learning platform and application to distributed training

Deep learning is increasingly attracting attention for processing big data. Existing frameworks for deep learning must be set up to specialized computer systems. Gaining sufficient computing resources therefore entails high costs of deployment and maintenance. In this work, we implement a matrix library and deep learning framework that uses JavaScript. It can run on web […]
Feb, 10

GPU-Accelerated SVM Training Algorithm Based on PC and Mobile Device

This work is to design an accelerated SVM (Support Vector Machine) which is suitable for Android operating system. SVM is widely used in the health-related applications. The SVM provides a potential classification technology based on the pattern recognition method and statistical learning theory. This paper proposes a parallel SVM algorithm based on GPU accelerator. GPU […]
Feb, 10

gearshifft – The FFT Benchmark Suite for Heterogeneous Platforms

Fast Fourier Transforms (FFTs) are exploited in a wide variety of fields ranging from computer science to natural sciences and engineering. With the rising data production bandwidths of modern FFT applications, judging best which algorithmic tool to apply, can be vital to any scientific endeavor. As tailored FFT implementations exist for an ever increasing variety […]
Page 50 of 957« First...102030...4849505152...607080...Last »

Recent source codes

* * *

* * *

HGPU group © 2010-2018 hgpu.org

All rights belong to the respective authors

Contact us: