3D ora! ritirarsi su Linux 5.17

3D ora! logo Linux

Le istruzioni 3D ora! è arrivato ad AMD come estensione multimediale per x86 e ha migliorato il set MMX di Intel, poiché erano SIMD in grado di gestire dati in virgola mobile, oltre agli interi. Il K6-2 del 1998 è stato il primo microprocessore in cui ha debuttato. E da allora i principali sistemi operativi ne hanno incluso il supporto, incluso Linux.

Quando Intel ha creato SSE, simile a 3D Now!, le estensioni di AMD sono diventate gradualmente meno rilevanti, fino a quando AMD stessa le ha abbandonate e non le ha più incorporate nelle sue ultime microarchitetture. Pertanto, da alcuni anni, i processori di questa azienda hanno già smesso di usarli (nell'AMD FX Bulldoer del 2011) e il Supporto del kernel Linux diventa sempre più irrilevante.

Pertanto, per mantenere un kernel Linux più leggero ed eliminare i vecchi driver hardware e questo tipo di codice, ora verrà rimosso dal kernel Linux 5.17. Dopo 24 anni, è tempo che lascino il posto a un altro codice più attuale e necessario. In effetti, non solo questi verranno rimossi, ma verranno eseguiti altri rimescolamenti per far funzionare meglio il kernel.

Rimuovere il codice di supporto per 3D Now! Set di istruzioni multimediali AMD eliminerà niente di meno che 500 righe di codice Sono lì da decenni. Non sono troppe rispetto ad altre parti molto più mostruose, ma si tratta di un "vuoto" abbastanza rilevante.

Ora non ci resta che aspettare la versione finale del kernel Linux 5.17 e vedere quali altre sorprese ha, dal momento che non sarà l'unica cosa che verrà modificata per questa versione, tutt'altro ... Sono previste correzioni, più driver, ottimizzazioni del codice esistente, miglioramenti delle prestazioni nello stack TCP di rete e molto altro.


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile del trattamento: AB Internet Networks 2008 SL
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.