SNU Distributed System Course Homework & Exam Backup by Hyungmo Kim
DO NOT COPY THE HOMEWORK
- 이번 학기에 사용할 수 있는 멀티코어 기계를 하나 골라서 CPU 사양, 시스템 사양을 조사
- CPU에서 제공하는 여러가지 synchronization operation들을 파악
- Test and Set
- Compare and Swap
- Fetch and Add
- Memory Barrier
- Operation들의 성능을 측정
- 하나의 long integer variable을 하나의 core 에서 1,000,000,000회 증가시키는 시간과 여러 개의 core를 사용하고 synchronization을 해서 같이 작업할 경우의 시간 측정
-
소스 코드
-
리포트
pdf 파일로 제출 -
제출 방식
소스파일, 리포트를 하나의 파일로 압축해서 메일로 제출
파일명: HW1_학번_이름.zip (e.g., HW1_2017-26932_김형모.zip)
EMAIL 제목: [분산시스템]HW1_학번_이름
EMAIL 주소: [email protected]
제출기한: 3월 14일 수요일 23시 59분