인텔이 x86/x64 소프트웨어 최적화 매뉴얼을 공개했습니다. 여기에 트레몬트의 자세한 정보가 나와 있네요.
트레몬트는 명령 대기열의 용량이 늘어나고, 조건부 예측이 향상돼 분기 예측 유닛이 개선됐습니다. 프론트 엔드 페치와 디코드 파이프라인도 업데이트됐습니다.
1사이클에 6개의 명령어를 처리하는 6개의 아웃 오브 오더 실행 파이프라인이 있으며, 데이터 캐시는 32KB로 늘어나고, 로드/스토어 실행 파이프라인은 2배가 되어 2개의 로드와 2개의 스토어 처리가 가능합니다.
또 정수와 벡터 정수, 부동소수점 데이터 전용 저장소 포트를 마련했습니다. 암호화에서는 2개의 AES 유닛을 넣고 SHA-NI 암호화 표준 처리 속도도 빨라졌습니다.
꽤 많은 부분이 바뀌었네요. 그래봤자 스몰코어, 아톰이라서 엄청난 고성능 프로세서는 나오지 않겠지만 그래도 기대는 해 봅시다.