4745

Posts

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 […]
Jul, 4

Real-time Motion Estimation for 1080p videos on graphics processing units with shared memory optimization

Motion estimation plays an important role in many applications. A shared-memory-optimized implementation of motion estimation is studied in this work, where bank conflict is minimized and bank occupancy is maximized. Experimental results shows that at most 38 times speedup can be achieved compared with a 3 GHz CPU. Moreover, based on the optimization technique, a […]
Jul, 4

The Research of Large-Scale 3D Scenes Rendering Optimization

The optimization for graphics rendering is important in VR applications. Many researchers have put a variety of rendering optimization, but these methods often have the limitations of the environment. Based on existing research works, this paper propose a common large-scale 3D scene rendering optimization method based on three levels of optimization strategies: the scene complexity, […]
Jul, 4

Real-Time 2-D Temperature Imaging Using Ultrasound

We have previously introduced methods for noninvasive estimation of temperature change using diagnostic ultrasound. The basic principle was validated both in vitro and in vivo by several groups worldwide. Some limitations remain, however, that have prevented these methods from being adopted in monitoring and guidance of minimally invasive thermal therapies, e.g., RF ablation and high-intensity-focused […]
Jul, 4

Towards reverse engineering the brain: Modeling abstractions and simulation frameworks

Biological neural systems are well known for their robust and power-efficient operation in highly noisy environments. Biological circuits are made up of low-precision, unreliable and massively parallel neural elements with highly reconfigurable and plastic connections. Two of the most interesting properties of the neural systems are its self-organizing capabilities and its template architecture. Recent research […]
Jul, 4

Real-Time Painterly Rendering of Terrains

We present a non-photo realistic, real-time painterly rendering technique for terrains. The painterly appearance and the impression of terrains is created by effectively rendering several brush strokes. The strokes have fixed locations on the surfaces of the terrain during animation to enable frame to frame coherency. The strokes are rendered as alpha blended sprites in […]
Jul, 4

AES Performance Analysis on Several Programming Environments, Operating Systems or Computational Platforms

Advanced Encryption Standard’s performance is changing depending on the platform it is run. In doing these benchmarks, we observed the behavior of AES algorithm on several programming environments, on different operating systems and on various computational platforms concluding that not all of them offer the same performance. We noticed, in doing these tests, that the […]
Jul, 4

Pattern Recognition with Embedded Systems Technology: A Survey

Pattern Recognition (PR) tasks are natural candidates for embedded systems, since they usually interact with humans and other complex processes in the real world. Often regarded as the part of Artificial Intelligence (AI) closer to perception, a typical PR application reacts to external events that the system perceives through physical sensors or input devices and […]
Jul, 4

Seismic volume visualization for horizon extraction

Seismic horizons indicate change in rock properties and are central in geoscience interpretation. Traditional interpretation systems involve time consuming and repetitive manual volumetric seeding for horizon growing. We present a novel system for rapidly interpreting and visualizing seismic volumetric data. First we extract horizon surface-parts by preprocessing the seismic data. Then during interaction the user […]

* * *

* * *

HGPU group © 2010-2024 hgpu.org

All rights belong to the respective authors

Contact us: