5521

Posts

Sep, 3

Fused DTI/HARDI Visualization

High-angular resolution diffusion imaging (HARDI) is a diffusion weighted MRI technique that overcomes some of the decisive limitations of its predecessor, diffusion tensor imaging (DTI), in the areas of composite nerve fiber structure. Despite its advantages, HARDI raises several issues: complex modeling of the data, nonintuitive and computationally demanding visualization, inability to interactively explore and […]
Sep, 2

Using Graphics Processing Units for Logic Simulation of Electronic Designs

Logic simulation is the major verification technique used for electronic system designs. Speeding up logic simulation results in great savings and shorter time-to-market. We parallelize logic simulation using Graphics Processing Units (GPUs). We present a parallel cycle-based logic simulation algorithm that uses And Inverter Graphs (AIGs) as design representations. We partition the gates in the […]
Sep, 2

Using GPU to exploit parallelism on cryptography

In this article we explore the NVIDIA graphical processing units (GPU) computational power in cryptography using CUDA (Compute Unified Device Architecture) technology. CUDA makes the general purpose computing easy using the parallel processing presents in GPUs. To do this, the NVIDIA GPUs architectures and CUDA are presented, besides cryptography concepts. Furthermore, we do the comparison […]
Sep, 2

Generalized Voronoi Diagram Computation on GPU

We study the problem of using the GPU to compute the generalized Voronoi diagram (GVD) for higher-order sites, such as line segments and curves. This problem has applications in many fields, including computer animation, pattern recognition and so on. A number of methods have been proposed that use the GPU to speed up the computation […]
Sep, 2

A GPU Accelerated Algorithm for Compressive Sensing Based Image Super-Resolution

This paper presents a parallel algorithm designed for Super-resolution Image Reconstruction based on Compressive sensing in the ATI Stream platform. In the accelerating process, we select part of the serial program as the objects to be sped up according to the execution time of each stage, set appropriate parallel granularity to make full use of […]
Sep, 2

GPU-accelerated time-domain circuit simulation

Time-domain circuit simulation is often dominated by the transistor model evaluation time. An analysis of a test suite of 27 circuits shows 66% of the transient runtime is spent evaluating the core BSIM4 transistor model code. A modern graphics processing unit (GPU) is a highly paralled, high performance computer suitable for non-graphics tasks. Circuit simulation […]
Sep, 2

Accelerating String Matching Using Multi-Threaded Algorithm on GPU

Network Intrusion Detection System has been widely used to protect computer systems from network attacks. Due to the ever-increasing number of attacks and network complexity, traditional software approaches on uni-processors have become inadequate for the current high-speed network. In this paper, we propose a novel parallel algorithm to speedup string matching performed on GPUs. We […]
Sep, 2

GPU-based simulation of side-looking sonar images

This paper describes an implementation of a sonar image simulator optimized for running on a computer’s Graphics Processing Unit (GPU). GPUs are hardware-optimized to obtain maximum performance on computer graphics applications. Because these applications generally simulate focal plane images (i.e. optical systems, video, etc), some specific adaptations are required to render range images such as […]
Sep, 2

GPU Versus FPGA for High Productivity Computing

Heterogeneous or co-processor architectures are becoming an important component of high productivity computing systems (HPCS). In this work the performance of a GPU based HPCS is compared with the performance of a commercially available FPGA based HPC. Contrary to previous approaches that focussed on specific examples, a broader analysis is performed by considering processes at […]
Sep, 2

Case study: Interactive rendering of adaptive mesh refinement data

Adaptive mesh refinement (AMR) is a popular computational simulation technique used in various scientific and engineering fields. Although AMR data is organized in a hierarchical multi-resolution data structure, the traditional volume visualization algorithms such as ray-casting and splatting cannot handle the form without converting it to a sophisticated data structure. In this paper, we present […]
Sep, 2

Fast evolutionary image processing using Multi-GPUs

In this paper, the authors propose a fast evolutionary image processing system. The authors employ graphics processing unit (GPU) to automatic construction of tree-structural image transformation (ACTIT) for the purpose of reducing optimization time. Besides, the system calculates in parallel by using multiple GPUs for the fast processing. The optimization speed of the proposed system […]
Sep, 1

Energy-optimized mapping of application to smartphone platform – A case study of mobile face recognition

Modern smartphones use heterogeneous multi-core SoC which includes CPU, GPU, DSP and various application-specific accelerators. It provides opportunities to realize compute-intensive applications on a battery-powered and resource-limited mobile device by assigning each sub-task to the most suitable computing core. To meet the performance requirement with minimized energy consumption, the algorithm also needs to be characterized […]

* * *

* * *

HGPU group © 2010-2025 hgpu.org

All rights belong to the respective authors

Contact us:

contact@hpgu.org