ManycoreOS
연구 내용 및 결과
  • 매니코어 운영체제 구조 연구
  • 모노리틱 구조 연구
    • 1. Lock-less 기법 연구
    • 2. Lock-free 기법 연구
    • 3. 가상화 환경의 스케일러블 Lock 기법
    • 4. 스케일러블 blocking 동기화 기법
    • 5. 스케일러블 메모리 주소공간 기법 연구
    • 6. 매니코어 스케줄링 연구
    • 7. 멀티레벨 스케줄러 연구
    • 10. 차세대 SSD 캐싱 기법
    • 11. 스케일러블 네트워크 스택
    • 12. SPM(ScratchPad Memory) 기반 요소기술 연구
    • 13. 온도, 전력 관리 및 에너지 절감 기술 연구
    • 14. MORE (Manycore Oriented Resource Externalization) 연구
    • 15. 스케일러블 자료구조 연구
    • 16. 영구 메모리 연구
    • 17. 대규모 스트림 데이터 분석 유스케이스
    • 파일시스템 스케일러빌러티 연구
      • 1. 문제점 분석
      • 2. 비휘발성 메모리 파일시스템 기초연구
      • 3. 스케일러블 NOVA 파일시스템
      • 4. 스케일러블 F2FS 파일시스템
      • 5. 블록 레이어 스케일러빌러티
      • 6. 코어별 저널링을 통한 파일시스템의 저널 로깅 확장성 개선 연구
    • 코어 파티셔닝 연구
      • 1. 네트워크 입출력 성능 개선
      • 2. 스케일러블 파일시스템을 위한 코어 파티셔닝
      • 3. 응용과 커널 수행 분리를 위한 코어 파티셔닝 기법(Syscalib) 연구
  • 분할형 구조 연구
    • 1. 1K+ 코어 테스트베드 구축
    • 2. 분할형 운영체제(Azalea) 연구
  • 병렬프레임워크 연구
    • 1. 기존 병렬화 프레임워크의 스케일러빌러티 연구
    • 2. 하스켈 연구
    • 3. 오토튜너 연구
    • 4. 대규모 그래프 처리 엔진 연구
    • 5. 메모리 접근 최소화로 딥러닝 최적화 연구
    • 6. 매니코어 플랫폼 기반 머신러닝 응용 성능 최적화
  • 도구 개발
    • 1. 파일 시스템 확장성 분석 벤치마크 개발 (FxMark)
    • 2. 멀티큐 기반 고속 저장장치 에뮬레이터(Ramdisk_MQ)
    • 3. 블록 계층 분석기(blk_mq_analyzer)
    • 4. 영구메모리 응용의 쓰기 증폭 측정 도구(pmperf)
    • 5. CPU idle 상태 추적 도구(Dark insight)
    • 6. 파일 시스템 정확성 교차 검증 도구 개발(Juxta)
    • 7. 리눅스 파일 시스템의 시맨틱 버그 탐지 도구(HYDRA)
    • 8. 데이터 레이스 탐지 도구(Krace)
    • 9. 더블페치 버그 탐지 도구 개발(Deadline)
    • 10. 프로그램 인터페이스 오류 탐지 도구(APISan)
    • 11. 초기화되지 않은 변수로 인한 버그 탐지 도구(UniSan)
    • 12. 인텔 메모리 보호키 지원 라이브러리 개발 (libmpk)
ManycoreOS
  • Researches
  • 2.Monolithic
  • 08.Filesystem
  • README.md

파일시스템 스케일러빌러티 연구

  • 문제점 분석
  • 비휘발성 메모리 파일시스템 기초연구
  • 스케일러블 NOVA 파일시스템
  • 스케일러블 F2FS 파일시스템
  • 블록 레이어 스케일러빌러티
  • 코어별 저널링을 통한 파일시스템의 저널 로깅 확장성 개선 연구
Next

2021-2022, manycoreos Revision ffd455f
Built with GitHub Pages using a theme provided by RunDocs.
ManycoreOS
main
GitHub
Homepage
Issues
Download

This Software is under the terms of MIT License.