• 카테고리

    질문 & 답변
  • 세부 분야

    기타 (개발 · 프로그래밍)

  • 해결 여부

    해결됨

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

24.04.10 09:45 작성 24.04.10 10:14 수정 조회수 61

0

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

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

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

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

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

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

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

  1. 슈퍼스칼라 기법

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

답변 1

답변을 작성해보세요.

0

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

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

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

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

    동시 실행이 가능합니다~

     

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

     

그렇습니다~

 

 

 

  1. 슈퍼스칼라 기법

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

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