Tag: multicore

A Fair Comparison of Modern CPUs and GPUs Running the Genetic Algorithm under the Knapsack Benchmark

A Fair Comparison of Modern CPUs and GPUs Running the Genetic Algorithm under the Knapsack Benchmark

| 1 May, 2012 | 0 Comments

We show the performance comparison supported by architecture characteristics narrowing the performance gain of GPUs

Continue Reading

Hybrid computing: CPU+GPU co-processing and its application to tomographic reconstruction

Hybrid computing: CPU+GPU co-processing and its application to tomographic reconstruction

| 25 April, 2012 | 0 Comments

This work presents a hybrid approach that collaboratively combines the GPUs and CPUs available in a computer and applies it to the problem of tomographic reconstruction

Continue Reading

Multi-core and shared-memory parallel raycasting volume rendering optimization and tuning

Multi-core and shared-memory parallel raycasting volume rendering optimization and tuning

| 20 April, 2012 | 0 Comments

The focus of this work is tuning the performance of a staple visualization algorithm, raycasting volume rendering, for shared-memory parallelism on multi-core CPUs and many-core GPUs.

Continue Reading

TACC-Intel Highly Parallel Computing Symposium in Austin

TACC-Intel Highly Parallel Computing Symposium in Austin

| 7 February, 2012 | 0 Comments

The TACC-Intel Highly Parallel Computing Symposium will take place on April 10th and 11th 2012 at the Texas Advanced Computing Center (TACC) in Austin, TX.

Continue Reading

Finite element assembly strategies on multi-core and many-core architectures

Finite element assembly strategies on multi-core and many-core architectures

| 6 February, 2012 | 0 Comments

We have investigated the implementation space for parallel global assembly in the finite element method using a variety of GPU platforms and a more traditional CPU architecture.

Continue Reading

A Framework for Automated Performance Tuning and Code Verification on GPU Computing Platforms

A Framework for Automated Performance Tuning and Code Verification on GPU Computing Platforms

| 3 February, 2012 | 0 Comments

We are exploring a code compilation framework that automatically generates and tunes numerical solver codes for optimal performance on graphical processing units

Continue Reading

Evaluation of the Energy Performance of Dense Linear Algebra Kernels on Multi-core and Many-Core Processors

Evaluation of the Energy Performance of Dense Linear Algebra Kernels on Multi-core and Many-Core Processors

| 1 February, 2012 | 0 Comments

The results of this study provide basic insights on the energy scalability of multi- and many-core designs and multi-threaded software as the building blocks of future EXAFLOPS systems

Continue Reading

Erlang and CUDA: Concurrent and Fast

Erlang and CUDA: Concurrent and Fast

| 23 January, 2012 | 0 Comments

Erlang is ideal for writing robust highly concurrent applications which take full advantage of today’s multi-core computers. NVIDIA’s CUDA API is great for using GPUs to rip through large datasets at incredible speeds. What happens when you put these two together?

Continue Reading

HPC GPU Meetup in Paris January 25th 2012

HPC GPU Meetup in Paris January 25th 2012

| 20 January, 2012 | 0 Comments

On January the 25th 2012, a Meetup of the HPC GPU supercomputing group is held in the Ecole des Mines de Paris. Par4All and HPC project will be present with a talk by Ronan Keryell on automatic paralleization of C and Fortran for multicores and GPU.

Continue Reading

Trip over threads to trap multicore bugs with Maze

Trip over threads to trap multicore bugs with Maze

| 13 December, 2011 | 0 Comments

What makes debugging of multiprocess and multithread applications so difficult? The first thing that comes to mind of every concurrent programmer is the lack of program execution reproducibility. The reason for such program behavior is the preemptive scheduling employed by real-time operating systems.

Continue Reading