사용 중인 브라우저에서 JavaScript를 지원하지 않습니다.

COV 정보 기술 자원 관리(ITRM) 용어집

S

동시 멀티스레딩(SMT)

정의

(컨텍스트: 일반)


하드웨어 멀티스레딩과 슈퍼스칼라 프로세서 기술을 결합하여 여러 스레드가 매 사이클마다 명령을 내릴 수 있도록 하는 프로세서 설계입니다. 특정 사이클에서 단일 하드웨어 컨텍스트(즉, 스레드)만 활성화되는 다른 하드웨어 멀티스레드 아키텍처(예: Tera MTA)와 달리 SMT는 모든 스레드 컨텍스트가 동시에 프로세서 리소스를 놓고 경쟁하고 공유할 수 있도록 허용합니다. 스레드당 명령어 수준의 병렬 처리가 부족한 기존의 슈퍼스칼라 프로세서와 달리, 동시 멀티스레딩은 여러 스레드를 사용하여 낮은 단일 스레드 ILP를 보완합니다. 그 결과 다중 프로그래밍 및 병렬 환경 모두에서 상용 데이터베이스, 웹 서버, 과학 애플리케이션 등 다양한 워크로드에서 명령어 처리량과 프로그램 속도가 크게 향상됩니다. (http://www.cs.washington.edu/research/smt/index.htm )

이전 < | > 다음
R < | > T