Lock-Free Programming

Mentor

Course Materials

git.gnome.org

IRC

irc.gimp.net #gnome-university

This course will cover the basics of lock-free and wait-free programming. Students will learn the challenges in doing so in an environment such as the C programming language. The ABA problem will be discussed. Students will learn the difference between lock-free and wait-free.

Students will work through the following chapters and perform the exercises. Questions may be asked of the mentor as well as the community on IRC.

Chapter 1

Chapter 2

Chapter 3

Chapter 4

Chapter 5

Chapter 6

Chapter 7

Chapter 8

Chapter 9

Chapter 10

HERE

Mentor

ChristianHergert

Course Materials

git.gnome.org

IRC

irc.gimp.net #gnome-university

HERE

Students will work through the following chapters and perform the exercises. Questions may be asked of the mentor as well as the community on IRC.

Chapter 1

Chapter 2

Chapter 3

Chapter 4

Chapter 5

Chapter 6

Chapter 7

Chapter 8

Chapter 9

Chapter 10

Outreach/GnomeUniversity/C/LockFree (last edited 2013-12-04 18:14:59 by WilliamJonMcCann)