4753

Posts

Jul, 6

A Fast, GPU based, Dictionary Attack to OpenPGP Secret Keyrings

We describe the implementation, based on the Compute Unified Device Architecture (CUDA) for Graphics Processing Units (GPU), of a novel and very effective approach to quickly test passphrases used to protect private keyrings of OpenPGP cryptosystems. Our combination of algorithm and implementation, reduces the time required to test a set of possible passphrases by threeorders […]
Jul, 6

GPU Accelerated Chemical Similarity Calculation for Compound Library Comparison

Chemical similarity calculation plays an important role in compound library design, virtual screening, and "lead" optimization. In this manuscript, we present a novel GPU-accelerated algorithm for all-vs-all Tanimoto matrix calculation and nearest neighbor search. By taking advantage of multicore GPU architecture and CUDA parallel programming technology, the algorithm is up to 39 times superior to […]
Jul, 5

A straightforward CUDA implementation for interactive ray-tracing

In recent years, applying the powerful computational resources delivered by modern GPUs to ray tracing has resulted in a number of ray tracing implementations that allow rendering of moderately sized scenes at interactive speeds. In our poster, we present a fast implementation for ray tracing with CUDA. We describe an optimized GPU-based ray tracing approach […]
Jul, 5

High Performance Matrix Inversion on a Multi-core Platform with Several GPUs

Inversion of large-scale matrices appears in a few scientific applications like model reduction or optimal control. Matrix inversion requires an important computational effort and, therefore, the application of high performance computing techniques and architectures for matrices with dimension in the order of thousands. Following the recent uprise of graphics processors (GPUs), we present and evaluate […]
Jul, 5

Interactive visualization of streaming data with Kernel Density Estimation

In this paper, we discuss the extension and integration of the statistical concept of Kernel Density Estimation (KDE) in a scatterplot-like visualization for dynamic data at interactive rates. We present a line kernel for representing streaming data, we discuss how the concept of KDE can be adapted to enable a continuous representation of the distribution […]
Jul, 5

AES on GPU: a CUDA Implementation

Our research explores the possibility of efficiently implementing the Advanced Encryption Standard (AES) in the Graphic Processing Unit using the CUDA platform provided by Nvidia. GPUs present a considerable computational power that often is not used; their architecture seems particularly useful in the range of applications that use parallel processing. Because of its nature AES […]
Jul, 5

AES and DES Encryption with GPU

Graphics processing units (GPUs) are powerful computational devices tailored towards the needs of the 3-D gaming industry for high-performance, real-time graphics engines. As the processing power of such GPUs increases so does the possibilities for other, non-graphics related applications to be implemented on them. With the increase over the years of sensitive data that must […]
Jul, 5

Design of a parallel AES for graphics hardware using the CUDA framework

Web servers often need to manage encrypted transfers of data. The encryption activity is computationally intensive, and exposes a significant degree of parallelism. At the same time, cheap multicore processors are readily available on graphics hardware, and toolchains for development of general purpose programs are being released by the vendors. In this paper, we propose […]
Jul, 5

Implementing AES on GPU: Final Report

Encryption and decryption are increasingly important. In order to protect the security of individuals, corporations and even governments, information needs to be secured against potential threats. The basis of encryption’s security is its robustness under a brute force attack as the key space of AES-128 is 3.4×10^38 keys in size. Even at a sustained rate […]
Jul, 5

Using Graphic Processing Unit in Block Cipher Calculations (thesis)

Development of Central Processing Unit (CPU) is approaching its physical limits, struggling at the same time with problems like high temperature and increasing need of extra power. There are mainly two alternatives to relieve those problems – Grid computing and Multi Core processors. Both of those approaches are able to give us more computing power […]
Jul, 5

AES Algorithm Adapted on GPU Using CUDA for Small Data and Large Data Volume Encryption

The goal of this paper is to study the possibility of using alternative computing solution in cryptography, the use of a graphic processing unit in non graphical calculations. We tried to use the graphic processing unit as a cryptographic coprocessor in order to obtain more computing power and better runtime for AES. In this paper […]
Jul, 5

Automatic Multi-GPU Code Generation applied to Simulation of Electrical Machines

The electrical and electronic engineering has used parallel programming to solve its large scale complex problems for performance reasons. However, as parallel programming requires a non-trivial distribution of tasks and data, developers find it hard to implement their applications effectively. Thus, in order to reduce design complexity, we propose an approach to generate code for […]

* * *

* * *

HGPU group © 2010-2024 hgpu.org

All rights belong to the respective authors

Contact us: