2.1차 중간 보고



                 종합설계 프로젝트 1차 중간보고서 요약

팀명

Communication

제출일

2013 4 4

프로젝트 제목

에너지 절감을 위한 PRAM 기반 file system 시뮬레이터

설계프로젝트 개요

프로젝트 수행 내용 및 중간 결과

프로젝트 요약문

 차세대 메모리인 PRAM을 기반으로 하는 Translation layer를 개발하고 실제 Disk I/O 가 발생할 때 소모되는 전력을 측정한다. 측정한 전력 값을 가지고 기존의 저장 장치인 Nand Flash Memory 와 비교 분석한다. 또한 효율적인 에너지 사용을 위해 Pram의 특성인 byte 단위 접근을 이용하는 새로운 알고리즘을 개발하고 에너지 사용량을 그래프로 나타내어 효율성을 비교해 본다.

마일스톤 수행 내용

 DiskSim SSD 오픈소스를 기반으로 연구를 진행한다. DiskSim SSD FTL(Flash Translation Layer)을 기반으로 한다. 따라서 위 연구에서는 FTL(Flash Translation Layer) 알고리즘을 PTL(Phase Change Translation Layer)알고리즘으로 변경한다. PRAM의 특성을 반영하여 PTL(Phase Change Translation Layer)알고리즘을 구현한다. 또한 위 연구에서 작성한 알고리즘이 효율적인 에너지를 사용하는지 측정하기 위하여 에너지 측정 모듈을 작성한다. 오픈 소스를 기반으로 에너지량을 측정하는 식을 도출한다. 그리고 Disk I/O Request Workload 값을 측정한다.

 

1. DiskSim SSD의 코드를 분석하여 Read/ Write 에 대한 Sequence Diagram 작성.

2. 분석한 코드의 이해를 바탕으로 FTL PRAM을 위한 PTL로 수정.

3. Disk I/O에서 사용되는 에너지 측정 모듈 개발.

4. 저 효율 에너지를 위한 에너지 절감 알고리즘 구상.

5. 에너지 측정값을 바탕으로 누적된 에너지 사용량 그래프로 도식화.


동영상

다음 마일스톤 일정


 2차 중간 보고서
- 에너지 절감 알고리즘 구현
에너지 측정 모듈 보완 및
안정화
2013-04-05 2013-05-02 
 
시각화 작업 및 
테스트
- 실시간 에너지 사용량을 보여주기 위한 시각화 작업
에너지 성능 비교 및 문서화 작업 
2013-05-03  2013-05-21

 최종 보고서
 - 최종 보고서 작성 및
전시회 준비

시연 동영상 준비.
2013-05-22  2013-05-28


Ċ
12조 캡스톤,
2013. 4. 3. 오후 9:28