Announcements
A new version of the exam was posted, with the phrasing of question 2 slightly modified to avoid confusion.
An Exchange object simply supports an exchange operation, which allows to atomically swap the values of any pair of shared variables.
Danny.
This is to clarify that an exchange operation allows to atomically exchange the values of two shared variables.
An exchange object supports regular read and write operations (on any single shared variable), in addition to exchange operations (on any pair of shared variables).
Best regards, Danny.
This is a reminder that the home-exam will be published this coming Thursday, February 16.
I will hold office hours at the following times:
- Tomorrow, Wednesday, February 15, between 16:00-18:00 - Next Thursday, February 23, between 12:00-14:00.
I will also be accessible via email to answer questions regarding the exam.
Good luck, Danny.
The following typo in Q4 has been brought to my attention by Eliran:
"Thus, Write(6) Write(4) Read(4) is a legal sequential history " should be: "Thus, Write(6) Write(4) Read(6) is a legal sequential history ".
Best regards, Danny.
The home exam will be published on Thursday, February 16. Solutions will have to be emailed to me by end of Thursday, February 23.
Cheers, Danny.
The assignment was posted and is due by end of Tuesday, January 24, 2012.
Enjoy, Danny.
The assignment was posted and is due by end of Monday, January 2, 2012.
Enjoy, Danny.
As announced in class, my class on NEXT Sunday, November 27, 2-4pm, is canceled.
Best regards, Danny.
The assignment was posted and is due in two weeks.
Enjoy, Danny.
