728x90 Alchitecture8 컴퓨터의 성능 - 본 문서는 KOCW 에 공개된 컴퓨터구조 - 영남대학교 최규상 교수님의 2015년도 2학기 강의를 보고 정리한 내용입니다. CPU time CPU Time = CPU Clock Cycles (클럭 수) * Clock Cycle Time (하나의 클럭 당 시간) CPU Clock Cycles = ---------------- Clock Rate 성능이 향상되는 시기 CPU time 이 감소할 때 클럭 수가 감소할 때 클럭 비율이 증가할 때 사이클 수와 클럭 비율에 대해 민감하게 반응한다 (간혹 사이클 수가 증가하는데 클럭 비율도 증가하는 경우도 있다 -> 잘 봐야 한다) 예 Computer A : 2GHz clock, 10s CPU time / Designing Computer B(새로운 컴퓨터) : .. 2021. 12. 30. 프로세서와 메모리 그리고 성능 - 본 문서는 KOCW 에 공개된 컴퓨터구조 - 영남대학교 최규상 교수님의 2015년도 2학기 강의를 보고 정리한 내용입니다. 컴퓨터 내부 많은 컴퓨터가 비슷한 내부 구조를 가지고 있다 ex) 데스크탑, 서버, 임베디드 입출력 User-interface 장치 디스플레이, 키보드, 마우스 저장장치 하드디스크, cd/dvd, 플래시 메모리, ssd 네트워크 어댑터 다른 컴퓨터와의 통신 터치스크린 PostPC 장치 키보드와 마우스를 대체하는 입력 장치 화면 LCD screen frame buffer memory에 영상에 관련된 메모리를 쓰면 내용이 화면에 출력된다. 프로세스(CPU) 내부 데이터 경로 (Datapath) 데이터의 연산이 실행되는 경로 제어 (Control) 데이터 경로 순서 (sequences.. 2021. 12. 29. 컴퓨터 구조의 8가지 기막힌 아이디어와 프로그램 - 본 문서는 KOCW 에 공개된 컴퓨터구조 - 영남대학교 최규상 교수님의 2015년도 2학기 강의를 보고 정리한 내용입니다. 컴퓨터 혁명 무어의 법칙 (Moore's Law) 컴퓨터를 발전시킨 가장 큰 원동력 -> 무어의 법칙으로 인해 컴퓨터 기술이 급격하게 발전하였다. 자동차의 컴퓨터, 스마트폰, 인간 유전자(Human genome project), World Wide Web, Search Engines 등과 같이 기존에 존재하지 않았던 새로운 어플리케이션들이 파생되었다. 모든 것이 컴퓨터화되고 있다. ex) IoT 무어의 법칙 특정한 싱글 칩에 들어가는 트랜지스터의 수는 매 2년마다 2배씩 증가할 것이다! 실제로 2년마다 2배 이상 증가 증가한 트랜지스터를 이용하여 컴퓨터의 기술이 급격하게 발전할 .. 2021. 12. 28. 클러스터(cluster) 알아보기 컴퓨터 클러스터 여러 대의 컴퓨터들을 연결하여 하나의 시스템으로 동작하도록 한 컴퓨터들의 집합 일반적으로 고속의 근거리 통신망으로 연결한다. 저렴한 마이크로프로세서와 고속의 네트워크와 고성능 분산 컴퓨팅용 소프트웨어들의 조합 결과이다. 특징 단일 컴퓨터에 비해 뛰어난 성능과 안정성을 가지고 있고 비슷한 성능과 안전성의 단일 컴퓨터보다 훨씬 더 효율적인 비용을 가지고 만들 수 있다. 간단히 두 대의 컴퓨터를 연결한 두 노드 시스템부터 수천 대를 연결한 슈퍼컴퓨터까지 다양하다 일반적인 비즈니스 목적(ex. 웹 서비스) 부터 과학 계산(많은 계산 요구) 까지 다양한 용도로 구성 가능하며 높은 가용성을 제공한다. 하나의 노드에 장애가 생긴 경우 연결된 다른 노드의 컴퓨터가 계속해서 서비스될 수 있도록 하여 가용.. 2021. 8. 20. 이전 1 2 다음 728x90