프로세서

Zen에서 fma4 명령과 호환되는 것으로 확인되었습니다.

차례:

Anonim

성공적인“Zen”마이크로 아키텍처의 출현으로 AMD는 최소한 종이에 FMA4 명령 세트에 대한 지원을 제거했습니다. Level1Techs는 Zen 기반 CPU가 FMA4 명령어를 지원하며 명령어 세트 만 운영 체제에 노출되지 않는다는 것을 발견했습니다.

Zen 아키텍처는 실제로 FMA4와 호환됩니다

FMA는 선형 대수를 계산하는 효율적인 방법입니다. FMA3 및 FMA4는 명령어 세트의 생성이 아니지만 숫자는 명령어 당 피연산자 수를 나타냅니다. AMD는 2012 년 FX 시리즈 프로세서로 FMA3에 대한 지원을 도입했으며 인텔은 Haswell과 함께 2013 년에 FMA3에 대한 지원을 추가했습니다. “Zen을 사용하여 AMD가 FMA4를 비활성화 한 정확한 이유는 알려져 있지 않지만 일부 개발자는 AMD의 FMA4 구현에 결함이 있기 때문에 33 % 더 높은 성능으로 더 효율적이라고 생각합니다. 인텔이 FMA3를 채택한 덕분에 FMA3가 더욱 대중화되어 수년 동안 더욱 안정적이되었습니다.

AMD Ryzen 7 2700X Review에 관한 게시물 을 스페인어로 읽는 것이 좋습니다.

Level1Techs는 OpenBLAS FMA4 테스트 프로그램을 사용하여 FMA4 명령어로 Zen 프로세서에 전원을 공급하면 "불법 명령어"오류를 반환 할뿐만 아니라 프로세서가 계속 작동하여 작업을 완료하는지 확인했습니다. 이것은 FMA4가 CPUID 비트로 노출되지 않고 운영 체제가 프로세서가 명령을 지원한다는 것을 알지 못하기 때문에 흥미 롭습니다. 선형 대수의 경우 FMA4는 단 정밀도 및 배정 밀도에서 AVX보다 더 효율적인 것으로 입증되었습니다.

Zen 기반 프로세서에서 FMA4에 대한 지원을 비활성화하기로 한 AMD의 결정에 대한 새로운 정보를 지켜 볼 것입니다. 이 AMD 결정에 대해 어떻게 생각하십니까?

Techpowerup 글꼴

프로세서

편집자의 선택

Back to top button