미니 인텔은 새 아키텍처 나오기 전까진 이럴 수밖에 없는게...
- 콜홍
- 조회 수 279
- 2019.11.19. 10:02
뚫린 곳만 계속 때리면 구멍이 넓어지거든요...
아키텍처를 바꾸면 구멍을 메꾸는거고.
보안 패치로 막는건 구멍 주변을 막는건데, 그 구멍이 너무 커서 아직도 구멍 주변을 다 못 찾은거예요.
-----여기부턴 뇌피셜-----
지금 인텔이 분기에서 계속 취약점이 나오는데, 시퓨가 분기 예측에 성공하면 실패할 때에 비해 20배 이상의 성능 향상이 있습니다.
명령 처리에는 20단계 이상(아케텍처마다 다름)이 필요한데, 각 단계별로 다음 명령이 하나씩 들어갑니다.
컨베이어 벨트처럼요. 1단계가 완료되면 2단계로 넘어가고, 1단계에 다음 명령을 넣어요. 이전 명령이 끝나지 않았기 때문에 예측한 값으로 연산합니다.
그러니까 예측이 실패하면 이 20단계를 다 버려야 합니다. (아마 예측 실패했을 경우에도 다 버리지 않기 위한 개선책이 있긴 하겟죠)
여튼 그래서 인텔이든 암드든 분기에 목숨을 걸어요. 큰 부분을 차지해요
근데 인텔은 지금 분기문에서 취약점이 계속 나오고 있는것 같더라구요.
구멍이 겁나 큰 것 같습니다.
댓글
분기잇!