[Computer architecture] 1.11 Concluding Remarks

준치·2022년 1월 21일
0

[Computer architecture]

목록 보기
10/18

중요

  • CPU Time = Instruction count CPI clock cycle time
    -> Performance = 1/execution time

  • ISA : abstraction - interface between the hardware and the lowest-level software. 최하위 레벨의 프로그래밍 인터페이스로 프로세서가 실행할 수 있는 모든 명령어를 포함한다.

  • Execution time : response time과 같은 뜻으로 task를 수행하는데 걸리는 시간

  • cost/performance is improving : moore's law를 따라 향상되는중이다.

  • Hierarchical layers of abstraction : 프로그래머가 세부사항들을 고려하지 않고 설계할 수 있게 해주는 방법. ISA를 이용한다.

  • Power is limiting factor : power wall에 가까워짐에 따라 병렬화를 통해 성능을 향상시킨다. 이를 위해 pipeline방법을 사용한다.

Reference

[1] D. Patterson and J. Hennessy, ⌜Computer Organization and Design, 5th Edition⌟ , chapter 1
profile
설계 엔지니어 지망생

0개의 댓글