Presentation is loading. Please wait.

Presentation is loading. Please wait.

Project2 : Orientation Lock – Design of Test. Project2 : Orientation Lock - Result Selector (Writer lock)Trial (Reader lock)

Similar presentations


Presentation on theme: "Project2 : Orientation Lock – Design of Test. Project2 : Orientation Lock - Result Selector (Writer lock)Trial (Reader lock)"— Presentation transcript:

1 Project2 : Orientation Lock – Design of Test

2 Project2 : Orientation Lock - Result Selector (Writer lock)Trial (Reader lock)

3 Project3 : Custom Scheduler

4 Project3 : Custom Scheduler - Specification Preparation –Investigate Linux Scheduling mechanism Main Goal –Implement a Symmetric Multiprocessor Weighted Round-Robin(WRR) Scheduler –Set WRR Scheduler as a default scheduler Test –Input sample job and execute it with new scheduler Further discussion –Investigate how Android and Tizen optimize power

5 Project3 : Custom Scheduler - Design & Implementation

6

7 Project3 : Custom Scheduler - Power Management

8

9

10 Project3 : Custom Scheduler - Result

11 Project3 : Custom Scheduler - Design of Test

12 Project3 : Custom Scheduler - Result 748654853379 = 3^1 * 17^1 * 54833^1 * 267713^1

13 Project3 : Custom Scheduler - Result

14 Project4 : Geo-tagged Filesystem

15 Project4 : Geo-tagged Filesystem - Specification Preparation –Investigate VFS & Ext2 Filesystem Main Goal –Get GPS information and update it to kernel device location –Modify Ext2 GPS File System to contain location attribute –(Extra Credit) Location-based File Access Authorization Test –User-space Testing

16 Project4 : Geo-tagged Filesystem - Design & Implementation

17

18 Project4 : Geo-tagged Filesystem - Result

19 Project4 : Geo-tagged Filesystem – Result (Extra Credit)

20 Discussion in GitHub 수업 참여자 전부를 위한 별도의 Github repository 제공 Issue tracker 기능을 활용한 discussion 53 issues with 250 comments Discussion 참여도에 따라 가산점 부여

21 Discussion in GitHub

22 학생들의 수업에 대한 피드백 Enjoy –Practical projects –Challenging projects –Handling kernel code –Team-work –Software-engineering Hate –Environment setup –Lack of references –Difficult projects

23 수업 결론 오픈소스를 학생들이 직접 겪어볼 수 있었다. 학생들이 오픈소스의 단순한 사용자에서 생산자로 바뀌는 첫 걸음이 되 었다. Tizen, Open Source 에 대한 관심이 적극적인 수업참여로 이어졌다. 학생들의 높은 관심 속에 50 명 중에 45 명이 성공적으로 수업을 끝까지 마 쳤다.

24 Other On-going Contribution to Open Source Projects from CMS Lab REEF –Big-Data Processing Platform –Apache Incubator project (since August ‘14) –http://incubator.apache.org/projects/reef.htmlhttp://incubator.apache.org/projects/reef.html –http://www.reef-project.org/http://www.reef-project.org/ TaintDroid –Real-time Taint Tracking System –Research Highlight in CACM (March `14) –http://appanalysis.org/http://appanalysis.org/

25 Thanks! http://cmslab.snu.ac.kr “???” – student in AOS class


Download ppt "Project2 : Orientation Lock – Design of Test. Project2 : Orientation Lock - Result Selector (Writer lock)Trial (Reader lock)"

Similar presentations


Ads by Google