日前,AMD 向 GCC 編譯器提供了 AMD Zen 3 “znver3” 的初步支持,并表示對(duì) LLVM Clang 的支持會(huì)后續(xù)跟進(jìn)。初步的“-march=znver3”目標(biāo)支持已經(jīng)合并到 GCC 11 中。
盡管 GCC 11 的功能開發(fā)階段已經(jīng)結(jié)束,不過(guò) znver3 補(bǔ)丁被允許以新的目標(biāo)/硬件支持著陸,因?yàn)樗粫?huì)降低現(xiàn)有編譯器支持的風(fēng)險(xiǎn)。但是,正如前一篇文章中概述的那樣,與 Zen 2 相比,此修補(bǔ)程序只是翻轉(zhuǎn)了 Zen 3 支持的新 CPU 指令。但是并沒有對(duì) costs table / scheduler 模型進(jìn)行升級(jí),以真正優(yōu)化 Zen 3 處理器。合并是在今天早上進(jìn)行的,因此后續(xù)的每日構(gòu)建和開發(fā)快照都具有此支持。
責(zé)任編輯:haq
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。
舉報(bào)投訴
相關(guān)推薦
是基于LLVM開源汽車級(jí)C/C++編譯器工具,已通過(guò)ISO 26262 ASIL D的安全認(rèn)證。從事RISC-V架構(gòu)開發(fā)的汽車軟件開發(fā)者受益于這些工具來(lái)無(wú)縫支持芯來(lái)經(jīng)過(guò)功能安全認(rèn)證的RISC-V內(nèi)核,進(jìn)而
發(fā)表于 12-23 09:04
?23次閱讀
汽車編譯器解決方案領(lǐng)先供貨商HighTec EDV-Systeme GmbH宣布其針對(duì)汽車市場(chǎng)的高度優(yōu)化C/C++編譯器支持Andes晶心科技的RISC-V IP。這項(xiàng)支持對(duì)汽車軟件開
發(fā)表于 12-12 16:26
?188次閱讀
源代碼分析工具和IDE集成。GCC被構(gòu)建成一個(gè)單一的靜態(tài)編譯器,這使得它非常難以被作為API并集成到其他工具中。 GCC比Clang支
發(fā)表于 12-09 09:49
?85次閱讀
我們都知道,代碼是可以通過(guò)編譯器優(yōu)化的,有的時(shí)候,為了提高運(yùn)行速度或者減少代碼尺寸,會(huì)開啟優(yōu)化選項(xiàng)。
發(fā)表于 10-23 16:35
?507次閱讀
的編譯器編寫的。GCC是一個(gè)編譯器套件,包含很多軟件包,支持多種語(yǔ)言編譯。GCC的官網(wǎng)是http
發(fā)表于 08-27 10:17
GCC(GNU Compiler Collection)是由GNU開發(fā)的編程語(yǔ)言編譯器,最初是作為GNU操作系統(tǒng)的編譯器編寫的。GCC是一個(gè)編譯器
發(fā)表于 08-24 11:05
隨著人工智能技術(shù)的飛速發(fā)展,AI編譯器作為一種新興的編譯技術(shù)逐漸進(jìn)入人們的視野。AI編譯器不僅具備傳統(tǒng)編譯器的功能,如將高級(jí)語(yǔ)言編寫的源代碼轉(zhuǎn)換為機(jī)器可執(zhí)行的代碼,還融入了人工智能技術(shù)
發(fā)表于 07-17 18:28
?1620次閱讀
人工智能編譯器(AI編譯器)與傳統(tǒng)編譯器在多個(gè)方面存在顯著的差異。這些差異主要體現(xiàn)在設(shè)計(jì)目標(biāo)、功能特性、優(yōu)化策略、適用范圍以及技術(shù)復(fù)雜性等方面。以下是對(duì)兩者區(qū)別的詳細(xì)探討,旨在全面解析其內(nèi)在差異。
發(fā)表于 07-17 18:19
?1838次閱讀
近日,科技巨頭Meta在其X平臺(tái)上正式宣布推出了一款革命性的LLM編譯器,這一模型家族基于Meta Code Llama構(gòu)建,并融合了先進(jìn)的代碼優(yōu)化和編譯器功能。LLM編譯器的推出,標(biāo)志著Meta在人工智能領(lǐng)域的又一重大突破,將
發(fā)表于 06-29 17:54
?1491次閱讀
SEGGER編譯器是專門為ARM和RISC-V微控制器設(shè)計(jì)的優(yōu)化C/C++編譯器。它建立在強(qiáng)大的Clang前端上,支持最新的C和C++語(yǔ)言功能。 除其他外,其主要功能包括: 1)?尺寸
發(fā)表于 06-04 15:31
?1443次閱讀
嵌入式程序開發(fā)跟硬件密切相關(guān),需要使用C語(yǔ)言來(lái)讀寫底層寄存器、存取數(shù)據(jù)、控制硬件等,C語(yǔ)言和硬件之間由編譯器來(lái)聯(lián)系,一些C標(biāo)準(zhǔn)不支持的硬件特性操作,由編譯器提供。
發(fā)表于 04-26 14:53
?611次閱讀
STM32cubeIDE中的GCC編譯器,在如下語(yǔ)句,因?yàn)檩斿e(cuò)了,但GCC沒有提示錯(cuò)誤信息,只提示了一個(gè)警告信息,如何設(shè)置能提示?
uint8_ti=0;
uint8_tk=0
發(fā)表于 04-07 08:47
Linux 6.8版本已初步加入Zen 5 CPU的相關(guān)編碼。AMD自上周公布AMD 1Ah系列00h至0Fh (即Zen 5)處理
發(fā)表于 03-13 14:13
?651次閱讀
20231009\",
那么問(wèn)題來(lái)了,怎么在NanoEdge AI Studio設(shè)定交叉編譯器呢,比如設(shè)置為armcc、armclang、iccram,因?yàn)槲倚枰獙?kù)加到keil或者iar工程里面。
看樣子這個(gè)軟件生成的庫(kù)是arm-gcc
發(fā)表于 03-07 06:28
QT安裝交叉編譯器
發(fā)表于 02-18 10:02
?926次閱讀
評(píng)論