Cookies

We use cookies to ensure that we give you the best experience on our website. You can change your cookie settings at any time. Otherwise, we'll assume you're OK to continue.

Research

Research lectures, seminars and events

The events listed in this area are research seminars, workshops and lectures hosted by Durham University departments and research institutes. If you are not a member of the University, but  wish to enquire about attending one of the events please contact the organiser or host department.


 

Algorithms for high-performance computing on modern shared-memory parallel architectures, e.g. multi-cores and GPUs

11th May 2012, 12:00 to 13:00, E245, Pedro Gonnet (Durham)

For the past five years, computers have become faster only by becoming more parallel: Any standard desktop PC now has at least four cores and a GPU with a hundred more. Future architectures, such as the Intel MIC, are set to follow that trend.

In order to exploit this new massive shard-memory parallelism for High-Performance Computing applications, new algorithms and/or programming approaches are needed. In this talk, I will present a simple yet powerful problem-independent parallelization scheme and discuss its application to both multi-core and GPU architectures. The take-home messages from this talk are firstly that good parallelization is not difficult and relies heavily on the problem formulation, and secondly that GPU programming is not as different from regular multi-core programming as many may think it is.

Contact ioannis.ivrissimtzis@durham.ac.uk for more information about this event.

Download this event in iCalendar format