Computer >> 컴퓨터 >  >> 프로그램 작성 >> 프로그램 작성

SIMD와 MIMD의 차이점

<시간/>

이 포스트에서 우리는 SIMD와 MIMD의 차이점을 이해할 것입니다 -

심드

  • 단일 명령 다중 데이터의 약자입니다.

  • 메모리가 덜 필요합니다.

  • MIMD에 비해 가격이 저렴합니다.

  • 단일 디코더가 있습니다.

  • 잠재(암묵) 동기화를 사용합니다.

  • 동기식 프로그래밍 기법입니다.

  • MIMD에 비해 간단합니다.

  • 성능 면에서 MIMD만큼 효율적이지 않습니다.

MIMD

  • Multiple Instruction Multiple Data의 약자입니다.

  • 더 많은 메모리가 필요합니다.

  • SIMD에 비해 비싸다.

  • 여러 디코더가 포함되어 있습니다.

  • 정확한(명시적) 동기화를 사용합니다.

  • 비동기 프로그래밍 기법입니다.

  • SIMD에 비해 복잡합니다.

  • SIMD에 비해 효율적입니다.