announcements
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
announcements [2021/09/21 21:20] – juang | announcements [2021/10/04 17:26] (current) – juang | ||
---|---|---|---|
Line 1: | Line 1: | ||
======Announcements====== | ======Announcements====== | ||
- | =====September 21, 2020===== | + | =====September 25, 2021===== |
+ | ===SAFARI Live Seminar (27.09.2021, | ||
+ | |||
+ | Dear CompArch Students, | ||
+ | |||
+ | We would like to invite you to the next SAFARI Live Seminar, which will take place on Monday. Please find the details below. | ||
+ | |||
+ | We would strongly recommend you to attend, since this Seminar is very much related to many of the contents of the course. | ||
+ | |||
+ | Regards, | ||
+ | |||
+ | Juan | ||
+ | |||
+ | *********************************************************************** | ||
+ | |||
+ | ===Efficient Synchronization Support for Near-Data-Processing Architectures=== | ||
+ | |||
+ | Christina Giannoula, National Technical University of Athens | ||
+ | |||
+ | |||
+ | Livestream at 5:30 pm Zurich time (CEST) on YouTube: | ||
+ | |||
+ | https:// | ||
+ | |||
+ | Abstract: | ||
+ | Recent advances in 3D-stacked memories have renewed interest in Near-Data Processing (NDP). NDP architectures perform computation close to where the application data resides, and constitute a promising way to alleviate data movement costs. These architectures can provide significant performance and energy benefits to parallel applications. Typical NDP architectures support several NDP units, each including multiple simple cores placed close to memory. To fully leverage the benefits of NDP and achieve high performance for parallel workloads, efficient synchronization among the NDP cores of a system is necessary. However, supporting synchronization in many NDP systems is challenging due to three architectural characteristics: | ||
+ | |||
+ | In this seminar, we comprehensively examine the synchronization problem in NDP systems, and propose SynCron, an end-to-end synchronization solution for NDP systems. SynCron is designed to achieve the goals of performance, | ||
+ | |||
+ | Our work is the first one to analyze synchronization primitives in NDP systems using a variety of parallel workloads, covering various contention scenarios, and evaluating various NDP configurations. We demonstrate that SynCron achieves significant performance and energy improvements both under high-contention and low-contention scenarios, while it also has low hardware area and power overheads. We conclude that SynCron is an efficient synchronization mechanism for NDP systems, and hope that this work encourages further research on the synchronization problem in heterogeneous systems, including NDP systems. | ||
+ | |||
+ | Bio: | ||
+ | Christina Giannoula is a Ph.D. student in the School of Electrical and Computer Engineering at the National Technical University of Athens (NTUA). She is working in the Computing Systems Laboratory, and is an affiliated Ph.D. researcher in the SAFARI research group at ETH Zürich, which is led by Prof. Onur Mutlu. She received a 5-year Diploma degree (Masters equivalent) in Electrical and Computer Engineering from NTUA in 2016, being awarded with several distinctions including the ‘Paris Kanellakis’ NTUA award, and graduating in the top 2% of her class. Since 2017, she has been working toward a Ph.D. degree at NTUA, and in 2019 she was a visiting PhD researcher in the SAFARI research group at ETH Zürich advised by Prof. Onur Mutlu and mentored by Prof. Nandita Vijaykumar. Her research interests lie in the intersection of computer architecture and high-performance computing. Specifically, | ||
+ | |||
+ | Paper: | ||
+ | Christina Giannoula, Nandita Vijaykumar, Nikela Papadopoulou, | ||
+ | https:// | ||
+ | |||
+ | [Slides (https:// | ||
+ | |||
+ | [Short Talk Slides (https:// | ||
+ | |||
+ | [Talk Video (21 minutes) https:// | ||
+ | |||
+ | [Short Talk Video (7 minutes) https:// | ||
+ | |||
+ | =====September 21, 2021===== | ||
===Welcome to Computer Architecture Fall Semester (HS) 2021=== | ===Welcome to Computer Architecture Fall Semester (HS) 2021=== | ||
Dear Computer Architecture Students, | Dear Computer Architecture Students, | ||
Line 12: | Line 58: | ||
Second, I would like to let you know that the course website is ready: https:// | Second, I would like to let you know that the course website is ready: https:// | ||
+ | |||
Please get familiar with its different sections as soon as possible. The course website will be the main synchronization point of the course. | Please get familiar with its different sections as soon as possible. The course website will be the main synchronization point of the course. | ||
The course Moodle is also ready: https:// | The course Moodle is also ready: https:// | ||
Line 19: | Line 66: | ||
1. Read and review the inspiring "You and your research" | 1. Read and review the inspiring "You and your research" | ||
https:// | https:// | ||
+ | |||
We will ask you to enter your review online for this transcript as part of paper reviews, which will be a regular occurrence in this course, so please construct your review. Please follow the guidelines for reviewing papers and talks that we also include on the course website: https:// | We will ask you to enter your review online for this transcript as part of paper reviews, which will be a regular occurrence in this course, so please construct your review. Please follow the guidelines for reviewing papers and talks that we also include on the course website: https:// | ||
2. Watch and review a recent overview talk I delivered on " | 2. Watch and review a recent overview talk I delivered on " | ||
https:// | https:// | ||
+ | |||
This talk provides an overview of some of the topics that we will cover in this course. This talk is a great approach to getting familiar with many of the contents of this course. | This talk provides an overview of some of the topics that we will cover in this course. This talk is a great approach to getting familiar with many of the contents of this course. | ||
You can access the slides of the talk from my website: | You can access the slides of the talk from my website: | ||
https:// | https:// | ||
https:// | https:// | ||
+ | |||
We will ask you to enter your review online for this talk as part of paper reviews, which will be a regular occurrence in this course, so please construct your review. Please follow the guidelines for reviewing papers and talks that we also include on the course website (link at the end of point 1.). | We will ask you to enter your review online for this talk as part of paper reviews, which will be a regular occurrence in this course, so please construct your review. Please follow the guidelines for reviewing papers and talks that we also include on the course website (link at the end of point 1.). | ||
Line 32: | Line 82: | ||
Watch last year's Lecture 1 in preparation for our first week of lectures next week. You can find last year's Lecture 1 as well as all other lectures here: | Watch last year's Lecture 1 in preparation for our first week of lectures next week. You can find last year's Lecture 1 as well as all other lectures here: | ||
https:// | https:// | ||
+ | |||
Watching this lecture will help prepare you even more for the course. Also, our first lecture next week will be a revised version of last year's Lecture 1. You can interact better and potentially ask more and deeper questions if you prepare by watching last year's Lecture 1. | Watching this lecture will help prepare you even more for the course. Also, our first lecture next week will be a revised version of last year's Lecture 1. You can interact better and potentially ask more and deeper questions if you prepare by watching last year's Lecture 1. | ||
Line 41: | Line 92: | ||
Fifth, your HW0 is already released: https:// | Fifth, your HW0 is already released: https:// | ||
+ | |||
Please submit this sheet with your information via the following Moodle assignment (due 30.09): https:// | Please submit this sheet with your information via the following Moodle assignment (due 30.09): https:// | ||
Line 52: | Line 104: | ||
Best regards, | Best regards, | ||
+ | |||
Professor Onur Mutlu | Professor Onur Mutlu | ||
+ | |||
https:// | https:// | ||
announcements.1632259202.txt.gz · Last modified: 2021/09/21 21:20 by juang