Procesory

Nowe kompilatory c i c ++ poprawiają wydajność ryzen

Spisu treści:

Anonim

Po wprowadzeniu procesorów AMD Ryzen nastąpił wielki wysiłek w rozwoju oprogramowania, aby w pełni wykorzystać nową mikroarchitekturę Zen. AMD idzie o krok dalej, wprowadzając nowe kompilatory C i C ++ zoptymalizowane pod kątem nowych Procesory Ryzen.

AMD wypuszcza nowe kompilatory dla Ryzen

Nowe kompilatory AOCC 1.0 C / C ++ firmy AMD są oparte na LLVM Clang, do którego dodano specjalne łatki, dzięki czemu mogą w pełni korzystać z nowej architektury AMD. Pozwala to nowym kompilatorom oferować lepszą wektoryzację i lepsze generowanie kodu dla Ryzen.

Recenzja AMD 1800X w języku hiszpańskim (pełna analiza)

Phoronix przetestował nowe kompilatory AOCC pod kątem bardziej powszechnych, takich jak GCC 6.3, GCC 7.1, GCC 8, LLVM Clang 4.0 i LLVM Clang 5.0 przy użyciu zaawansowanego ośmiordzeniowego procesora Ryzen 7-1700. Testy zostały przeprowadzone w systemie operacyjnym Ubuntu 17.04 i wykazały, że AOCC poprawia wydajność GCC w większości przypadków, w niektórych przypadkach poprawia LLVM Clang, a w niektórych przypadkach jest nieco lepszy niż LLVM Clang.

Dzięki temu ponownie wykazano, że nowe procesory nadal wymagają optymalizacji oprogramowania, aby mogły działać na maksymalnym poziomie, co jest czymś zupełnie normalnym, ponieważ jest to całkowicie nowa architektura.

Źródło: techpowerup

Procesory

Wybór redaktorów

Back to top button