 |
 |
 |
 |
|
 |
| Moed B section 1 answers | | 1 - C, D, F; 2 - C; 3 - B, C; 4 - C, E; 5 - B, C; 6 - A, C; 7 - A, E
|
|
| Created on 10/4/2011, 17:45:26 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Moed B grades | | Moed B grades were published yesterday. Appeals can be submitted till 14/4 to Nadav's mailbox.
|
|
| Created on 6/4/2011, 15:59:06 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Returning appeals | | Since there were many appeal forms - you can collect them Wed 23/3 16:00-17:00 at Nadav's room, or 24/3 11:00-12:00. |
|
| Created on 23/3/2011, 15:04:48 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Returning appeals | | Since there were many appeal forms - you can collect them Wed 23/3 16:00-17:00 at Nadav's room, or 24/3 11:00-12:00. |
|
| Last updated on 23/3/2011, 12:39:55 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Reception hours: Mark : Wed, 9.00-10.30 | Reception hours will be held by Mark, Wednesday 23/03, 9.00-10.30, Taub 7
No other reception hours will be given. |
|
| Created on 22/3/2011, 11:51:41 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| reception hour before exam - today | | TODAY we will announce the reception hours before the exam. |
|
| Created on 22/3/2011, 10:44:00 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Missing exam copy for appeal | The following students appealed, but did not include the scan of their exam:
323769919, 026521930, 201066602
Please deliver ASAP the exam scan to Nadav's mailbox at 5th floor. |
|
| Created on 15/3/2011, 00:45:04 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Appeals and Bonus | 2 replies for common questions:
1. Submitting appeals should be performed with a form you take from the secretaries. Please attach the scan of the original exam.
2. Bonus was applied to you. Contest results are available here: https://spreadsheets.google.com/ccc?key=0At7F4_fAlPL7dFZtakJ2LW1sWW94dWpkazFmWFVBYWc&hl=en&authkey=CLP647oO
|
|
| Created on 5/3/2011, 21:34:13 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Emails with questions re/ moed A. | All,
I am getting a continuous stream of questions re/ the exam. Unfortunately I cannot dedicate enough time to give detailed response to all of them. I will hold reception hour(s) before the exam, and you will have the opportunity to ask all these questions.
If, however, you have appeal to submit, do not wait until the reception hours and SUBMIT the appeal without consulting with me/TAs. As written, E-mail appeals WILL NOT BE CONSIDERED.
Mark |
|
| Created on 3/3/2011, 10:13:53 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Exam A - Appeals | For those who got points deducted for marking 6-B (answer B on question 6) in Exam-A - Please appeal, as 6-B is a correct answer.
_All_ appeals must be submitted in a organized manner to Nadav's mailbox (on the fifth floor) until 14/3.
Emails regarding appeals will not be answered.
|
|
| Last updated on 2/3/2011, 21:55:44 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Moed A grades are available | Moed A grades are available.
It is very disappointing that 60% failed the exam. We added a factor:
final_grade=exam_grade*100/86+5.
This factor normalizes to the highest grade and adds 5 more points.
The scans will be available online soon - we transferred the exams to the secretary today.
Appeals should be submitted within 1 week from the moment the scans become available online.
|
|
| Created on 28/2/2011, 11:02:42 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| New course on GPU @ EE | As announced before, I teach a new course on GPU programming in the spring semester
The course takes place in Mayer 351, on mondays, 12.30-14.30
Another course of interest: " Distributed Functional Programming (Erlang)" : 046273 by Idit Keidar
Hope to see you in my course
|
|
| Created on 24/2/2011, 21:11:10 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Homework 4 tests | Download and unzip tests.zip (from the assignment tab HW4):
mpiCC main1.c tsp_static.c -o static
mpiCC main1.c tsp.c -o dynamic1
mpiCC main2.c tsp.c -o dynamic2
mpiCC main3.c tsp.c -o dynamic3
mpirun -host localhost -mca btl self,tcp -np 3 static
"" -np 3 dynamic1
"" -np 5 dynamic2
"" -np 10 dynamic3
Expected results: 62, 62, 74, 60.
For appeals please email: skyossi@cs |
|
| Last updated on 18/2/2011, 04:07:38 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| A solution to memory models question posted | | Following a request in Uri's reception hour a solution to 2009B memory models question was posted on the site. |
|
| Created on 17/2/2011, 20:29:29 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Reception hour: Mark | | The reception hour will be held in room 7. |
|
| Created on 17/2/2011, 11:10:06 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Exam details; Reception hours before exam | The exam will be with open books - i.e., written material on paper is allowed.
The exam will hold two parts: the first is a multiple-choice questions part, in which some of the questions have multiple correct answers.
The second part is an open questions part, in which you are asked questions that require writing a program code.
Reception hours before exam:
Mark - Thursday (17/2) 13.30-14:30, room 601.
Uri - Wednesday (16/2) 10:00-11:00 - Uri, room - Taub 4.
Nadav - Thursday (17/2) 10:00-11:00 - Nadav, room - Taub 4.
|
|
| Last updated on 15/2/2011, 08:30:18 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Last tutorial solutions explanations were added | | See tutorials section |
|
| Last updated on 8/2/2011, 15:38:23 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Hw4 - deadline is extended by one day | |
| Created on 23/1/2011, 17:00:15 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| New slides for synchronization and lockset lectures for today | |
| Created on 23/1/2011, 10:01:27 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| HW4 zip file updated , and one day extension. | | if you are having compilation/running problem make sure you downloaded the latest files. |
|
| Created on 18/1/2011, 14:26:16 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| HW4- small problem with the make file. | | small change in tsp_static target , please use the updated file (it is in tsp_linux.zip).
|
|
| Created on 17/1/2011, 17:56:35 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Tutorial as Schedules on 23/1 | | The tutorial on Sunday, 23/1 -- will be as scheduled - 15:30-16:30.
|
|
| Created on 17/1/2011, 15:42:43 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| HW4 has been published. | | Due 23/1 , make sure you start working early. |
|
| Last updated on 3/1/2011, 23:19:41 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| HW3 - Extension by one day | | New deadline - 3/1 |
|
| Last updated on 2/1/2011, 20:22:58 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| HW2 grades published | HW2 grades are online.
Yossi will hold reception hour for appeals next week on Wednesday 5.1.2011, 12:30 – 13:30
HW1 tests are published in the assignment tab, HW1, samples.zip.
ak47.lif 9 3 100 100 100
bhepto.lif 10 10 10 10 10
gun44.lif 1 1 100 100 100
pipuf.lif 25 25 100 100 100
slopuf.lif 1 100 100 100 100
|
|
| Created on 30/12/2010, 13:18:30 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| HW3 four days extension and small update. | | Deadline delayed in 4 days , and BSP machines paramaters updated (q.6). |
|
| Created on 22/12/2010, 17:21:19 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Adi's reception Hour for today will be delayed to 16:30. | | 16:30 instead of 13:30 , for one time only.
|
|
| Created on 22/12/2010, 09:36:42 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Hw3 published | Due 29-Dec
Good luck. |
|
| Last updated on 16/12/2010, 23:44:05 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| HW2 postponement - 15-Dec | Due to recent events, etc.
Additional note: the machines you use have only 8 cores so we will not check the 16-threads configuration in the competition.
|
|
| Created on 8/12/2010, 20:04:16 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Homeworks reception hours. | Adi will hold two weekly reception hours for homeworks.
check in the staff section. |
|
| Created on 8/12/2010, 09:37:44 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| HW 2 updated files | Due to a compilation problem some students had , updated versions of Make file and walsh-transform.o were uploaded in the file 'hw2_updated.zip'.
make sure you have the latest version of this files. |
|
| Last updated on 6/12/2010, 10:47:49 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| HW2 was published - due 13-dec | |
| Created on 30/11/2010, 19:47:41 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Clarification on Causal consistency model | Today in the lecture the last example was partially correct. I will rewrite it here for clarity.
Reminder: we described the situation when P1 sends M1 to everyone, P2 responds with M2 to everyone, but some processes get M2 before M1.
This scenario can be modeled by the following program: ( assume all variables are initialized to zeros)
P1: W1 X 1
P2: R2 X 1, W2 Y 1
P3: R3 Y 1, R3 X 0
P4: R4 X 1, R4 Y 0
"-> " sign denotes "happened before" relation.
Clearly W1 X1->R2 X 1->W2 Y 1, thus W1 X 1 -> W2 Y 1
Consider P3.
If R3 Y 1, then W2 Y 1 -> R3 Y 1.
If R3 X 0, then R3 X 0 -> W1 X 1
But according to the partial order of P3 R3 Y 1 -> R3 X 0, thus W2 Y 1 -> R3 Y1 -> R3 X 0 -> W1 X 1, so W2 Y 1-> W1 X 1, which contradicts the causal relation.
So there is no way to obtain a legal (in the causal order) serialization without reordering events in the same process, hence the program above is not causally consistent.
Note that Y and X are two different variables (unlike all other examples in the lecture slides).
Hope it's clear now.
|
|
| Created on 28/11/2010, 21:31:33 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| HW1 - One day extension | | Due Thu. 25/11 23:55 - Good luck. |
|
| Created on 24/11/2010, 14:27:13 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| HW1 execution - Any multicore computer is fine | After rechecking, previous semesters' students have not always developed on the server.
Feel assured enough to submit your homework after you executed them successfully on any multicore environment such as you home (or lab) computer.
|
|
| Created on 23/11/2010, 18:28:25 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Locked out students | Some students locked themselves out as they create too many processes.
For that matter - reset was performed to the server.
Make sure your processes actually die after you finish executing - running 'ps' and killing java instances ('kill process_num') once they are not needed. |
|
| Created on 23/11/2010, 17:47:55 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Late submission policy for CDP course | Please note the new late submission policy of the course:
Everyone gets 3 delay days for free per semester.
No matter when they are used, if they are exhausted, we penalize 3 pt per day.
Reminder: You need send the assignment by email to cdp.TA.incharge /at/ gmail.com for late submissions.
|
|
| Created on 23/11/2010, 16:14:34 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Migration of users | Due to lab constraints - we need to migrate the users from ds-bl202.
Users were allocated on the other machines for users who got ds-bl202:
cdp48-53 users are requested to move to ds-bl200
cdp54-58 users are requested to move to ds-bl201
|
|
| Created on 21/11/2010, 14:25:44 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Yossi's reception hours | Dear Students,
Please note that Yossi's reception hours changed
18.11 14:00 - 15:00
21.11 14:30 - 15:30
|
|
| Created on 17/11/2010, 18:04:12 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Login passwords sent | The login passwords for the servers should have been sent to all of you (who filled in the form).
If you didn't get the password - please contact cdp.TA.incharge gmail.com
Reminder: connection to the server is performed using ssh. The server is not accessible outside of the Technion network, so you may need to first connect to T2/CS server, and initiate SSH connection from there.
Sending and receiving files can be performed using scp.
|
|
| Created on 10/11/2010, 09:05:18 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| HW1 unleashed! | HW1 is online, due date 24th of Nov, 23.55.
Any questions regarding this assingment please email to cdp.TA.incharge gmail.com
Yossi will hold reception hours before deadline
14.11 13:30 - 15:30
21.11 13:30 - 15:30
Good luck. |
|
| Last updated on 7/11/2010, 23:26:48 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Opening accounts on servers | In order for us to open an account for you on the servers, which will be used by you for making your homeworks, please fill in the following form:
https://spreadsheets.google.com/viewform?formkey=dGhhUHpuMVhfVnRkSXpRMTNma0RHYlE6MQ Make sure you fill in the form only once for each pair, and wait patiently for reply with username, password and the machine you will use for homework assignments.
|
|
| Last updated on 6/11/2010, 21:33:05 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Welcome | Welcome to CDP 2011
Please check the website for the updated syllabus and grading policy.
First week - lessons as usual (lecture and tutorials).
Be sure to check the website before the lecture - new slides will be available soon.
Good luck!
Course staff
|
|
| Created on 13/10/2010, 05:36:06 |
|
 |
 |
 |
 |
 |