20150312

1. 영어 기사 읽기
1) Background Music Jams Memory in Older Adults, Scientific American
– In this case the distracting info might have interfered with them storing the facial image in the first place—much less impeding their ability to remember it a short while later. (impede – 지연시키다)
2) Laser procedure can turn brown eyes blue, CNN
– But exactly why they make hearts throb and catapult actors and models to stardom is a point of conjecture. (throb – 고동치다, 울리다)
– If that happens significantly enough, for long enough, it’s how patients develop glaucoma. (glaucoma – 녹내장)
– From my experience what most people are after is the translucence of the blue eye rather than the color of the blue eye. (translucence – 반투명)


2. Computer Architecture 청강
– 크기가 작은 캐시일수록 associativity의 증가가 access time, energy consumption에 미치는 영향이 더 치명적이다. 크기가 작은 캐시는 원래 access time, energy consumption이 적은 편이기 때문이다.
– Victim buffer를 사용하면 associativity를 높이지 않고도 그 효과를 얻을 수 있다.
– Way prediction은 일반적으로 에너지 효율성을 높이기 위해 사용한다.
– Nonblocking cache는 언제 필요할까?: Simple 5 stage processor는 nonblocking cache 불필요하다. Simple 5 stage processor에서는 순차적으로 명령이 처리되므로, 한 명령어가 끝날 때까지 다른 명령어는 block되기 때문이다. OoO, superscalar 프로세서에서 nonblocking cache가 필요하다.
– 어플리케이션에서 메모리 연산의 비율: 정수 연산 프로그램의 경우 20~30%, 부동소수점 연산 프로그램의 경우 30~40%
– Nonblocking cache를 구현하기 위해 필요한 구조: MSHR (Miss Status Holding Registers)
– MSHR이 포함하는 정보 : miss address, state, reqeusting PC…
– Nonblocking cache에서는 캐시 접근시마다 MSHR을 모두 검색해야 한다. MSHR은 fully associative하므로 복잡하며, 많은 면적이 필요하고, 비용이 많이 든다. 검색 시간도 길게 소요된다.
– Memory BW 적으면 MSHR 개수 늘려도 무의미.
– Core에서 동시에 캐시 접근하지 않으면 MSHR 개수 늘려도 무의미
– 여러 개의 캐시 접근이 동시에 발생하는 것은 일반적인 상황이다. Read, write는 다른 pipeline stage에 속하므로, 동시에 발생할 수 있다. 한 개의 cache에 동시에 접근 가능하도록 하려면 비용이 많이 필요한데, bank로 나누어 관리하면 동시에 접근 가능하다. 하지만 bank conflict가 발생하면 serialize해 접근해야 한다.
– Prefetch Coverage = useful prefetches / total references
– Prefetch Accruacy = useful prefetches / total prefetches
– Multilevel cache에서 높은 레벨의 캐시의 크기가 바로 아래 레벨의 캐시의 크기와 비슷하면 exclusive cache를 사용해야 한다. (그렇게 하는 것이 합리적이다.)


3. SIGOPS 발표 ([OSDI’14] Shielding Applications from an Untrusted Cloud with Haven)

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

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 )

Google+ photo

You are commenting using your Google+ 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 )

Connecting to %s

Recent Posts
누적 방문자 수
  • 142,141 hits
%d bloggers like this: