밥벌이/운영체제
-
정의 마이크로 칩의 가격은 18개월마다 절반으로 감소됨 컴퓨터 칩의 성능은 18개월마다 배로 발전 무어 법칙의 사례 컴퓨터 칩의 집적도 컴퓨터 통신 속도 노트북의 주기억 장치 용량 TV 화질
무어의 법칙정의 마이크로 칩의 가격은 18개월마다 절반으로 감소됨 컴퓨터 칩의 성능은 18개월마다 배로 발전 무어 법칙의 사례 컴퓨터 칩의 집적도 컴퓨터 통신 속도 노트북의 주기억 장치 용량 TV 화질
2010.08.27 -
개요 단일 프로그램의 병렬 처리로 국한할 경우 CPU 수가 증가해도 병렬 처리 효과는 높아지지 않는다는 것을 의미 동일한 수만의 순차 처리 업무에 대한 대단위 분산 처리, 전략적인 고도의 수치 계산, 데이터 마이닝 등의 이점은 시스템의 경제적인 효과를 높여줌 프로그램은 병렬 처리 가능 부분과 불가능한 부분, 즉 순차 처리 부분으로 구성되는데, 병렬 처리 컴퓨터를 효율적으로 사용하기 위해서는 순차 처리 부분이 적어야 함 암달의 비율 직렬 알고리즘 중에서 반드시 순차적으로 수행되어야 하는 부분(병렬 처리가 불가능한 부분)의 비율을 암달의 비율이라 함 프로세서들 간의 통신 오버헤드 및 제어로 인한 시스템의 비효율성이 존재하고 캐시, 메모리, 버스 등 마이크로 프로세서 오버헤드가 발생 순차 처리 명령어의 비율을..
암달의 법칙개요 단일 프로그램의 병렬 처리로 국한할 경우 CPU 수가 증가해도 병렬 처리 효과는 높아지지 않는다는 것을 의미 동일한 수만의 순차 처리 업무에 대한 대단위 분산 처리, 전략적인 고도의 수치 계산, 데이터 마이닝 등의 이점은 시스템의 경제적인 효과를 높여줌 프로그램은 병렬 처리 가능 부분과 불가능한 부분, 즉 순차 처리 부분으로 구성되는데, 병렬 처리 컴퓨터를 효율적으로 사용하기 위해서는 순차 처리 부분이 적어야 함 암달의 비율 직렬 알고리즘 중에서 반드시 순차적으로 수행되어야 하는 부분(병렬 처리가 불가능한 부분)의 비율을 암달의 비율이라 함 프로세서들 간의 통신 오버헤드 및 제어로 인한 시스템의 비효율성이 존재하고 캐시, 메모리, 버스 등 마이크로 프로세서 오버헤드가 발생 순차 처리 명령어의 비율을..
2010.08.27 -
컴퓨터 구조의 성능 변수 소프트웨어의 변수를 제외한다면 컴퓨터의 성능은 크게 3가지 레벨의 아키텍처가 총체적으로 영향을 주는데, 컴퓨터 구조의 성능 변수는 마이크로프로세서 아키텍처, 메모리 계층 아키텍처, 토폴로지 아키텍처로 구분될 수 있음 마이크로프로세서 아키텍처 MHz를 높이면 사이클 타임이 줄어 프로그램 수행 시간이 감소됨 명령어당 소요되는 사이클(CPI; Cycles Per Instruction)을 줄이면 시스템 성능이 향상(CISC → RISC, 슈퍼 스칼라, 슈퍼 파이프라이닝, VLIW, 벡터 프로세싱, 병렬 컴퓨팅 등) 프로그램 내의 명령어 수가 적으면 프로그램 수행 시간이 짧아짐 메모리 계층 아키텍처 CPU 내 레지스터 수, 사이즈, 종류, 위치 Level 1 캐시, 제어 논리 Level ..
성능 관련 법칙컴퓨터 구조의 성능 변수 소프트웨어의 변수를 제외한다면 컴퓨터의 성능은 크게 3가지 레벨의 아키텍처가 총체적으로 영향을 주는데, 컴퓨터 구조의 성능 변수는 마이크로프로세서 아키텍처, 메모리 계층 아키텍처, 토폴로지 아키텍처로 구분될 수 있음 마이크로프로세서 아키텍처 MHz를 높이면 사이클 타임이 줄어 프로그램 수행 시간이 감소됨 명령어당 소요되는 사이클(CPI; Cycles Per Instruction)을 줄이면 시스템 성능이 향상(CISC → RISC, 슈퍼 스칼라, 슈퍼 파이프라이닝, VLIW, 벡터 프로세싱, 병렬 컴퓨팅 등) 프로그램 내의 명령어 수가 적으면 프로그램 수행 시간이 짧아짐 메모리 계층 아키텍처 CPU 내 레지스터 수, 사이즈, 종류, 위치 Level 1 캐시, 제어 논리 Level ..
2010.08.27 -
컴퓨터 성능 평가의 목적 사용자 측면 응답 시간(Response Time), 실행 시간(Execution Time)의 감소 운영자 측면 동일한 시간 내에 많은 일을 처리하여 작업 처리량(Throughput), 대역폭(Bandwidth)의 증가 컴퓨터 성능의 정의 수행시간, 처리량, Amdahl 법칙의 속도 향상 지수 등 성능 평가의 목적 및 컴퓨터 시스템의 구성에 따라 다양한 측면을 지님 컴퓨터 성능 평가 방법 성능 평가 목적을 기술하고 대상 시스템 선정 시스템 서비스와 가능한 결과(출력)를 열거 성능 지수 선정 시스템 파라미터와 작업 부하 파라미터 선정 성능 요소와 그 값의 선정 평가 방법 선정 작업 부하 선정
컴퓨터 성능 평가의 개요컴퓨터 성능 평가의 목적 사용자 측면 응답 시간(Response Time), 실행 시간(Execution Time)의 감소 운영자 측면 동일한 시간 내에 많은 일을 처리하여 작업 처리량(Throughput), 대역폭(Bandwidth)의 증가 컴퓨터 성능의 정의 수행시간, 처리량, Amdahl 법칙의 속도 향상 지수 등 성능 평가의 목적 및 컴퓨터 시스템의 구성에 따라 다양한 측면을 지님 컴퓨터 성능 평가 방법 성능 평가 목적을 기술하고 대상 시스템 선정 시스템 서비스와 가능한 결과(출력)를 열거 성능 지수 선정 시스템 파라미터와 작업 부하 파라미터 선정 성능 요소와 그 값의 선정 평가 방법 선정 작업 부하 선정
2010.08.27 -
CPU 성능 CPI(Cycles Per Instruction), 클록 속도, MIPS(Million Instruction Per Second), Mflops 등이 있음 CPI : 컴퓨터 프로세서에 의해 명령어가 실행되는 동안에 일어나는 컴퓨터의 클록 사이클 수를 의미하며, 이는 파일프라이닝 기술을 이용하여 줄일 수 있음 TPS(Transaction Per Second) OLTP 시스템과 DBMS 성능 평가 척도로 활용 SPEC(System Performance Evaluation Cooperative) UNIX의 세계에서는 업계 표준이었지만 적절한 지표라고는 할 수 없는 Dhrystone 벤치마크를 대체하는 표준 벤치마크 개발을 목적으로 함 주로 응용에 관련된 벤치마크를 지향하고, 프로세스 및 시스템의 ..
컴퓨터 성능 평가의 척도CPU 성능 CPI(Cycles Per Instruction), 클록 속도, MIPS(Million Instruction Per Second), Mflops 등이 있음 CPI : 컴퓨터 프로세서에 의해 명령어가 실행되는 동안에 일어나는 컴퓨터의 클록 사이클 수를 의미하며, 이는 파일프라이닝 기술을 이용하여 줄일 수 있음 TPS(Transaction Per Second) OLTP 시스템과 DBMS 성능 평가 척도로 활용 SPEC(System Performance Evaluation Cooperative) UNIX의 세계에서는 업계 표준이었지만 적절한 지표라고는 할 수 없는 Dhrystone 벤치마크를 대체하는 표준 벤치마크 개발을 목적으로 함 주로 응용에 관련된 벤치마크를 지향하고, 프로세스 및 시스템의 ..
2010.08.27