20140714

1. cacloud08을 재부팅해야 함. 
서버실에 출입 가능하도록 학생증 등록.
1) ipmitool을 사용해 서버실에 직접 가지 않고도 cacloud08을 재부팅할 수 있었다.

$sudo apt-get install ipmitool
$ipmitool -I lan -H cacloud08ipmi.kaist.ac.kr -U calab power status
$ipmitool -I lan -H cacloud08ipmi.kaist.ac.kr -U calab power off
$ipmitool -I lan -H cacloud08ipmi.kaist.ac.kr -U calab power on

The Intelligent Platform Management Interface (IPMI) is a standardized computer system interface used by system administrators for out-of-band management of computer systems and monitoring of their operation. It is a way to manage a computer that may be powered off or otherwise unresponsive by using a network connection to the hardware rather than to an operating system or login shell.

References:
[1] Intelligent Platform Management Interface, Wikipedia, http://en.wikipedia.org/wiki/Intelligent_Platform_Management_Interface
[2] 서진우, IPMI를 활용한 리눅스 서버 관리, http://blog.syszone.co.kr/2725

2) cacloud08 에러 메시지 (/var/log/xen/)

xs_read(/local/domain/0/device-model/1/xen_extended_power_mgmt): read error
xs_read(): vncpasswd get error. /vm/52b38369-20ed-481c-ae9f-b8cf343c7dfe/vncpasswd.

3) cacloud02에서는 vnc 접속이 불가능했고, cacloud08에서는 vnc 접속은 가능하나 흰 화면만 보였다. cacloud02, 08 오류의 원인을 알 수가 없었다. Xen을 재설치해 보기로 했다. Xen을 재설치했으나 문제는 해결되지 않았다.

+ cacloud02 문제 해결. vncviewer를 삭제하고 다시 설치하니 접속이 잘 됨.


2. Memory Systems: Cache, DRAM, Disk. Bruce Jacob, Spencer W. Ng, and David T. Wang 읽음
1) 이제 컴퓨터 시스템의 설계에서 bottleneck은 memory subsystem이다. 메모리 시스템을 어떻게 설계하는지가 가장 중요하다.
2) SRAM, DRAM, disk는 단순히 기술일 뿐이고 실제로 시스템이 필요한 메모리는 세 종류 – permanent store, operating store, fast store이다.
3) 캐시는 두 가지 기준(Addressing Scheme, Management Schemes)에 의해 총 네 가지로 분류 가능하다. (Transparent Cache, Scratch-Pad Memory, Software-Managed Cache, Self-Managed Scratch-Pad)
4) Cache consistency에는 크게 세 가지 측면이 있다. Consistency with Backing Store, Consistency with Self, Consistency with Other Clients
5) Backing store와의 consistency를 유지하기 위한 방식에는 크게 세 가지가 있다. Write through, delayed write (driven by the cache), delayed write (driven by the backing store or external client)
6) Write through에서는 cache와 backing store의 속도 차이를 극복하기 위해 buffer를 추가한다. Tag가 없는 FIFO 구조일 때 이를 write buffer라 하고, tag가 있고 cache처럼 접근 가능할 때 write cache라 한다.
7) Memory coherence, consistency의 차이점에 대한 이야기가 나오긴 하는데 잘 이해가 되지는 않음. 이 책에서 이야기하기로는 memory coherence는 memory system이 정상적으로 작동하느냐를 의미하고, consistency는 얼마나 오랫동안 시스템이 비정상적으로 동작해도 되는지를 의미한다고 한다. (무슨 말이지??) 다른 예제로는, coherence는 동일한 주소의 읽기/쓰기 행위를 정의하고, consistency는 다른 주소의 읽기/쓰기 행위를 정의한다고 한다. (앞의 설명과 어떤 관계인지?)


3. SMP, CMP가 어떻게 다른가?

SMP 구조에서는 모든 코어가 공유하는 캐시가 없다. 반면 네이티브 CMP 구조는 공유 캐시(shared cache)를 가지는 것이 핵심이다.

References :
[1] 김민장, 2010년형 프로세서 테크놀로지, http://www.imaso.co.kr/?doc=bbs/gnuboard.php&bo_table=article&wr_id=33652
[2] CMP vs. SMP, http://berebereport.tistory.com/8

+덧 (2014/08/20)
당시에 글을 읽으며 집중하지 않았던 것 같다. SMP와 CMP의 차이점은 단순히 공유 캐시가 아니다. 물론 차이점에 포함되긴 하지만, 단순히 공유 캐시만 차이라고 하기엔 문제가 있다. 컴퓨팅 파워를 높이는 데 한 개의 프로세서로는 한계가 있기에, 여러 개의 프로세서를 쓰고자 한 것이 SMP이다. 마더보드에 여러 개의 소켓을 두고, 프로세서를 여러 개 꽂는 것이다. 각 프로세서는 메모리 공간을 공유하지만, 프로세서끼리는 캐시를 공유하지 못한다. 반도체 공정의 발전 덕분에, SMP에서 여러 개의 프로세서에 떨어져 있던 코어들이 CMP에서는 하나의 칩 위에 올라가게 된다. 따라서 각 코어들은 SMP에서와 마찬가지로 메모리를 공유하지만, 추가로 캐시를 공유하게 된다.


4. 영어의 관사 사용에 대해 이해하려 노력 중.
[1] 고수민, 영어에서 관사를 쉽게 파악하는 법이 있을까?, http://ko.usmlelibrary.com/entry/no-article
[2] 고수민, 영어에서 관사를 쉽게 파악하는 법이 있을까? – 2탄, http://ko.usmlelibrary.com/entry/english-article-2
[3] 고수민, 영어에서 관사를 쉽게 파악하는 법이 있을까? – 3탄, http://ko.usmlelibrary.com/entry/english-article-3
[4] 고수민, 영어에서 관사를 쉽게 파악하는 법이 있을까? – 4탄, http://ko.usmlelibrary.com/entry/english-article-4
[5] 고수민, 영어에서 관사를 쉽게 파악하는 법이 있을까? – 5탄, http://ko.usmlelibrary.com/entry/english-article-5
[6] (유학생이 쓰는) 영어 쓰기의 8부능선, 관사 뛰어넘기, http://eduhow.tistory.com/81
[7] 최기영, 관사, 전치사 그리고 조사, http://anecdotist.blogspot.kr/2009/05/blog-post.html
[8] 이제명, [영어산책]Articles in English Grammar, http://crinje.wordpress.com/2009/05/10/%EC%98%81%EC%96%B4%EC%82%B0%EC%B1%85articles-in-english-grammar/
[9] 고수민, 영어 독해 속도를 두 배 늘리는 법, http://ko.usmlelibrary.com/entry/reading-english-2


5. 영어의 관사 사용법에 대해 찾다가 읽은 글
고수민, 당장 따라 할 수 있는 부자되는 습관, http://ko.usmlelibrary.com/entry/rich-habit

Advertisements
Posted in 1) Memo
One comment on “20140714
  1. […] SMP, CMP에 대한 이해2014/07/14에 SMP, CMP에 대해 정리했었는데, 잘못 이해하고 있었다. 아주 잘못 이해한 […]

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

누적 방문자 수
  • 103,815 hits
%d bloggers like this: