Mga Proseso

Ang mga bagong c at c ++ compiler ay nagpapabuti sa pagganap ng ryzen

Talaan ng mga Nilalaman:

Anonim

Ang paglulunsad ng mga processors ng AMD Ryzen ay sinundan ng isang mahusay na pagsisikap sa pagbuo ng software upang samantalahin ang bagong Zen microarchitecture.Ang AMD ay pumupunta sa isang hakbang pa sa paglulunsad ng mga bagong compiler ng C at C ++ na na-optimize para sa bago Mga prosesong Ryzen.

Nagpakawala ang AMD ng Bagong Mga Compiler Para sa Ryzen

Ang mga bagong composador ng AMD na 1.0 C / C ++ ay batay sa LLVM Clang, kung saan ang mga tiyak na mga patch ay naidagdag upang maaari nilang mapakinabangan nang husto ang bagong arkitektura ng AMD. Pinapayagan nito ang mga bagong compiler na mag-alok ng mas mahusay na vectorization at mas mahusay na code generation para sa Ryzen.

Repasuhin ng AMD 1800X sa Espanyol (Kumpletong Pagsusuri)

Sinubukan ng Phoronix ang mga bagong compiler ng AOCC laban sa mas karaniwang mga tulad ng GCC 6.3, GCC 7.1, GCC 8, LLVM Clang 4.0 at LLVM Clang 5.0 gamit ang isang advanced na walong-core na Ryzen 7-1700 processor. Ang pagsusuri ay nagawa sa Ubuntu 17.04 operating system at ipinakita na pinapabuti ng AOCC ang pagganap ng GCC sa karamihan ng mga kaso, pinapabuti ang LLVM Clang sa ilang mga kaso, at sa wakas medyo mas mahusay kaysa sa LLVM Clang sa ilang mga kaso.

Gamit ito ay ipinakita muli na ang mga bagong processors ay kailangan pa rin ng pag-optimize ng software upang magawa ang kanilang pinakamataas na antas, isang bagay na normal dahil ito ay isang bagong bagong arkitektura.

Pinagmulan: techpowerup

Mga Proseso

Pagpili ng editor

Back to top button