/ 컴퓨터 아키텍처의 개념 및 주요 유형.

컴퓨터 아키텍처의 개념 및 주요 유형.

60 년대에는 선도적 인 프로그래머들이 시작되었습니다.하드웨어 및 소프트웨어 상호 작용의 조합을 포함하고 컴퓨터 아키텍처의 정의를 야기한 새로운 디자인을 개발하십시오. 컴퓨터 아키텍처는 컴퓨터 세계에서 중요한 세부 사항이되었으며 지금까지도 그대로 남아 있습니다.

컴퓨터 아키텍처의 개념과 주요 유형

컴퓨터 아키텍처는 다중 공생컴퓨터의 기본 논리 노드의 공동 작업, 구성 및 상호 연결 이 공생은 사용자가 설정 한 작업을 수행하는 역할을하며 하드웨어 및 소프트웨어를 작성하기 위해 결합 된 몇 가지 요소를 포함합니다. 주요 요인은 컴퓨팅 장비의 다양한 수정에 내재 된 연결 및 원칙의 일반화에 있습니다. 예를 들어, 기계 제조에서 장비의 주요 구성 요소와 기능은 동일 할 수 있지만 개별 샘플은 가격, 속도 및 성능면에서 중요한 차이가 있습니다.

모든 사용자의 일상 업무 중대체로 관심있는 기계의 효율과 속도뿐만 아니라 특정 작업을 해결하는 능력도 있습니다. 결과적으로, 소비자의 데이터 요구 사항의 총체 성은 컴퓨터 구성 요소의 중요한 개발로 이어진다. 개별 요소의 성능 향상 속도가 무제한이 아니므로 전문가들은 컴퓨터 아키텍처의 현대화에있어이 문제를 해결해야한다고 생각합니다.

컴퓨터 현대화의 결과로 강력한여러 프로세서가 동시에 작동 할 수있게 해주는 다중 프로세서 아키텍처의 컴퓨터. 또한 컴퓨터가 강력할수록 프로세서가 더 많이 작동합니다.

컴퓨터 아키텍처의 주요 유형

전체 컴퓨터 시스템은 명령 및 데이터 스트림의 수로 인해 컴퓨터 아키텍처의 유형을 세 그룹으로 나눕니다. 고려해야 할 사항은 다음과 같습니다.

  • 고전적인 컴퓨터 아키텍처의 창시자1 세대와 2 세대는 일관성의 기본 원칙을 마련한 John von Neumann이었다. 이러한 그룹은 단일 프로세서 시스템을 포함하며, 단일 데이터 스트림 (SISD)을 갖는 경우와 다중 데이터 스트림 (SIMD)을 포함합니다. 이러한 유형의 아키텍처는 명령의 단일 벡터 스트림으로 인해 발생하는 반면 데이터 스트림 자체는 많습니다.
  • 다음 그룹에는 종아키텍처 - MIMD. 다중 명령 스트림과 동일한 데이터 스트림을 가진 다중 프로세서 시스템입니다. 이 건축 시스템은 현대 슈퍼 컴퓨터에서 주로 사용됩니다.
  • 마지막으로 세 번째 유형의 아키텍처 인 MISD,많은 양의 단일 프로그램을 대표합니다. 불행히도, MISD는 실제적인 의미가 없습니다. 이 유형은 컴퓨터 아키텍처로 분류되지 않고 프로그램 병렬화의 한 형태로 분류됩니다. 이는 동일한 프로그램의 두 개 이상의 복사본을 서로 다른 프로세서 모듈에서 서로 다른 데이터로 동시에 실행하는 것을 의미합니다.

그러한 중요한 방향을 고려해 볼 가치가 있습니다.데이터 스트리밍 머신과 같은 컴퓨터 아키텍처 개발 1980 년대에 고성능 컴퓨터의 관점은 이러한 흐름이 여러 명령을 실행할 수있는 컴퓨터의 제어 된 데이터 흐름과 직접 관련이있는 반면 위에서 언급 한 유형의 컴퓨터 아키텍처는 명령의 포즈에 의해 제어되는 컴퓨팅 시스템을 가지고 있다고 가정했습니다. 현대적 생산에서는이 접근 방식의 몇 가지 요소 만이 근본적으로 발목을 잡았으며, 이는 작동 성을 기다리고있는 많은 동 기적으로 작동하는 기능 장치를 포함하는 마이크로 프로세서에 사용됩니다.

더 읽기 :