tgool
Tgool
tgool
전체 방문자
오늘
어제
  • 분류 전체보기
    • Data Science
      • AI
      • Data Mining
      • ML(Machine Learning)
    • Computer Science
      • 자료구조
      • 알고리즘
      • 시스템 프로그래밍
      • 운영체제
      • 컴퓨터 구조
      • 컴퓨터 네트워크
      • 데이터 베이스
      • 파이썬
      • 자바
      • 아두이노
    • Math
      • 통계학
      • 확률론
      • 선형대수학
      • 수리통계학
      • 회귀분석
    • TOFEL
    • Git
    • Plan
    • Book
    • Working out
      • 영양과 생활
      • 운동 정보
      • 운동 기록

인기 글

최근 글

최근 댓글

hELLO · Designed By 정상우.
tgool

Tgool

[CSAPP] 6.6 Putting It Together: The Impact of Caches on Program Performance(프로그램 성능에 대한 캐시의 영향)
Computer Science/컴퓨터 구조

[CSAPP] 6.6 Putting It Together: The Impact of Caches on Program Performance(프로그램 성능에 대한 캐시의 영향)

2023. 2. 15. 10:21

6.6 Putting It Together: The Impact of Caches on Program Performance(프로그램 성능에 대한 캐시의 영향)

프로그램의 성능에 영향을 미치는 두가지 요소를 통해 두가지 요소를 변형해가면서 read throughput으로 확인해보려 한다.

read throughput이란?

s초 동안 n번 read를 수행한다면 ⇒ s/n의 read throughput을 가진다.

두가지 요소는?

  1. cache size
    1. cache size가 작을 수록 temporal locality가 증가한다.
  2. stride-k
    1. k가 작을 수록 spatial locality가 증가한다.

이 두가지 요소를 이용해 다음의 3차원 그래프를 그릴 수 있다.

'Computer Science > 컴퓨터 구조' 카테고리의 다른 글

[CSAPP] 7.2 Static Linking(정적연결)  (0) 2023.02.15
[CSAPP] 7.1 Compiler Drivers(컴파일러 드라이버)  (0) 2023.02.15
[CSAPP] 6.5 Writing Cache-Friendly Code(캐시 친화적 코드 작성)  (0) 2023.02.15
[CSAPP] 6.4 Cache Memories (캐시 메모리)  (0) 2023.02.10
[CSAPP] 6.3 The Memory Hierarchy(메모리 계층구조)  (0) 2023.02.10
    'Computer Science/컴퓨터 구조' 카테고리의 다른 글
    • [CSAPP] 7.2 Static Linking(정적연결)
    • [CSAPP] 7.1 Compiler Drivers(컴파일러 드라이버)
    • [CSAPP] 6.5 Writing Cache-Friendly Code(캐시 친화적 코드 작성)
    • [CSAPP] 6.4 Cache Memories (캐시 메모리)
    tgool
    tgool

    티스토리툴바