(a+자료)고성능컴퓨터를 만들기위해 우리는 어떠한 노력을 했는가(슈퍼컴퓨터 레포트)
- 최초 등록일
- 2014.06.15
- 최종 저작일
- 2014.06
- 8페이지/ 한컴오피스
- 가격 1,500원
목차
1. 슈퍼컴퓨터의 정의
2. 슈퍼컴퓨터의 분류 및 종류
3. 고성능 컴퓨터의 조건
3-1) 운영체제 처리방법의 역사
3-2) 병렬처리방식
1) 병렬 처리로 발생하는 새로운 문제들
2) 스케줄링(Scheduling)
3) 동기화(Synchronization)
3-3) 병렬 처리 기능을 갖춘 프로세서의 분류
1) 파이프라인 프로세서
2) 배열 프로세서(Array Processor)
3-4) 캐시메모리
1) 캐시메모리 개념
2) 캐시메모리의 특징
3-5) 가상메모리
1) 가상메모리의 개념
2) 가상메모리의 필요성
3) 가상메모리의 특징
4) 가상 메모리의 문제점
본문내용
초대형의 초고속 컴퓨터. 현재 범용 컴퓨터의 초대형기로는 1초에 500만~1,000만 회 정도의 연산 능력이 보통인데, 그 열 배 이상인 1초에 5,000만~1억 5,000만 회 정도의 연산이 가능하다. 일기 예보, 원자력 연구, 지진 분석 및 컴퓨터 그래픽의 계산 등 과학 기술 분야의 복잡하고 방대한 계산을 처리하는 데 사용된다.
연산처리 속도가 매초 10억 회 이상의 과학 기술 계산 전용의 컴퓨터이다. 연산 속도를 높이기 위해 독자적으로 실행 가능한 연산기를 여러 개 사용하여 다중처리하는 방식과 파이프라인 처리 방식, 공간적으로 2차원 배치한 요소 프로세서를 이용하여 병렬처리하는 방식 등이 있다
슈퍼 컴퓨터의 정의를 한마디로 요약하자면 지금 우리가 사용하는 일반 데스크탑, 노트북 보다 자료의 계산 속도가 비교가 안 될 정도로 월등하게 많고 빠르고 정확하게 하고 오랜 시간 동안 처리할 수 있다는 컴퓨터다.
2. 슈퍼컴퓨터의 분류 및 종류
① 파이프라인 슈퍼컴퓨터
?하나의 CPU 내에 다수의 연산 장치들이 있다. 높은 계산능력을 가짐. 최근에는 그와 같은 CPU들을 여러개 서로 연결하여 시스템을 구성해 더욱 성능을 높이고 있다.
② 대규모 병렬 슈퍼컴퓨터(MPP)
?한 시스템내에 상호 연결된 수천개의 프로세서들을 포함. 하나의 큰 작업을 나누어서 동시에 수행하는 병렬처리 기술을 사용. 이런 시스템은 점차 대형화 되면서 성능이 더욱 높아지는 추세. 구조 설계엇 핵심은 통신 시간을 상호 연결망으로 설계.
참고 자료
없음