SDE5007M16.Schedule History
Hide minor edits - Show changes to output
Changed line 51 from:
(:cell align=left valign=top :) '''Virtualization'''
to:
(:cell align=left valign=top :) '''[[Attach:9-virtualization.pdf|Virtualization]]'''
Changed line 42 from:
(:cell align=left valign=top :) '''Storage and File Systems'''
to:
(:cell align=left valign=top :) '''[[Attach:8-io-storage-fs.pdf|Storage and File Systems]]'''
Changed line 33 from:
(:cell align=left valign=top :) '''Memory Management'''
to:
(:cell align=left valign=top :) '''[[Attach:7-memory.pdf|Memory Management]]'''
Changed line 24 from:
(:cell align=left valign=top :) '''Synchronization and Multicore Scalability'''
to:
(:cell align=left valign=top :) '''[[Attach:6-lock-sync.pdf|Lock and Synchronization]]'''
Changed line 21 from:
(:cell align=left valign=top :) '''Processes and Threads'''
to:
(:cell align=left valign=top :) '''[[Attach:4-process-thread-sched.pdf|Processes and Threads]]'''
Changed lines 17-18 from:
(:cell align=left valign=top :) Architectural Supports for Operating Systems \\
Operating SystemsStructures
Operating Systems
to:
(:cell align=left valign=top :) [[Attach:3-arch.pdf|Architectural Supports for Operating Systems]] \\
[[Attach:4-structure.pdf|Operating Systems Structures]]
[[Attach:4-structure.pdf|Operating Systems Structures]]
Changed lines 28-29 from:
* 성영수 \\
to:
* 성영수
Changed lines 36-37 from:
* 이광희 \\
to:
* 이광희
Changed lines 44-45 from:
* 정문기 \\
to:
* 정문기
Changed lines 53-54 from:
* 곽병덕 \\
*이성균 \\
*
to:
* 곽병덕
* 이성균
* 이성균
Changed line 27 from:
(:cell align=center valign=top :) \\
to:
(:cell align=center valign=top :)
Changed lines 34-35 from:
(:cell align=center valign=top :) \\
* 이광희
to:
(:cell align=center valign=top :)
* 이광희 \\
* 이광희 \\
Changed lines 41-42 from:
(:cell align=center valign=top :) \\
* 정문기
to:
(:cell align=center valign=top :)
* 정문기 \\
* 정문기 \\
Changed lines 49-51 from:
(:cell align=center valign=top :) \\
* 곽병덕
* 이성균
to:
(:cell align=center valign=top :)
* 곽병덕 \\
* 이성균 \\
* 곽병덕 \\
* 이성균 \\
Changed lines 27-29 from:
(:cell align=center valign=top :)
to:
(:cell align=center valign=top :) \\
* 성영수 \\
* 권범준
* 성영수 \\
* 권범준
Changed lines 34-36 from:
(:cell align=center valign=top :)
to:
(:cell align=center valign=top :) \\
* 이광희
* 송영석
* 이광희
* 송영석
Changed lines 41-43 from:
(:cell align=center valign=top :)
to:
(:cell align=center valign=top :) \\
* 정문기
* 서일진
* 정문기
* 서일진
Changed lines 49-52 from:
(:cell align=center valign=top :)
to:
(:cell align=center valign=top :) \\
* 곽병덕
* 이성균
* 박주희
* 곽병덕
* 이성균
* 박주희
Deleted line 21:
Deleted line 26:
Deleted line 27:
Deleted line 31:
Deleted line 36:
Changed lines 48-50 from:
to:
[[<<]]
Changed lines 22-23 from:
* G. Banga et al, "[[Attach:banga96.pdf|Resource Containers: A New Facility for Resource Management in Server Systems]]," OSDI, 1996
to:
Changed lines 26-27 from:
* A. Baumann et al., "[[Attach:baumann09.pdf|The Multikernel: A new OS architecture for scalable multicore systems]]," SOSP, 2009
* A. T. Clements et al., "[[Attach:clements13.pdf|The scalable commutativity rule: designing scalable software for multicore processors]]," SOSP, 2013
to:
* C. A. Waldspurger et al., "[[Attach:waldspurger94.pdf|Lottery Scheduling: Flexible Proportional-Share Resource Management]]," OSDI, 1994
* G. Banga et al, "[[Attach:banga96.pdf|Resource Containers: A New Facility for Resource Management in Server Systems]]," OSDI, 1996
* G. Banga et al, "[[Attach:banga96.pdf|Resource Containers: A New Facility for Resource Management in Server Systems]]," OSDI, 1996
Changed lines 33-34 from:
* H. Huang et al., "[[Attach:huang03.pdf|Design and Implementation of Power-Aware Virtual Memory]]," USENIX ATC, 2003.
* H. Park et al., "[[Attach:park13.pdf|Regularities considered harmful: forcing randomness to memory accesses to reduce row buffer conflicts for multi-core, multi-bank systems]]," EuroSys, 2013
to:
* A. Baumann et al., "[[Attach:baumann09.pdf|The Multikernel: A new OS architecture for scalable multicore systems]]," SOSP, 2009
* A. T. Clements et al., "[[Attach:clements13.pdf|The scalable commutativity rule: designing scalable software for multicore processors]]," SOSP, 2013
* A. T. Clements et al., "[[Attach:clements13.pdf|The scalable commutativity rule: designing scalable software for multicore processors]]," SOSP, 2013
Changed lines 39-40 from:
* S. Peter et al., "[[Attach:peter14.pdf|Arrakis: The Operating System is the Control Plane]]," OSDI, 2014
* Lee et al., "[[Attach:lee15.pdf|F2FS: A New File System for Flash Storage]]," FAST, 2015
* Lee et al
to:
* H. Huang et al., "[[Attach:huang03.pdf|Design and Implementation of Power-Aware Virtual Memory]]," USENIX ATC, 2003.
* H. Park et al., "[[Attach:park13.pdf|Regularities considered harmful: forcing randomness to memory accesses to reduce row buffer conflicts for multi-core, multi-bank systems]]," EuroSys, 2013
* H. Park et al., "[[Attach:park13.pdf|Regularities considered harmful: forcing randomness to memory accesses to reduce row buffer conflicts for multi-core, multi-bank systems]]," EuroSys, 2013
Added lines 45-46:
* S. Peter et al., "[[Attach:peter14.pdf|Arrakis: The Operating System is the Control Plane]]," OSDI, 2014
* Lee et al., "[[Attach:lee15.pdf|F2FS: A New File System for Flash Storage]]," FAST, 2015
* Lee et al., "[[Attach:lee15.pdf|F2FS: A New File System for Flash Storage]]," FAST, 2015
Changed line 55 from:
[[<<]]\\
to:
[[<<]]\\
Changed lines 12-13 from:
(:cell align=left valign=top :) Course Overview \\
Operating SystemsReview
Operating Systems
to:
(:cell align=left valign=top :) [[Attach:0-overview.pdf|Course Overview]] \\
[[Attach:1-intro.pdf|Operating Systems History]] \\
[[Attach:2-OSoverview.pdf|Operating Systems Overview]]
[[Attach:1-intro.pdf|Operating Systems History]] \\
[[Attach:2-OSoverview.pdf|Operating Systems Overview]]
Changed lines 17-18 from:
(:cell align=left valign=top :) Operating Systems Review
to:
(:cell align=left valign=top :) Architectural Supports for Operating Systems \\
Operating Systems Structures
Operating Systems Structures
Deleted line 19:
Deleted line 24:
Deleted line 30:
Deleted line 35:
Deleted line 40:
Added lines 24-25:
(:cellnr align=center valign=top :) 7/13 (W)
(:cell align=left valign=top :) '''Synchronization and Multicore Scalability'''
(:cell align=left valign=top :) '''Synchronization and Multicore Scalability'''
Deleted lines 26-30:
*
(:cellnr align=center valign=top :) 7/13 (W)
(:cell align=left valign=top :) '''Synchronization and Multicore Scalability'''
---
Added lines 30-32:
(:cellnr align=center valign=top :) 7/18 (M)
(:cell align=left valign=top :) '''Memory Management'''
Deleted lines 33-37:
*
(:cellnr align=center valign=top :) 7/18 (M)
(:cell align=left valign=top :) '''Memory Management'''
---
Added lines 37-38:
(:cellnr align=center valign=top :) 7/20 (W)
(:cell align=left valign=top :) '''Storage and File Systems'''
(:cell align=left valign=top :) '''Storage and File Systems'''
Deleted lines 39-43:
*
(:cellnr align=center valign=top :) 7/20 (W)
(:cell align=left valign=top :) '''Storage and File Systems'''
---
Added lines 43-44:
(:cellnr align=center valign=top :) 7/25 (M)
(:cell align=left valign=top :) '''Virtualization'''
(:cell align=left valign=top :) '''Virtualization'''
Deleted lines 45-49:
*
(:cellnr align=center valign=top :) 7/25 (M)
(:cell align=left valign=top :) '''Virtualization'''
---
Deleted lines 47-49:
*
*
Deleted lines 23-24:
(:cell align=left valign=top :) '''Synchronization and Multicore Scalability'''
Added lines 25-29:
*
*
(:cellnr align=center valign=top :) 7/13 (W)
(:cell align=left valign=top :) '''Synchronization and Multicore Scalability'''
---
*
(:cellnr align=center valign=top :) 7/13 (W)
(:cell align=left valign=top :) '''Synchronization and Multicore Scalability'''
---
Changed lines 32-34 from:
(:cell align=center valign=top :)
(:cellnr align=center valign=top :) 7/18 (M)
(:cell align=left valign=top :) '''Memory Management'''
(:cellnr align=center valign=top :) 7/18 (M)
(:cell align=left valign=top :) '''Memory Management'''
to:
(:cell align=center valign=top :)
Added lines 34-38:
*
*
(:cellnr align=center valign=top :) 7/18 (M)
(:cell align=left valign=top :) '''Memory Management'''
---
*
(:cellnr align=center valign=top :) 7/18 (M)
(:cell align=left valign=top :) '''Memory Management'''
---
Deleted lines 41-42:
(:cell align=left valign=top :) '''Storage and File Systems'''
Added lines 43-47:
*
*
(:cellnr align=center valign=top :) 7/20 (W)
(:cell align=left valign=top :) '''Storage and File Systems'''
---
*
(:cellnr align=center valign=top :) 7/20 (W)
(:cell align=left valign=top :) '''Storage and File Systems'''
---
Deleted lines 50-51:
(:cell align=left valign=top :) '''Virtualization'''
Added lines 52-56:
*
*
(:cellnr align=center valign=top :) 7/25 (M)
(:cell align=left valign=top :) '''Virtualization'''
---
*
(:cellnr align=center valign=top :) 7/25 (M)
(:cell align=left valign=top :) '''Virtualization'''
---
Added lines 59-61:
---
*
*
*
*
Deleted line 68:
Changed line 7 from:
(:table border=0 width=100% align=left :)
to:
(:table border=0 width=95% align=left :)
Changed lines 7-10 from:
(:table border=0 width=95% align=left :)
(:cellnr width=12% align=center valign=top :) '''Day'''
(:cell width=40% align=center valign=top :) '''Topic'''
(:cell width=20% align=center valign=top :) '''Presenter'''
(:cellnr width=
(:cell width=
(:cell width=
to:
(:table border=0 width=100% align=left :)
(:cellnr width=10% align=center valign=top :) '''Day'''
(:cell width=80% align=center valign=top :) '''Topic'''
(:cell width=10% align=center valign=top :) '''Presenter'''
(:cellnr width=10% align=center valign=top :) '''Day'''
(:cell width=80% align=center valign=top :) '''Topic'''
(:cell width=10% align=center valign=top :) '''Presenter'''
Changed line 34 from:
* H. Park et al., "[[Attach:lee13.pdf|Regularities considered harmful: forcing randomness to memory accesses to reduce row buffer conflicts for multi-core, multi-bank systems]]," EuroSys, 2013
to:
* H. Park et al., "[[Attach:park13.pdf|Regularities considered harmful: forcing randomness to memory accesses to reduce row buffer conflicts for multi-core, multi-bank systems]]," EuroSys, 2013
Changed line 40 from:
* Lee et al., "[[Attach:lee15.pdf|F2FS: A New File System for Flash Storage]]," USENIX ATC, 2015
to:
* Lee et al., "[[Attach:lee15.pdf|F2FS: A New File System for Flash Storage]]," FAST, 2015
Changed lines 21-22 from:
* C. A. Waldspurger et al., "Lottery Scheduling: Flexible Proportional-Share Resource Management," OSDI, 1994
* G. Banga et al, "Resource Containers: A New Facility for Resource Management in Server Systems," OSDI, 1996
* G. Banga et al, "
to:
* C. A. Waldspurger et al., "[[Attach:waldspurger94.pdf|Lottery Scheduling: Flexible Proportional-Share Resource Management]]," OSDI, 1994
* G. Banga et al, "[[Attach:banga96.pdf|Resource Containers: A New Facility for Resource Management in Server Systems]]," OSDI, 1996
* G. Banga et al, "[[Attach:banga96.pdf|Resource Containers: A New Facility for Resource Management in Server Systems]]," OSDI, 1996
Changed lines 27-28 from:
* A. Baumann et al., "The Multikernel: A new OS architecture for scalable multicore systems," SOSP, 2009
* A. T. Clements et al., "The scalable commutativity rule: designing scalable software for multicore processors," SOSP, 2013
* A. T. Clements et al., "The scalable commutativity rule: designing scalable software for multicore processors," SOSP, 2013
to:
* A. Baumann et al., "[[Attach:baumann09.pdf|The Multikernel: A new OS architecture for scalable multicore systems]]," SOSP, 2009
* A. T. Clements et al., "[[Attach:clements13.pdf|The scalable commutativity rule: designing scalable software for multicore processors]]," SOSP, 2013
* A. T. Clements et al., "[[Attach:clements13.pdf|The scalable commutativity rule: designing scalable software for multicore processors]]," SOSP, 2013
Changed lines 33-34 from:
* H. Huang et al., "Design and Implementation of Power-Aware Virtual Memory," USENIX ATC, 2003.
* H. Park et al., "Regularities considered harmful: forcing randomness to memory accesses to reduce row buffer conflicts for multi-core, multi-bank systems," EuroSys, 2013
* H. Park et al., "Regularities considered harmful: forcing randomness to memory accesses to reduce row buffer conflicts for multi-core, multi-bank systems," EuroSys, 2013
to:
* H. Huang et al., "[[Attach:huang03.pdf|Design and Implementation of Power-Aware Virtual Memory]]," USENIX ATC, 2003.
* H. Park et al., "[[Attach:lee13.pdf|Regularities considered harmful: forcing randomness to memory accesses to reduce row buffer conflicts for multi-core, multi-bank systems]]," EuroSys, 2013
* H. Park et al., "[[Attach:lee13.pdf|Regularities considered harmful: forcing randomness to memory accesses to reduce row buffer conflicts for multi-core, multi-bank systems]]," EuroSys, 2013
Changed lines 39-40 from:
* S. Peter et al., "Arrakis: The Operating System is the Control Plane," OSDI, 2014
* Lee et al., "F2FS: A New File System for Flash Storage," USENIX ATC, 2015
* Lee et al., "
to:
* S. Peter et al., "[[Attach:peter14.pdf|Arrakis: The Operating System is the Control Plane]]," OSDI, 2014
* Lee et al., "[[Attach:lee15.pdf|F2FS: A New File System for Flash Storage]]," USENIX ATC, 2015
* Lee et al., "[[Attach:lee15.pdf|F2FS: A New File System for Flash Storage]]," USENIX ATC, 2015
Changed line 45 from:
* C. Waldspurger, "Memory Resource Management in VMware ESX Server", OSDI, 2002
to:
* C. Waldspurger, "[[Attach:waldspurger02.pdf|Memory Resource Management in VMware ESX Server]]", OSDI, 2002
Changed line 13 from:
Operating System Review
to:
Operating Systems Review
Changed line 16 from:
(:cell align=left valign=top :) Operating System Review
to:
(:cell align=left valign=top :) Operating Systems Review
Changed lines 21-22 from:
*
*
to:
* C. A. Waldspurger et al., "Lottery Scheduling: Flexible Proportional-Share Resource Management," OSDI, 1994
* G. Banga et al, "Resource Containers: A New Facility for Resource Management in Server Systems," OSDI, 1996
* G. Banga et al, "Resource Containers: A New Facility for Resource Management in Server Systems," OSDI, 1996
Changed lines 27-28 from:
*
*
to:
* A. Baumann et al., "The Multikernel: A new OS architecture for scalable multicore systems," SOSP, 2009
* A. T. Clements et al., "The scalable commutativity rule: designing scalable software for multicore processors," SOSP, 2013
* A. T. Clements et al., "The scalable commutativity rule: designing scalable software for multicore processors," SOSP, 2013
Changed lines 33-34 from:
*
*
to:
* H. Huang et al., "Design and Implementation of Power-Aware Virtual Memory," USENIX ATC, 2003.
* H. Park et al., "Regularities considered harmful: forcing randomness to memory accesses to reduce row buffer conflicts for multi-core, multi-bank systems," EuroSys, 2013
* H. Park et al., "Regularities considered harmful: forcing randomness to memory accesses to reduce row buffer conflicts for multi-core, multi-bank systems," EuroSys, 2013
Changed lines 39-40 from:
*
*
to:
* S. Peter et al., "Arrakis: The Operating System is the Control Plane," OSDI, 2014
* Lee et al., "F2FS: A New File System for Flash Storage," USENIX ATC, 2015
* Lee et al., "F2FS: A New File System for Flash Storage," USENIX ATC, 2015
Changed line 45 from:
*
to:
* C. Waldspurger, "Memory Resource Management in VMware ESX Server", OSDI, 2002
Deleted line 53:
Added lines 20-22:
---
*
*
*
*
Added lines 26-28:
---
*
*
*
*
Added lines 32-34:
---
*
*
*
*
Added lines 38-40:
---
*
*
*
*
Added lines 44-45:
---
*
*
Changed line 19 from:
(:cell align=left valign=top :)
to:
(:cell align=left valign=top :) '''Processes and Threads'''
Changed line 22 from:
(:cell align=left valign=top :)
to:
(:cell align=left valign=top :) '''Synchronization and Multicore Scalability'''
Changed line 25 from:
(:cell align=left valign=top :)
to:
(:cell align=left valign=top :) '''Memory Management'''
Changed line 28 from:
(:cell align=left valign=top :)
to:
(:cell align=left valign=top :) '''Storage and File Systems'''
Changed line 31 from:
(:cell align=left valign=top :)
to:
(:cell align=left valign=top :) '''Virtualization'''
Changed line 1 from:
!! ECE5658: Operating System Design (Summer 2010)
to:
!! SDE5007: 반도체 설계 특강 2 (Summer 2016)
Added lines 1-41:
!! ECE5658: Operating System Design (Summer 2010)
!!! [Schedule]
''The following schedule is tentative and subject to change without notice.''
(:table border=0 width=95% align=left :)
(:cellnr width=12% align=center valign=top :) '''Day'''
(:cell width=40% align=center valign=top :) '''Topic'''
(:cell width=20% align=center valign=top :) '''Presenter'''
(:cellnr align=center valign=top :) 7/5 (M)
(:cell align=left valign=top :) Course Overview \\
Operating System Review
(:cell align=center valign=top :)
(:cellnr align=center valign=top :) 7/7 (W)
(:cell align=left valign=top :) Operating System Review
(:cell align=center valign=top :)
(:cellnr align=center valign=top :) 7/11 (M)
(:cell align=left valign=top :)
(:cell align=center valign=top :)
(:cellnr align=center valign=top :) 7/13 (W)
(:cell align=left valign=top :)
(:cell align=center valign=top :)
(:cellnr align=center valign=top :) 7/18 (M)
(:cell align=left valign=top :)
(:cell align=center valign=top :)
(:cellnr align=center valign=top :) 7/20 (W)
(:cell align=left valign=top :)
(:cell align=center valign=top :)
(:cellnr align=center valign=top :) 7/25 (M)
(:cell align=left valign=top :)
(:cell align=center valign=top :)
(:cellnr align=center valign=top :) 7/27 (W)
(:cell align=left valign=top :) Final Exam
(:cell align=center valign=top :)
(:tableend:)
[[<<]]\\
!!! [Schedule]
''The following schedule is tentative and subject to change without notice.''
(:table border=0 width=95% align=left :)
(:cellnr width=12% align=center valign=top :) '''Day'''
(:cell width=40% align=center valign=top :) '''Topic'''
(:cell width=20% align=center valign=top :) '''Presenter'''
(:cellnr align=center valign=top :) 7/5 (M)
(:cell align=left valign=top :) Course Overview \\
Operating System Review
(:cell align=center valign=top :)
(:cellnr align=center valign=top :) 7/7 (W)
(:cell align=left valign=top :) Operating System Review
(:cell align=center valign=top :)
(:cellnr align=center valign=top :) 7/11 (M)
(:cell align=left valign=top :)
(:cell align=center valign=top :)
(:cellnr align=center valign=top :) 7/13 (W)
(:cell align=left valign=top :)
(:cell align=center valign=top :)
(:cellnr align=center valign=top :) 7/18 (M)
(:cell align=left valign=top :)
(:cell align=center valign=top :)
(:cellnr align=center valign=top :) 7/20 (W)
(:cell align=left valign=top :)
(:cell align=center valign=top :)
(:cellnr align=center valign=top :) 7/25 (M)
(:cell align=left valign=top :)
(:cell align=center valign=top :)
(:cellnr align=center valign=top :) 7/27 (W)
(:cell align=left valign=top :) Final Exam
(:cell align=center valign=top :)
(:tableend:)
[[<<]]\\