인프런 커뮤니티 질문&답변

플하님의 프로필 이미지
플하

작성한 질문수

개발자를 위한 컴퓨터공학 1: 혼자 공부하는 컴퓨터구조 + 운영체제

명령어 병렬 처리 기법

파이프라이닝 기법 슈퍼스칼라

해결된 질문

작성

·

152

·

수정됨

0

  1. 명령어 파이프라인 기법의 원리는

코어에 쓰레드가 여러개 있어서 가능한건가요?

  1. 명령어 1,2,3,4가 동시에 겹쳐서 실행되려면

1코어에 쓰레드가 4개여야하는거죠?

  1. 만약 위 설명이 맞다고 하면

결국 시피유의 하드웨어 쓰레드를 많이 만들어야 한다는건데

결국 시피유 성능을 높이자는 얘기인거죠?

  1. 슈퍼스칼라 기법

슈퍼스칼라는 코어가 단일이 아니라 멀티이니까 여러개의 파이프라인을 이용가능한거죠?

답변 1

0

강민철님의 프로필 이미지
강민철
지식공유자

  1. 명령어 파이프라인 기법의 원리는 코어에 쓰레드가 여러개 있어서 가능한건가요?

    명령어 1,2,3,4가 동시에 겹쳐서 실행되려면

    1코어에 쓰레드가 4개여야하는거죠?

    하나의 코어라도 인출과 해석 등 동시에 실행할 수 있는 명령여의 경우

    동시 실행이 가능합니다~

     

  2. 결국 시피유 성능을 높이자는 얘기인거죠?

     

그렇습니다~

 

 

 

  1. 슈퍼스칼라 기법

슈퍼스칼라는 코어가 단일이 아니라 멀티이니까 여러개의 파이프라인을 이용가능한거죠?

네 그렇습니다. 멀티 스레드와 멀티 코어를 지원할 경우 슈퍼 스칼라가 지원되는 것이 일반적입니다.

플하님의 프로필 이미지
플하

작성한 질문수

질문하기