Skip to content

kalaluthien/DistributeSystem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

80 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Distributed System

Prof. Yeom1

SNU Distributed System Course Homework & Exam Backup by Hyungmo Kim

DO NOT COPY THE HOMEWORK


HW1

Specification

  • 이번 학기에 사용할 수 있는 멀티코어 기계를 하나 골라서 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을 해서 같이 작업할 경우의 시간 측정
  1. 소스 코드

  2. 리포트
    pdf 파일로 제출

  3. 제출 방식
    소스파일, 리포트를 하나의 파일로 압축해서 메일로 제출
    파일명: HW1_학번_이름.zip (e.g., HW1_2017-26932_김형모.zip)
    EMAIL 제목: [분산시스템]HW1_학번_이름
    EMAIL 주소: [email protected]
    제출기한: 3월 14일 수요일 23시 59분