Monthly Archives: May 2015

20150525

1. 토요일 오후 1시에 MICRO에 논문을 제출했다. 창현이 형이 1저자, 내가 2저자로 참여한 논문이었다. 창현이 형, 그리고 교수님과 같이 논문을 쓸 때면 참 많이 배우는 것 같다. 내가 메인이 되어 연구하는 것에서도 이렇게 잘 되면 좋겠는데, 늘 더디다. 2. 2015/04/24에

Tagged with: , , , , , , , ,
Posted in 1) My Story

20150523

창현이 형과의 대화 – concerto server는 01, 02, 04가 있으며, 한 개당 8개 코어이다. – lmbench를 사용해 context switching overhead를 측정할 수 있으며, 여기서 다운받을 수 있다.

Tagged with: ,
Posted in 1) Memo

Protected: 20150522 – Research

There is no excerpt because this is a protected post.

Posted in 1) Memo

20150522

창현이 형과의 대화 – x86 가상화에서 TLB는 gVA->PA로의 매핑 정보를 캐싱한다. naive한 page table은 two dimensional page table이다. Two dimensional한 것을 shadow page를 사용해 one dimensional로 유지하고자 했으나, shadow page table 업데이트마다 하이퍼바이저의 개입이 필요해서 오버헤드가 심하다. 이보다 hardware assisted

Posted in 1) Memo

20150521

Computer Architecture 청강 – spinlock 사용에는 atomic exchange 지원이 필요하다. 특정 주소에 대해 atomic operation을 수행하는 프로세서는, atomic operation이 끝날 때까지 해당 주소에 대한 cache invalidation message를 무시하게 된다. – 하지만 이것(test-and-set)이 그리 효율적이지는 않다. 1000개의 코어가 있고, 한 개에서

Tagged with: , , , , , , , ,
Posted in 1) Memo

20150520

실험 중 발견한 것 – 같은 경로에서 여러 개의 calculix 인스턴스를 동시에 실행하면, 제대로 실행되지 않는다. 동시에 여러 인스턴스가 파일을 열고자 하면 오류가 발생한다.

Posted in 1) Memo

20150519

Computer Architecture 청강 – 오늘은 consistency에 대해 이야기할 것. – Coherence와 Consistency의 차이점 1) Coherence는 ISA의 일부가 아니다. 하지만 consistency는 ISA의 일부이다. 2) Coherence는 한 개의 변수를 여러 개의 코어가 공유하는 상황을 처리하고, consistency는 두 개 이상의 변수가 연관되는 상황이

Posted in 1) Memo
누적 방문자 수
  • 96,405 hits