È stato un aprile entusiasmante nel mondo open-source da parte di AMD che ha continuato a lavorare sul supporto per GPU di nuova generazione e CPU Zen 4 sotto Linux, alcune parti del codice del driver del kernel NVIDIA sono state pubblicate sul lato Tegra, Intel che continua DG2/Alchemist Preparazioni di Arc Graphics, Mesa 22.1 in fase di rilascio, il rilascio di Ubuntu 22.04 LTS e molto altro.

Mentre è un mese entusiasmante nel mondo open-source/Linux, sfortunatamente, lo stato dell’industria pubblicitaria e l’uso dilagante degli ad-blocker da parte dei lettori continuano a rendere le cose difficili dal punto di vista operativo (e la mancanza di IHV/ISV particolarmente interessati alla pubblicità lato desktop Linux). Se ti piacciono i contenuti originali giornalieri su Phoronix ogni giorno, evita di utilizzare il blocco degli annunci o segui la strada di Phoronix Premium senza pubblicità. Oppure vengono accettati e apprezzati anche i Suggerimenti PayPal. Segui il flusso dei contenuti Linux quotidiani su Twitter e Facebook. Detto questo amichevole promemoria, passiamo al contenuto più eccitante di aprile.

Le recensioni hardware Linux più popolari/i contenuti in primo piano per il mese includevano:

AMD Ryzen 7 5800X3D su Linux: non per il gioco, ma molto emozionante per altri carichi di lavoro

strong>
La scorsa settimana AMD ha iniziato a distribuire l’attesissimo Ryzen 7 5800X3D come prima CPU consumer 3D V-Cache e afferma di essere”il processore per giochi per PC più veloce al mondo”in grado di superare anche il Core i9 12900K/12900KS per i giochi su Windows. Non siamo stati seminati da AMD per questo lancio, il che ci porta ad anticipare che non è troppo buono per i giochi Linux/non il loro mercato di riferimento. Ma dopo il grande successo che ho avuto con le prestazioni di AMD Milan-X su Linux, ero molto ansioso di provare questa CPU consumer con la cache L3 3D-stacked e ho finito per acquistare un 5800X3D. In effetti, il Ryzen 7 5800X3D si è rivelato deludente per le prestazioni di gioco su Linux, ma il 5800X3D è stato molto interessante per una serie di altri carichi di lavoro tecnici e mi ha reso molto entusiasta per le future CPU Ryzen con V-Cache 3D.

Mesa 22.1-rc1 AMD Radeon Linux Gaming Performance vs NVIDIA
Con Mesa 22.1 che è stato ramificato e si sta preparando al rilascio tra l’inizio e la metà di maggio, è un buon tempo per fornire alcuni nuovi benchmark di gioco Linux sugli ultimi driver GPU. In questo articolo sono riportati alcuni risultati di benchmark di riferimento di varie schede grafiche AMD Radeon su Mesa 22.1-rc1 a partire dal branching abbinato a Linux 5.17 e quindi confrontati con l’ultimo driver NVIDIA e varie GPU GeForce RTX.

Prestazioni AMD Ryzen 5 5500 Linux
AMD lunedì ha iniziato a spedire Ryzen 5 5500 come processore da ~$159 USD nella famiglia Zen 3. Il Ryzen 5 5500 offre 6 core/12 thread con una valutazione TDP di 65 Watt nel creare un’offerta abbastanza robusta per il suo prezzo basso. Ho avuto il Ryzen 5 5500 in laboratorio negli ultimi giorni e in questo articolo ci sono alcuni benchmark iniziali per vedere come si comporta questo processore di fascia media.

Gli utenti di Intel Alder Lake su Ubuntu 22.04 LTS vorranno passare a un kernel più recente
Jammy Jellyfish di Ubuntu 22.04 LTS della prossima settimana utilizza Linux 5.15 per impostazione predefinita, dato che il kernel è anche una versione di”supporto a lungo termine”. Anche se in teoria ha senso, in pratica con Linux 5.16 che è uscito stabile da gennaio e Linux 5.17 da diverse settimane, ci sono già molti miglioramenti hardware oltre la v5.15 che non sono stati portati indietro o altrimenti selezionati up dalla build del kernel di Ubuntu Jammy. Il principale punto dolente che questo presenta è per coloro che utilizzano i processori Intel”Alder Lake”di ultima generazione con un mix di prestazioni e core di efficienza energetica. Il mio test di Alder Lake questa settimana sull’ultima build di Ubuntu 22.04 LTS mostra ancora che la sua esperienza basata su 5.15 è tutt’altro che desiderabile con miglioramenti misurabili, spesso molto significativi, se si utilizza la v5.16 o successiva.

Test AMD P-State vs ACPI CPUFreq con laptop Ryzen su Linux 5.17
Una delle caratteristiche più importanti di Linux 5.17 per gli utenti finali è stata l’introduzione del Driver AMD P-State progettato per offrire una migliore efficienza energetica rispetto al generico driver di ridimensionamento della frequenza ACPI CPUFreq su cui si basano i processori AMD Ryzen fino a questo punto. Per coloro che si chiedono come si confrontano attualmente le prestazioni e l’efficienza dei laptop Ryzen, ecco alcuni benchmark effettuati di recente su Linux 5.17 per entrambi i driver e testando sia Schedutil che i regolatori delle prestazioni.

Eseguire AMD EPYC 7773X Milan-X con i miglioramenti delle prestazioni di Linux 5.18
Come accennato in precedenza su Phoronix con il kernel Linux 5.18 in fase di sviluppo, è stata apportata una modifica a lo scheduler del kernel Linux sulla gestione dello squilibrio NUMA quando si estende su più LLC, come nel caso delle CPU AMD Zen. Ho già effettuato benchmark esaminando alcune delle aree in cui le CPU AMD EPYC stanno godendo di accelerazioni su Linux 5.18. Da quando ho confrontato AMD EPYC 7773X con i suoi 1,5 GB di cache L3 per server 2P tramite AMD 3D V-Cache, sono stato curioso di provare questo prossimo kernel su quella configurazione Milan-X. Ecco alcuni benchmark che esaminano le prestazioni di AMD EPYC 7773X 2P su Ubuntu 22.04 con il suo kernel Linux 5.15 predefinito contro Linux 5.17 stabile e quindi il kernel di sviluppo 5.18.

AMD Radeon RX 6400 su Linux
La scorsa settimana AMD ha lanciato silenziosamente la serie Radeon RX 6400 come nuova grafica RDNA2 di fascia bassa. Con la Radeon RX 6400 ci sono finalmente schede grafiche PCIe RDNA2 a slot singolo a basso profilo, sia che si tratti di server 2U, build mini ITX o altri casi d’uso interessanti. In prova oggi è una scheda grafica a basso profilo XFX Radeon RX 6400 da 4 GB per il benchmarking Linux.

Prestazioni AMD AOCC su EPYC 7773X Milan-X contro GCC, compilatori Clang
Il mese scorso con i benchmark AMD EPYC 7773X Linux e Milan-X nel cloud di Azure ho mostrato le straordinarie capacità dei nuovi processori Milan-X di AMD con 768 MB di cache L3 per socket (1,5 GB di cache per server 2P!) per una vasta gamma di carichi di lavoro. Tutto il benchmarking iniziale, come al solito, è stato eseguito utilizzando il compilatore di sistema GCC predefinito su tutti i processori AMD/Intel testati. Naturalmente, esiste anche l’Ottimizzazione C/C++ Compiler (AOCC) di AMD a valle di LLVM/Clang con varie patch di ottimizzazione Zen applicate. Curiosi dell’impatto dell’AOCC per Milan-X, ecco alcuni benchmark che esaminano le prestazioni dell’EPYC 7773X 2P su AOCC, GCC e LLVM Clang.

Prestazioni Linux Intel Xeon Platinum 8380″Ice Lake”un anno dopo il lancio
Questa settimana segna un anno da quando Intel ha presentato formalmente i processori Xeon scalabili”Ice Lake”guidati da l’ammiraglia Xeon Platinum 8380. Data l’occasione, ecco i benchmark che esaminano le prestazioni di Linux al lancio su CentOS, Clear Linux e Ubuntu e poi di nuovo contro le ultime distribuzioni Linux nel loro stato attuale ora per vedere come si sono evolute le prestazioni di Linux durante l’ultimo anno.

Di raffreddamento per CPU Noctua NH-D12L Dual Tower-Raffreddamento di classe 120 mm per case server 4U
Con le dozzine di enclosure per montaggio su rack 4U utilizzate da Phoronix, quando si tratta di sistemi desktop di fascia alta, la serie Noctua NH-U9 è stata la scelta ideale per il raffreddamento della CPU. La serie Noctua NH-U9 è stata in grado di raffreddare i sistemi HEDT anche con processori Threadripper/EPYC utilizzando NH-U9 TR4-SP3, adattandosi ai requisiti di altezza 4U. Per la serie Noctua NH-U9 e altri dissipatori di calore compatibili con 4U, tendevano a essere limitati a ventole di raffreddamento da 80~92 mm a causa dei requisiti di altezza. Noctua, tuttavia, ha recentemente introdotto l’NH-D12L in quanto offre un design del dissipatore di calore della CPU a doppia torre in grado di adattarsi a ventole da 120 mm ed è stato al centro dei nostri recenti test.

E le notizie open-source/Linux più viste nell’ultimo mese:

Appare il nuovo driver grafico NVIDIA Open-Source Linux Kernel
Appare con l’ultimo rilascio di codice Linux4Tegra di NVIDIA è un nuovo driver grafico del kernel open source non pubblicato in precedenza. Questo driver non è basato sul driver Nouveau esistente, ma sembra essere derivato dalla loro base di codice interna del driver con alcuni riferimenti al copyright che risalgono agli anni’90.

Linus Torvalds Commenti sulla situazione del driver Linux NTFS
Come scritto all’inizio di questa settimana, sono state sollevate preoccupazioni sul”nuovo”driver Linux NTFS che è già effettivamente non mantenuto meno di un anno dopo essere stato inserito nella linea principale. Linus Torvalds da allora ha commentato la questione e apre la porta ad altri sviluppatori per mantenerla.

Preoccupazioni sollevate sul”nuovo”driver Linux NTFS che si è unito l’anno scorso
Nel 2020 il fornitore di driver per file system Paragon Software ha annunciato di voler eseguire l’upstream del proprio driver NTFS in il kernel Linux. Questo driver era in precedenza un’offerta commerciale proprietaria dell’azienda ma, dato lo stato di NTFS in questi giorni, volevano installare questo driver a monte con il supporto completo di lettura/scrittura e altre funzionalità non presenti nel driver NTFS esistente. Infine, l’anno scorso, dopo aver superato molti cicli di revisione, il nuovo driver è stato unito a Linux 5.15. Purtroppo, meno di un anno dopo, sono state espresse preoccupazioni sul fatto che l’autista sia già effettivamente orfano e non venga mantenuto.

Oracle rilascia Solaris 11.4″CBE”gratuito per sviluppatori open source/uso non di produzione
Oracle ha iniziato a rendere disponibile gratuitamente/aperta una nuova versione di Solaris 11.4-source sviluppatori e per uso personale non di produzione. Oracle Solaris 11.4″CBE”è stato annunciato con poco clamore il mese scorso perché ciò che molti appassionati di sistemi operativi open source probabilmente sosterranno è troppo poco, troppo tardi.

Pubblicato il microcodice CPU da AMD Zen 1 a Zen 3 aggiornato
Venerdì AMD ha pubblicato nuovi file di microcodice CPU sia per la famiglia 17h che per la famiglia 19h per i processori Zen 1/2/3. Al momento non ci sono informazioni pubbliche sui cambiamenti con questo microcodice aggiornato, ma potrebbe essere significativo.

ReactOS”Windows Open-Source”riesce a eseguire alcuni giochi Battlefield
ReactOS come progetto di sistema operativo open source che cerca la compatibilità binaria con applicazioni/giochi/driver Windows ha fatto molti progressi negli ultimi due decenni, ma in alcune aree manca ancora il lavoro sul supporto SMP/multi-core e altre funzionalità. Con una certa sorpresa, alcuni dei vecchi giochi Battlefield sono almeno ora in uno stato giocabile su ReactOS.

NVIDIA pubblica il firmware Ampere firmato per consentire finalmente il supporto accelerato dell’open source
Giorni dopo la comparsa del nuovo codice del driver del kernel open source in un rilascio del codice Tegra, NVIDIA capita oggi di hanno pubblicato immagini firmware firmate per i loro processori grafici RTX 30″Ampere”per consentire finalmente il supporto del driver open source per procedere per queste GPU di ultima generazione.

Il leader del progetto Fedora chiama NVIDIA per i loro driver Linux proprietari
Il leader del progetto Fedora Matthew Miller è andato su Twitter domenica con una lunga serie di tweet della sua opinione personale in seguito Lo stack di driver proprietario di NVIDIA e incoraggiando l’azienda a essere più simile a Intel e AMD per quanto riguarda il supporto dei driver open source.

Sony contribuisce al miglioramento delle prestazioni di circa il 73% in più per il driver Linux exFAT
Il driver del file system exFAT per il kernel Linux continua a maturare bene con nuove funzionalità, correzioni e prestazioni miglioramenti. L’ultimo miglioramento del driver Linux exFAT degno di nota è un significativo miglioramento delle prestazioni da parte di un ingegnere Sony.

Ubuntu 22.04 LTS cambia l’impostazione predefinita per il driver NVIDIA torna a utilizzare X.Org piuttosto che Wayland
Mentre a marzo Ubuntu 22.04″Jammy Jellyfish”ha cambiato il comportamento predefinito per NVIDIA driver per utilizzare Wayland in linea con la grafica Intel e Radeon avendo utilizzato la sessione GNOME Wayland anziché X.Org nelle ultime versioni, questa modifica è stata ripristinata all’ultimo minuto. Con una SRU del giorno del lancio, Ubuntu 22.04 LTS utilizza per impostazione predefinita la sessione GNOME X.Org anziché Wayland durante l’esecuzione del driver NVIDIA proprietario.

Fedora sta pianificando di introdurre importanti modifiche alla gestione dei pacchetti il ​​prossimo anno
Mentre durante questi tempi folli sembra che Fedora sia passata da Yum a DNF ieri, è già passato mezzo decennio poiché il gestore di pacchetti DNF è stato l’impostazione predefinita su Fedora. L’anno prossimo con Fedora 38 stanno guardando a un’ulteriore evoluzione della gestione dei pacchetti tramite MicroDNF.

Google Chrome/Chromium sperimenta con un back-end Qt
Questa settimana sono iniziate le revisioni pubbliche del codice sul supporto della piattaforma Qt per il codice del browser open source Chromium di Google.

Debian prenderà in considerazione la possibilità di cambiare il modo in cui tratta il firmware closed-source
Mentre la maggior parte delle distribuzioni Linux includerà i file del firmware linux-firmware.git come raccolta di file binari firmware/microcodice necessari da vari driver del kernel Linux principali, Debian no. Sebbene i driver del kernel siano open-source, i file del firmware tendono ad essere solo binari/chiusi, ma al giorno d’oggi sono sempre più necessari per qualsiasi livello di supporto funzionale. Quindi Debian si trova nella posizione scomoda di fornire un supporto hardware scadente e gli utenti si chiedono cosa stia succedendo o di apportare alcuni miglioramenti per affrontare meglio il mondo odierno delle necessità del firmware.

NVIDIA pubblica un driver del kernel DRM open-source per NVDLA
NVIDIA ha pubblicato 13.000 righe del nuovo codice del driver del kernel Direct Rendering Manager (DRM) per la revisione per il supporto del proprio IP NVDLA bloccare.

Ubuntu 22.04 LTS pronto con Mesa 22.0, prima Intel Arc Graphics abilitata e aggiunta di ambra
Alla fine di marzo Ubuntu 22.04″Jammy Jellyfish”è passato con successo dalla precedente Mesa dalla serie 21.3 a Mesa 22.0 come l’attuale serie stabile per questi driver OpenGL/Vulkan open source. Ci sono anche alcune modifiche da menzionare con il supporto Mesa di Ubuntu 22.04 questo ciclo LTS.

Fedora 37 sembra deprecare il supporto BIOS legacy
Per la versione di Fedora 37 entro la fine dell’anno, gli sviluppatori stanno cercando di deprecare il supporto BIOS legacy e rendere UEFI un requisito per i sistemi x86_64.

La patch AMD da utilizzare MWAIT invece di HALT in alcuni casi offre un miglioramento del 21% circa
Come modifica del kernel Linux a vantaggio delle CPU AMD che risalgono a Zen 1 e per comportamento di corrispondenza che Intel ha adottato dai tempi del Core 2, AMD ha presentato una patch per fare in modo che il kernel Linux utilizzasse l’istruzione MWAIT invece di HALT per quando il sistema non utilizza il driver inattivo della CPU anche per gli stati C disabilitati dal BIOS o il driver non fa parte della build del kernel. A sua volta, ciò può portare a un miglioramento di circa il 21% della latenza di uscita sui sistemi interessati.

Fedora 37 considerando la rimozione dei driver X.Org legacy
In aggiunta alle interessanti modifiche su cui si sta lavorando per Fedora 37 che usciranno entro la fine dell’anno, c’è la rimozione del legacy X. Driver dell’organizzazione. Fedora sta cercando di rimuovere i percorsi dei driver grafici legacy che sono incompatibili con l’esecuzione di Wayland.

Ubuntu 22.04 LTS Release Candidate Images per i test dell’ultimo minuto
Ubuntu 22.04 LTS”Jammy Jellyfish”sarà ufficialmente rilasciato questo giovedì, mentre oggi sono disponibili le si spera finali rilasciare le immagini candidate.

Rust GCC Code Generator”rustc_codegen_gcc”ora può eseguire il bootstrap di Rustc
È stato raggiunto un enorme traguardo nello sforzo rustc_codegen_gcc che mira a offrire un compilatore Rust basato su GCC alternativo a il compilatore Rust ufficiale basato su LLVM.

Categories: IT Info