-
03.22 수업학교 수업 정리/컴퓨터구조 2023. 3. 23. 23:30
하드웨어의 복잡성 증가, 명령어 한계, 전력 제한으로 더 이상 싱글 코어의 성능을 향상하기 어렵기 때문에 멀티코어로 여러 프로그램을 동시에 실행하는 쪽으로 발전 중.
과거에는 cpu가 노스브리지를 거쳐 메모리에 접근했지만 현재는 내장되어 바로 접근 가능.
컴퓨터의 성능은 총 명령어수(NI) * 명령어당 클럭사이클 수(COI) * 클럭 사이클 타임(T)으로 나타낸다. 3가지 변수 모두 작을수록 좋다. 총 명령어수는 프로그램이 작을수록 적고 CISC가 적다. 총 명령어수는 코드의 길이가 아니라 반복문도 고려한 크기여야 한다. 명령어당 클럭사이클수는 IPC가 높을수록 작다. 클럭 사이클 타임은 클럭이 높을수록 좋다.
SPEC은 싱글성능만 비교가 가능하다. 멀티 성능은 다른 툴로 해야 한다.
수업은 꽉 채워하시는데 왜 배운 게 없어 보이지