SSE4: 두 판 사이의 차이

내용 삭제됨 내용 추가됨
13번째 줄:
 
==신규 명령어==
이전 모든 SSE와는 다르게 SSE4는 멀티미디어 애플리케이션에애플리케이션과 한정되지관련이 않는없는 명령어들이 포함되었다. 상수항에상수항과 의해함축적인 3번째 동작이피연산자로서 결정되는XMM0를 명령어들과사용하는 조금명령어에 의해 놀라운 XMM0를동작이 함축된 3번째 피연산자로 사용하는결정되는 명령어 집합이 있다집합이다. 게다가 SSE4는 64비트 MMX 레지스터에서 동작하는 것을 지원하지 않는다; SIMD 정수 처리는 128비트 XMM 레지스터에서만 수행될 수 있다.
 
이러한 여러 명령어들은 펜린에서[[코어 2#펜린|펜린]]에서부터 한 싸이클 셔플 엔진(shuffle engine)에 의해 구현된다.( 셔플은 비트들을 재배치 시키는 것에 관련된 동작이다.)
 
===SSE4.1===
이 명령어들은 코어 마이크로아키텍처의 더 미세화된 공정 45 nm를 사용하는 펜린 마이크로아키텍처에서 적용되었다.
 
===SSE4.2===
이 명령어들은 [[네할렘 마이크로아키텍처]] 기반 제품부터 적용되었다. SSE4 명령어 집합을 완결한다.
 
===SSE4a===
이 그룹은 AMD의 바르셀로나 마이크로아키텍처에서 소개되었다. POPCNT명령어외엔 인텔 프로세서에서 지원되지 않는다.
 
==같이 보기==