Moed B Appeals | |
Dear students, The scans for Moed B are now available. Appeals can be submitted until Tuesday 30.10.2018, to Nir's mail. Pay Attention - when you submit an appeal, the entire question will be re-checked in light of your appeal. Moreover, comments about the number of points that were reduced per the mistakes will not be considered. Please type your appeals and send it in PDF format - handwritten appeals will not be checked! Good luck, The course staff |
פורסם ב-23/10/2018, 10:32:18 Created on 23/10/2018, 10:32:18 Создано23/10/2018, 10:32:18 تم النشر ب-23/10/2018, 10:32:18 |
Moed B grades published | |
Dear students, The grades to the exam and the final grades are now available online. A factor of 17 points was given to the exam grade. The scans will be available soon. A separate announcement regarding the appeals will follow later. Good luck and have a fruitful semester, The course staff |
פורסם ב-21/10/2018, 15:44:26 Created on 21/10/2018, 15:44:26 Создано21/10/2018, 15:44:26 تم النشر ب-21/10/2018, 15:44:26 |
Moed B - Additional Receptions Hour | |
Dear Students, For your convenience, we added two reception hours for the exam: Tuesday, 09/10, 10:30-11:30, Yaakov, Taub 221 Tuesday, 09/10, 12:30-13:30, Nir, Taub 320 Good luck, The course staff |
פורסם ב-8/10/2018, 10:01:27 Created on 8/10/2018, 10:01:27 Создано8/10/2018, 10:01:27 تم النشر ب-8/10/2018, 10:01:27 |
Moed B - Receptions Hours | |
Dear Students, Moed B will take place this week on Thursday, 11.10.2018, 9:00-12:00 in Ullman 704, 705, 707, 708. You are permitted to bring to the exam any open material. The material for the exam is everything that was taught throughout the semester, in both the lectures and the tutorials (Multithreading is not included). Reception hours for the exam: Monday, 08/10, 12:00-13:00, Roni, Taub 717 Additional reception hours will be published later. Good luck, The course staff |
פורסם ב-7/10/2018, 13:33:53 Created on 7/10/2018, 13:33:53 Создано7/10/2018, 13:33:53 تم النشر ب-7/10/2018, 13:33:53 |
Moed A Appeals | |
Good evening, The appeals were checked, and the grades were updated. The responses for the appeals will be available tomorrow at the secreteriat. Good luck and have a great summer! The course staff |
פורסם ב-29/7/2018, 21:58:05 Created on 29/7/2018, 21:58:05 Создано29/7/2018, 21:58:05 تم النشر ب-29/7/2018, 21:58:05 |
Update - All Scans Are Now Available | |
Dear students, All scans, including those that were handwritten are now online. Those who received their scans today can send their appeal by next Tuesday, 31/07/2018. Good luck, The course staff |
פורסם ב-24/7/2018, 17:52:36 Created on 24/7/2018, 17:52:36 Создано24/7/2018, 17:52:36 تم النشر ب-24/7/2018, 17:52:36 |
Moed A - Solution and Appeals | |
Dear students, The scans will be available soon. Appeals can be submitted until Thursday 26.07.2018, to Nir's mail. Pay Attention - when you submit an appeal, the entire question will be re-checked in light of your appeal. Moreover, comments about the number of points that were reduced per the mistakes will not be considered. Please type your appeals - handwritten appeals will not be checked! Also, for your convenience the exam solution is published under Course Material -> Previous Exams. Please make sure you read it carefully, BEFORE you appeal. Good luck, The course staff |
פורסם ב-18/7/2018, 16:19:08 Created on 18/7/2018, 16:19:08 Создано18/7/2018, 16:19:08 تم النشر ب-18/7/2018, 16:19:08 |
Moed A grades published | |
Dear students, The grades to the exam and the final grades are now available online. The scans will be available soon. A separate announcement regarding the appeals will follow later. Good luck! The course staff |
פורסם ב-16/7/2018, 19:53:28 Created on 16/7/2018, 19:53:28 Создано16/7/2018, 19:53:28 تم النشر ب-16/7/2018, 19:53:28 |
HW4 Grades Published | |
Dear students, The grades for the fourth assignment are now available in the GR system. The checked assignments will be returned to the secretariat. If you wish to appeal, feel free to contact Nir via mail. Good luck, The course staff |
פורסם ב-5/7/2018, 14:26:05 Created on 5/7/2018, 14:26:05 Создано5/7/2018, 14:26:05 تم النشر ب-5/7/2018, 14:26:05 |
HW3 Grades Published | |
Dear students, The grades for the third assignment are now available in the GR system. The checked assignments will be returned to the secretariat. If you wish to appeal, feel free to contact Nir via mail. Good luck, The course staff |
פורסם ב-5/7/2018, 03:27:57 Created on 5/7/2018, 03:27:57 Создано5/7/2018, 03:27:57 تم النشر ب-5/7/2018, 03:27:57 |
Exam A - Calculators | |
Dear students, You are permitted to bring scientific caclulators & any open material (no computers / cellphones included) to the exam. Good luck! |
עדכון אחרון ב-3/7/2018, 16:02:06 Last updated on 3/7/2018, 16:02:06 Последняя модификация3/7/2018, 16:02:06 تمت الحتلنة الأخيرة ب-3/7/2018, 16:02:06 |
Guide on Searching Data Cache (Virtual Memory) - Nir's Reception Hour | |
Dear students, Due to some confusions in today's reception hour, attached a short guide on how to know which entries are inside the data cache - regarding Winter 16-17 Moed A question 1: Each table is aligned, and each cache block size is 32b = 2^5b, so |cache offset| = 5. First, we access B (for PML3), A (for PML2), 9 (for PTE), and fill the PMH caches and data cache accordingly. Second, we access B (for PML3), B (for PML2), A (for PTE). Therefore, we have PML3 Cache HIT, and PML2 Cache MISS (make sure you understand why). Now we will check if B (in PML2) was previously inserted to the Data cache. Here is a way to check it: Each PTE is 4=2^2 bytes, so we will first convert the A entry to binary, attaching 2 bits for the PTE size. A = ... 1010 00 So we will insert A to the cache line, together with 7 additional PTEs (32 bytes block, 4 bytes PTE): 8 (... 1000 00), 9 (... 1001 00), B (... 1011 00), C (... 1100 00), D (... 1101 00), E(... 1110 00), F(... 1111 00). The five least significant bits are the offset, so if the rest of the bits are equal, those PTEs are inserted together. Therefore, we receive HIT for entry B in the PML2 table in the second access. If you have additional question you are welcomed to ask. |
פורסם ב-1/7/2018, 18:49:58 Created on 1/7/2018, 18:49:58 Создано1/7/2018, 18:49:58 تم النشر ب-1/7/2018, 18:49:58 |
Reception Hours - Update | |
Dear students, Here are the rooms for the reception hours this week: Sunday, 01/07, 15:30-16:30, Nir, Taub 301 Monday, 02/07, 12:00-13:00, Roni, Taub 201 Thursday, 05/07, 10:30-11:30, Yaakov, Taub 301 Thursday, 05/07, 14:30-15:30, Ofir, Taub 301 Good luck, The course staff |
עדכון אחרון ב-1/7/2018, 11:08:24 Last updated on 1/7/2018, 11:08:24 Последняя модификация1/7/2018, 11:08:24 تمت الحتلنة الأخيرة ب-1/7/2018, 11:08:24 |
Ofir's Tutorial & Reception Hour On Sunday | |
Please notice that the usual Ofir's tutorial and reception hour this Sunday are both cancelled. The course staff |
פורסם ב-29/6/2018, 12:21:11 Created on 29/6/2018, 12:21:11 Создано29/6/2018, 12:21:11 تم النشر ب-29/6/2018, 12:21:11 |
Moed A - Receptions Hours | |
Dear Students, Moed A will take place next week on Friday, 06.07.2018, 9:00-12:00 in Ullman 303, 304, 305, 306, 307, 310. You are permitted to bring to the exam any open material. The material for the exam is everything that was taught throughout the semester, in both the lectures and the tutorials (Multithreading is not included). Reception hours for the exam: Sunday, 01/07, 15:30-16:30, Nir Monday, 02/07, 12:00-13:00, Roni Thursday, 05/07, 10:30-11:30, Yaakov Thursday, 05/07, 14:30-15:30, Ofir Rooms for the reception hours will be published as soon as possible. We wish you good luck in all your exams, The course staff |
עדכון אחרון ב-28/6/2018, 18:00:40 Last updated on 28/6/2018, 18:00:40 Последняя модификация28/6/2018, 18:00:40 تمت الحتلنة الأخيرة ب-28/6/2018, 18:00:40 |
HW #4 Published | |
Due date: 27/06/2018, 23:59. Submissions are in pairs to the course box in first floor. Good luck! The course staff |
פורסם ב-14/6/2018, 12:50:06 Created on 14/6/2018, 12:50:06 Создано14/6/2018, 12:50:06 تم النشر ب-14/6/2018, 12:50:06 |
Clarification about Nir's tutorial today - ROB | |
Dear students, I was asked in the tutorial about the following situation: What if the ROB is limited (assume size = 4), and the first & second entries were commited before the third and the fourth (which are also allocated). In this case - we fill the first and second entries with new commands - and now it seems like the retirement won't be in-order. The solution is the following: During the process we hold two special registers: 1) commit register - points to the next instruction to be commited. 2) issue register - points to the next entry to be filled. Both registers will move cyclic over the ROB. Before we insert the two new commands inside the first two entries in the rob, the commit register will point to the third instruction (next instruction to be commited), and the issue register will point to the first instruction (next entry to be filled). In this case, it is guaranteed that the first and second entries will be commited only after the third and the fourth will. (After the third & fourth will be commited, we will move the commit register to the beginning of the ROB) i.e, you can consider the ROB as an hardware queue. If you have any more questions, please contact me by mail or schedule with me. Nir |
עדכון אחרון ב-12/6/2018, 10:58:12 Last updated on 12/6/2018, 10:58:12 Последняя модификация12/6/2018, 10:58:12 تمت الحتلنة الأخيرة ب-12/6/2018, 10:58:12 |
DRAM Lecture | |
Some students in the last lecture asked about the DRAM lecture, so I wish to inform that the slides are already under the Lectures section in course material. |
עדכון אחרון ב-12/6/2018, 07:43:49 Last updated on 12/6/2018, 07:43:49 Последняя модификация12/6/2018, 07:43:49 تمت الحتلنة الأخيرة ب-12/6/2018, 07:43:49 |
Question 1c Clarification | |
Dear students, Due to some misunderstandings, you may ignore the case mentioned in the second section (Valid = 1 : Modified = 0 VS Modified = 1). This part won't be checked. Good Luck, The course staff |
פורסם ב-10/6/2018, 18:48:25 Created on 10/6/2018, 18:48:25 Создано10/6/2018, 18:48:25 تم النشر ب-10/6/2018, 18:48:25 |
Question 1c Clarification | |
Dear students, Due to some misunderstandings, you may ignore the case mentioned in the second section (Valid = 1 : Modified = 0 VS Modified = 1). This part won't be checked. Good Luck, The course staff |
פורסם ב-10/6/2018, 18:47:08 Created on 10/6/2018, 18:47:08 Создано10/6/2018, 18:47:08 تم النشر ب-10/6/2018, 18:47:08 |
HW2 Grades Published | |
Dear students, The grades for the second assignment are now available in the GR system. The checked assignments will be returned to the secretariat. If you wish to appeal, feel free to contact Yaakov via mail. Good luck, The course staff |
פורסם ב-4/6/2018, 21:18:25 Created on 4/6/2018, 21:18:25 Создано4/6/2018, 21:18:25 تم النشر ب-4/6/2018, 21:18:25 |
HW #3 Published | |
Due date: 13/06/2018, 23:59. Submissions are in pairs to the course box in first floor. Good luck! The course staff |
פורסם ב-24/5/2018, 22:38:11 Created on 24/5/2018, 22:38:11 Создано24/5/2018, 22:38:11 تم النشر ب-24/5/2018, 22:38:11 |
HW1 Grades Published | |
Dear students, The grades for the first assignment are now available in the GR system. The checked assignments will be returned to the secretariat. If you wish to appeal, feel free to contact Nir via mail. Good luck, The course staff |
פורסם ב-12/5/2018, 22:18:30 Created on 12/5/2018, 22:18:30 Создано12/5/2018, 22:18:30 تم النشر ب-12/5/2018, 22:18:30 |
Complementary Tutorials This Week - Reminder | |
Dear students, We remind you that tomorrow (16:30, Taub 9) and on Wednesday (12:30, Taub 7) one-hour complementary tutorials will be given. They are relevant for all students, and both cover the same topics. In each class we will finish the fourth tutorial (Cache II) and start the fifth (MESI protocol). Please notice that all other tutorials will be held as usual this week, and they'll cover the Branch Prediction topic. Have a great week, The course staff |
עדכון אחרון ב-5/5/2018, 22:33:38 Last updated on 5/5/2018, 22:33:38 Последняя модификация5/5/2018, 22:33:38 تمت الحتلنة الأخيرة ب-5/5/2018, 22:33:38 |
HW #2 Published | |
Due date: 23/05/2018, 23:55. Submissions are in pairs to the course box in first floor. Good luck! The course staff |
פורסם ב-3/5/2018, 19:21:52 Created on 3/5/2018, 19:21:52 Создано3/5/2018, 19:21:52 تم النشر ب-3/5/2018, 19:21:52 |
Complementary Tutorials Next Week | |
Dear students, Two complementary tutorials will be held next week: Sunday 06/05/2018, 16:30-17:30 at Taub 9, will be given by Nir. Wednesday 09/05/2018, 12:30-13:30 at Taub 7, will be given by Yaakov. Both tutorials will cover the same subjects, and are relevant for all groups. Please notice that all other tutorials next week will be held as usual. Regards, The course staff |
פורסם ב-29/4/2018, 16:11:13 Created on 29/4/2018, 16:11:13 Создано29/4/2018, 16:11:13 تم النشر ب-29/4/2018, 16:11:13 |
HW1 Q3 Clarification | |
Dear students, It is recommended to add additional stages to the pipeline, and any components you wish. Good luck, The course staff |
פורסם ב-17/4/2018, 12:48:19 Created on 17/4/2018, 12:48:19 Создано17/4/2018, 12:48:19 تم النشر ب-17/4/2018, 12:48:19 |
Reminder on Sunday's tutorial | |
Dear students, Please notice that this Sunday's 08/04 tutorial is canceled. A separate announcement about a complementary tutorial will follow if required. The course staff |
פורסם ב-5/4/2018, 09:25:50 Created on 5/4/2018, 09:25:50 Создано5/4/2018, 09:25:50 تم النشر ب-5/4/2018, 09:25:50 |
HW #1 Published | |
Due date: 02/05/2018, 23:55. Submissions are in pairs to the course box in first floor. Good luck! The course staff |
עדכון אחרון ב-29/3/2018, 12:20:24 Last updated on 29/3/2018, 12:20:24 Последняя модификация29/3/2018, 12:20:24 تمت الحتلنة الأخيرة ب-29/3/2018, 12:20:24 |
Update on Ofir's Tutorial Hour | |
Dear students, Due to many requests, Ofir's tutorial is planned to be moved permanently to Sunday 11:30, Taub 7. If someone can't attend any of the tutorials, please contact Nir. Also, take note that the course schedule is now under the Syllabus section. Happy Passover, The course staff |
פורסם ב-28/3/2018, 20:40:27 Created on 28/3/2018, 20:40:27 Создано28/3/2018, 20:40:27 تم النشر ب-28/3/2018, 20:40:27 |
Welcome to MAMAS - Spring 2018 | |
The first week tutorials of Yaakov and Nir are canceled. Therefore, complementary tutorials will be scheduled during the semester. Slides for the first lecture & tutorial are now available under the course material. Wishing you a fruitful semster! The course staff |
פורסם ב-17/3/2018, 20:17:44 Created on 17/3/2018, 20:17:44 Создано17/3/2018, 20:17:44 تم النشر ب-17/3/2018, 20:17:44 |