Module 6: CPU Scheduling

Download Report

Transcript Module 6: CPU Scheduling

Research Project (精研课程研讨班)
 Main objectives:

To review the literature of Operating System
technologies extensively
 To learn the skills of searching for technical
materials on-line
 To learn the skills of writing technical surveys
 To practice your presentation skills
 Forming Groups: Each student has to join a group of
3-4 persons, on a voluntary basis. Smaller groups are
not acceptable. Please send your Group Info containing
your names, student IDs, and contact info to my TA,
Mr. Xinyuan Luo, [email protected] and CC to me
[email protected], strictly by Oct 22. After that
deadline, I will group you randomly. And any further
requests to change your group will NOT be entertained!
Operating System Concepts – 7th Edition, Feb 2, 2005
5.1
Silberschatz, Galvin and Gagne ©2005
 Abstract for presentation: Abstract is required to provide early-
stage quality control of your presentation. Each group has to
submit an Abstract by 29th Oct, 11:59pm. It is simple – just submit
your Abstract via the OS Assignment System.
 Presentation: Each group will be given a chance to present to the
audience for 15 minutes. The presenter is chosen by me randomly
in each group. The presentation date of each group will be
announced later.
 Deliverable: Each group has to submit (1) one survey report, as
well as (2) the slides that you presented. The report should be
written in your own language. Zero tolerance to plagiarism!
Reports written in Both English and Chinese are accepted.
 Marking: The report will be marked by me. The presentation will
be marked on site by me and the audience.
Operating System Concepts – 7th Edition, Feb 2, 2005
5.2
Silberschatz, Galvin and Gagne ©2005
Process of Research Projects
Form Groups (Oct 22)
Final grade
Abstracts due
(Oct 29)
Marking report
Presentations
(From Nov 19 onwards)
Marking presentation
Operating System Concepts – 7th Edition, Feb 2, 2005
5.3
Silberschatz, Galvin and Gagne ©2005
Research Topics
Must be relevant to OS, can choose one among the following
specific topics:
 General OS
 Micro-kernels
 Threads and relevant topics
 Process synchronization
 New advances in memory technology
 Mobile (embedded) OS
 File system implementation
 Storage for cloud computing
 Multiprocessing
 Scalability & reliability
 Security (no cryptography)
Operating System Concepts – 7th Edition, Feb 2, 2005
5.4
Silberschatz, Galvin and Gagne ©2005
Resources
 Sample reports
 ACM digital library: http://dl.acm.org/
 IEEE Xplore: http://ieeexplore.ieee.org
 Google scholar: http://scholar.google.com
 Springer link
 Web of Science (SCI index)
 And university library of course:
 Visit
http://lib.zju.edu.cn (click “数据库导航”)
Operating System Concepts – 7th Edition, Feb 2, 2005
5.5
Silberschatz, Galvin and Gagne ©2005