Mainline GCC 9.0 컴파일러는 이제 Spectre V1에 대한 추측 추적 기능을 제공합니다.

.



이 모든 것은 현재 GCC 구현을 위해 AArch64에 추가되었지만 다른 아키텍처에서도 사용할 수 있습니다. 32 비트 ARM에는 레지스터가 적고 기능을 패치하는 것이 훨씬 더 복잡하기 때문에 ARM이이를 32 비트 ARM으로 가져올 가능성은 낮습니다.

-mtrack-speculation을 사용하는 것이 성능에 미치는 영향은 아직 알려지지 않았지만 지금 당장 돌리고 싶은 사람들은 GCC SVN / Git , 그리고 2019 년 언젠가 GCC 9.1 안정 릴리스의 일부가 될 것입니다.



1 분 읽기