컴퓨터 시스템 및 파이썬 이해
By Learning AI | 2018년 2월 21일 |
(고성능 파이썬) 컴퓨터 시스템- 연산 장치 ; 초당 계산 처리량- 기억 장치 ; 얼마나 많이 저장, 빠르게 r/w- 연결(통신) 장치 ; 위 둘 간의 데이터를 얼마나 빠르게 옮기나 * BSB ; 백사이드버스 (cpu와 cache를 연결) 연산장치- 입력 비트를 다른 비트로 변환 및 프로세스 상태 변경- IPC ; instructions per cycle- 초당 사이클 횟수는 클럭 속도로 측정- 클럭 속도는 높이면 초당 수행 연산량 증가 / IPC 높아지면 벡터화 수준 증가(한꺼번에 처리 하는 정도 ; SIMD)- 트랜지스터를 더 작게 못만드는 제약으로 하이퍼스레딩/ 비순차 실행(out-of-order execution)/ 멀티코어 아키텍쳐 등 방법론 등장 * 하이퍼스레딩 ; OS가 가상의 두