로그인 바로가기 하위 메뉴 바로가기 본문 바로가기

AI기반 클라우드를 위한 컴퓨터 시스템: 이론 및 실습

임시 이미지 김종원 교수 GIST
http://www.edwith.org/computer-systems/notice/1696
좋아요 149 수강생 1494

이 강좌는 열린 강좌로서, 자유롭게 원하는 강의를 선택적으로 들으셔도 됩니다.

강좌를 수료하신 학생에게는 별도의 수료증이 발급됩니다.

강좌 수료증을 원하시는 학생께서는 아래 "강좌 수료 기준"에 맞춰주시기 바랍니다.

 

 강좌 설명

 이 수업을 통해 컴퓨터 시스템의 하드웨어 및 소프트웨어 구성 요소와 그 상호 작용에 대한 근본적인 이해를 하게될 것입니다. 수업에서는 중앙 처리 장치 (CPU), 메모리, 기억 장치, 퍼스널 컴퓨터, 서버 시스템, 임베디드 장치의 입출력 구성 요소, 어셈블리 레벨 프로그래밍 기술, 분산 컴퓨터 간의 데이터 교환을위한 컴퓨터 네트워킹 기술 시스템에 대해 다룹니다.

 

강좌 수료 기준 

1. 14개의 동영상 강의를 모두 수강하여 진도율 100% 달성하기 

2. 첨부된 양식에 맞춰

    이론 7개 강의에 대한 정리 및 소감 작성, 실험 7개 강의에 대한 정리 및 결과 스크린 샷을 첨부하여 작성한

    5장 분량의 보고서를 mooc@smartx.kr로 이메일 제출하기

 

보고서 양식: STAR-MOOC 클라우드, AI기반 소프트웨어 중심의 정보 통신 - 보고서 양식.hwp

 

강좌 구성

 수업은 이론(Theory)과 실험(Experiment) 부분으로 나뉘어 각각 7개의 강의로 구성되어 있습니다. 이론 자료를 통해 컴퓨터 시스템에 대한 전반적인 이해를 돕고, 관련된 실험을 위해 SmartX-Mini-MOOC 자료를 활용하여 간단한 실습을 진행해 보는 실험 부분으로 구성하였습니다. 

 

[Theory]

Chapter 1. What is Computer System?

Chapter 2. Computer System & OS Software

Chapter 3. Computer System: Virtualization & Containers

Chapter 4. Computer System: Cloud-native Computing

Chapter 5. Computer System: Clusters for HPC/BigData & AI

Chapter 6. Computer System for Cloud Data Center and SDI

Chapter 7. Computer System & SmartX Abstraction

 

이론 강의를 위한 기준 자료는 아래 링크에 있습니다. 

기준 자료 링크: 이론 기준 자료

 

[Experiment]

Lab #0: Overview Lab

Lab #1: Box Lab

Lab #2: Inter-Connect Lab

Lab #3: Tower Lab

Lab #4: IoT Lab

Lab #5: Cluster Lab

Lab #6: Analytics Lab

 

실험 강의를 위한 기준 자료는 아래 링크에 있습니다. 

기준 자료 링크: 실험 기준 자료

 

강의 기준 자료 설명 

SmartX-Mini-MOOC은 기존의 SmartX-Mini를 STAR-MOOC프로젝트 토대로 재구성한 MOOC 버전의 자료입니다. 실습은 Raspberry Pi로 대표되는 IoT 기기를 어떻게 클라우드와 연관지어 다양한 서비스를 할 수 있을 지를 초점으로 하고 있습니다. 이후 각 박스를 구성하고 서로 연결함으로써 전체 박스를 관제할 수 있게 만들며, 이를 통해 다양한 서비스를 동작시키고 그 결과를 확인할 수 있는 실습을 진행합니다. 또한 여러 박스의 자원을 통합하여 빅 데이터 분석등에 사용할 수 있게 만드는 기초도 다루고 있습니다.

 

문의 사항

질문이나 피드백은 언제나 환영합니다. 아래의 메일 주소를 통해 소중한 의견 부탁드립니다.

mooc@smartx.kr