[Official Topic] AMD "Zen"

Tutti i principali componenti di un computer
Rispondi
Avatar utente
Il nabbo di turno
Messaggi: 4101
Iscritto il: venerdì 30 agosto 2013, 19:52

Re: [Official Topic] AMD "Zen"

Messaggio da Il nabbo di turno »

Fottemberg ha scritto:Per il TDP variabile è probabile che tutte le CPU Zen lo possano avere. Per quanto riguarda le APU, andrei su fine 2017 inizio 2018.
Io direi prima metà 2018....

Prima, direi che le apu zen debbano andare sui notebook piuttosto che su desktop, mentre quelle desktop dovranno derivare da quelle notebook, un po' come successo con l'athlon x4 845.
In medio stat virtus!

Avatar utente
ermanno
Messaggi: 330
Iscritto il: sabato 30 maggio 2015, 15:44

Re: [Official Topic] AMD "Zen"

Messaggio da ermanno »

Grazie ad entrambi. :ok:
Le tempistiche delle APU sono troppo lunghe per me. Mi toccherà prendere quello che trovo. :s

Avatar utente
Fottemberg
Messaggi: 19412
Iscritto il: martedì 29 novembre 2011, 22:52

Re: [Official Topic] AMD "Zen"

Messaggio da Fottemberg »

https://www.reddit.com/r/AMD_Stock/comm ... re_you_go/

A quanto pare Intel non si aspettava uno Zen tanto comeptitivo. :asd:
PC: CoolerMaster MasterBox Q300P, AMD Ryzen 7 5800X, Thermalright Peerless Assassin 120 SE, GIGABYTE B550M AORUS ELITE, 2x32GB Patriot Viper DDR4-3600, Asus Dual RX6650XT 8GB, SSD Toshiba RC500 512GB, SSD Lexar NM790 2TB, CoolerMaster V650 Gold, Windows 11 Home
Immagine

Avatar utente
george_p
Messaggi: 1651
Iscritto il: venerdì 27 giugno 2014, 14:40

Re: [Official Topic] AMD "Zen"

Messaggio da george_p »

Fottemberg ha scritto:https://www.reddit.com/r/AMD_Stock/comm ... re_you_go/

A quanto pare Intel non si aspettava uno Zen tanto comeptitivo. :asd:
nemmeno i fanboy intel a leggere i forums, inclusi quelli italiani. E tuttora è guerra.
Mi auspico davvero sia così per amd, e che non si faccia fregare come dieci anni fa quando troppo convinta del suo vecchio athlon dormiva sugli allori, era post Sanders.

Radeon80
Messaggi: 685
Iscritto il: domenica 13 luglio 2014, 14:05

Re: [Official Topic] AMD "Zen"

Messaggio da Radeon80 »

Auguri di buon natale a Tutti!
Speriamo inoltre che Zen sia competitivo cosi da suonarle per bene dopo 10 anni ad Intel. :mrgreen:

Radeon80
Messaggi: 685
Iscritto il: domenica 13 luglio 2014, 14:05

Re: [Official Topic] AMD "Zen"

Messaggio da Radeon80 »

Io spero che Zen venga presentato al Ces e sia disponibile entro metà febbraio.
Dico questo perchè con la mia attuale piattaforma FM2+(passato da un Athlon 845 a 880k per motivi particolari)in giochi come BF1 in multiplayer giocare e avere fps decenti è una tragedia e sta cominciando a diventare "pesante" giocare con l'attuale PC
L'unica modalità che uso è Corsa con max 24 giocatori perchè conquest a 64 è ingiocabile.

Avatar utente
Fottemberg
Messaggi: 19412
Iscritto il: martedì 29 novembre 2011, 22:52

Re: [Official Topic] AMD "Zen"

Messaggio da Fottemberg »

Guida di Agner Fog: "Optimizing software in C++ An optimization guide for Windows, Linux and Mac platforms"

La parte interessante è quella relativa all'Intel C++ Compiler, da pag 133. :)
PC: CoolerMaster MasterBox Q300P, AMD Ryzen 7 5800X, Thermalright Peerless Assassin 120 SE, GIGABYTE B550M AORUS ELITE, 2x32GB Patriot Viper DDR4-3600, Asus Dual RX6650XT 8GB, SSD Toshiba RC500 512GB, SSD Lexar NM790 2TB, CoolerMaster V650 Gold, Windows 11 Home
Immagine

Avatar utente
Alessio89
Messaggi: 8097
Iscritto il: martedì 29 novembre 2011, 23:47

Re: [Official Topic] AMD "Zen"

Messaggio da Alessio89 »

Non vedo nulla di nuovo o di non noto: se vai ad usare estensioni proprietarie quelle funzioneranno solo sull'hardware che lo implementano. X86 come ISA è piena di istruzioni proprietarie, molte defunte, provenienti da più produttori distinti. L'importante è non forzare via codice o via compilatore un istruzione proprietaria senza essersi assicurati prima che quella sia interpretabile dal traduttore in micro-codice di una data architettura. Il compilatore Intel se usato correttamente non lo fa (anche perché creerebbe impossibilità di esecuzione sulle CPU intel stesse di diverse generazioni o anche della stessa ma di revisioni o famiglie diverse). Ovviamente alla Intel lavorano appunto alla Intel e non vanno ad implementare istruzioni proprietarie delle architetture AMD. Ovviamente alle porcate via codice non c'è mai limite ma il compilatore non può sostituirsi alla testa del programmatore (non è il suo ruolo).
Su x86 almeno c'è una base molto solida di istruzioni condivise fra più produttori hardware, con comportamenti ben noti e prefissati, su ARM invece tutto diventa più fumoso a causa della mancanza di rigidità dell'ISA, certo con ARMv8 ci hanno messo una pezza ma rimane un ISA nettamente inferiore su tutti i punti di vista (e per una volta concordo pienamente con Linus Torvalds https://linux.slashdot.org/story/16/10/ ... 6-over-arm). Istruzioni impopolari e non condivise fra più produttori alla fine muoiono sempre, ed accade di continuo ad ogni nuova architettura e persino ad ogni sua revisione, solo che sono spesso cose che passano inosservate ai più e che interessano solo agli sviluppatori del back-end dei compilatori.
Ricordatevi che l'ISA determina solo il binario, non il microcodice o l'architettura hardware.

Avatar utente
Fottemberg
Messaggi: 19412
Iscritto il: martedì 29 novembre 2011, 22:52

Re: [Official Topic] AMD "Zen"

Messaggio da Fottemberg »

Si, già me lo avevi spiegato in privato tempo fa, però fog ha fatto un bel sunto disponibile a tutti. Invece tu, Alessio, non è che vorresti scrivere una puntualizzazione sotto forma di news in inglese di quello che hai appena detto? :D
PC: CoolerMaster MasterBox Q300P, AMD Ryzen 7 5800X, Thermalright Peerless Assassin 120 SE, GIGABYTE B550M AORUS ELITE, 2x32GB Patriot Viper DDR4-3600, Asus Dual RX6650XT 8GB, SSD Toshiba RC500 512GB, SSD Lexar NM790 2TB, CoolerMaster V650 Gold, Windows 11 Home
Immagine

Avatar utente
ermanno
Messaggi: 330
Iscritto il: sabato 30 maggio 2015, 15:44

Re: [Official Topic] AMD "Zen"

Messaggio da ermanno »

Secondo me è OT ed è anche a rischio flame.
Comunque, fuochi d'artifico di fine anno o flamewar, cambia poco. :p
La parte rilevante è questa?
Unfortunately, the CPU detection mechanism in Intel compilers has several flaws:
  • The best possible version of the code is chosen only when running on an Intel
    processor. The CPU dispatcher checks whether the processor is an Intel before it
    checks which instruction set it supports. An inferior version of the code is selected if
    the processor is not an Intel, even if the processor is compatible with a better version
    of the code. This can lead to a dramatic degradation of performance on AMD and
    VIA processors.
Ultima modifica di ermanno il sabato 31 dicembre 2016, 19:06, modificato 1 volta in totale.

Rispondi