Tu jest miejsce na Twoja reklamę! Szczegóły współpracy...

grudzień 15th, 2006

Cracow Grid Seminar - Czwartek 21.12.2006 godz. 14.00

Kategoria wpisu: - Prelekcje, Wszystkie, Wydarzenia: - Maciej Frużyński @ 10:32

ACK CYFRONET i Katedra Informatyki AGH zapraszaja na kolejne seminarium.

Cracow Grid Seminar
Czwartek 21.12.2006 godz. 14.00
Katedra Informatyki AGH - s. 429 C2 IVp

Michal Kapalka, LPD, EPFL, Switzerland

“The future of concurrent programming: alternatives to critical sections”

Major chip manufacturers are close to reaching the limit of increasing the speed of individual processor cores, and are shifting towards parallel processing capabilities (multiprocessor systems and multi-core processors). This means that future applications will rely more and more on concurrent computing in some form. Unfortunately, although creating a number of threads is easy, synchronizing their access to shared data in an efficient manneris a major task. Commonly used lock-based techniques (critical sections, monitors, etc.) do not scale well and pose a number of engineering problems, like deadlock or priority inversion.

The aim of the seminar is to give an overview of alternative techniques for managing concurrency. We will focus on transactional memory, which has recently gained much attention from major companies and research communities worldwide. Although a number of problems has not been solved yet, transactional memory is already perceived an important alternative to hand-crafted fine-grained locking. We will present transactional memory, and some other thread synchronization techniques, from both a theoretical and a practical perspective.

Dodaj komentarz