|
|
|
|
Strumenti |
03-09-2013, 00:33 | #20421 |
Senior Member
Iscritto dal: Jan 2002
Città: Urbino (PU)
Messaggi: 30896
|
@digieffe
io mi perdo... e se mi perdo ci metto la fantasia e dopo sono problemi Ma il discorso della parallelizzazione è diverso dal discorso dell'elaborazione dei dati a seconda di dove si risolverebbero più facilmente (FP-IGP). Cioè... se un programma non sfrutta la parallelizzazione perchè non realizzato in un determinato modo o perchè non si può, è penalizzato in primis perchè non sfrutta il multicore dei proci odierni, ma comunque potrebbe sfruttare l'IGP per risolverli, quindi HSA porterebbe comunque un vantaggio in qualsiasi caso. Poi non sono d'accordo che non sia parallelizzabile quello che non si può parallelizzare... da sempre il processore è alla rincorsa di emulazione del cervello umano, il quale è un esempio massimo di parallelizzazione. Non è che il cervello umano possa vedere un Film parallelizzato, ma comunque una cosa non parallelizzabile è comunque parallelizzata con altre.
__________________
7950X-X670E Asrock PG - Aio360 Thermaltake - RS/DU TDP max 230W - CB23 39.117 - CPU-Z 815/16427 - No overrride PBO scalare 1X - OCBench NO RS CB23 40.697 - Codifica video - UPGRADE 9950X PBO 1X CO -32 Override +100 CPU-Z RS/DU 927/18.540 - CB23 PBO ON CO -32 RS/DU 47369 - CB24 144 2455 - OCCT V-RAY 53.315 Ultima modifica di paolo.oliva2 : 03-09-2013 alle 08:31. |
03-09-2013, 00:50 | #20422 | |
Senior Member
Iscritto dal: Jan 2002
Città: Urbino (PU)
Messaggi: 30896
|
Quote:
Ad esempio... uno del TH aveva acquistato un 9370 e secondo i suoi test con 1,4V terrebbe i 4,7GHz... ma non so in quale situazione. Quello che voglio dire, per fare un esempio, che se con 1,38V tenesse i 4,7GHz con OCCT, vorrebbe dire +200/300MHz a parità di Vcore con l'8350, ma siccome è il Vcore che aumenta i consumi, a Vcore uguale i consumi se non gli stessi sarebbero simili... quindi si avrebbe un 9370 @4,7GHz che consumerebbe tanto quanto un 8350 @4,4GHz. Figurati che nel sito di Asrock addirittura riportano 1,4V per un 9590 @5GHz... 1 9590 costa quasi quanto 2 8350... ma se fosse vero @5GHz a 1,4V, varrebbe la pena.
__________________
7950X-X670E Asrock PG - Aio360 Thermaltake - RS/DU TDP max 230W - CB23 39.117 - CPU-Z 815/16427 - No overrride PBO scalare 1X - OCBench NO RS CB23 40.697 - Codifica video - UPGRADE 9950X PBO 1X CO -32 Override +100 CPU-Z RS/DU 927/18.540 - CB23 PBO ON CO -32 RS/DU 47369 - CB24 144 2455 - OCCT V-RAY 53.315 |
|
03-09-2013, 08:30 | #20423 |
Senior Member
Iscritto dal: Dec 2004
Città: Roma - Milano
Messaggi: 8186
|
Il consumo a parte è riferito alle controparti Intel, non al 8350. Ora i prezzi di questi due processori sono allineati al 4670k e 4770k.
__________________
CPU AMD Ryzen 5900X MB Gigabyte B550i RAM G.Skill B.Die 2x16GB GPU RTX 3090 FE SSD Hynix Platinum P41 2TB - XPG SX8200 2TB - Lexar NM620 2TB MONITOR Samsung G8 Oled CASE Fractal North con custom loop PSU MSI A1000G gen5 MOUSE Logitech G Pro X Superlight TASTIERA Rog Azoth CUFFIE JBL Quantum 810 NETWORKING TIM FTTH 10G - QNAP QM2-2P10G1TB - Zyxel XGS-1250-12 - Ubiquiti AP STORAGE Qnap 453Pro Raid5 12TB |
03-09-2013, 09:14 | #20424 |
Senior Member
Iscritto dal: Jan 2002
Città: Urbino (PU)
Messaggi: 30896
|
Comunque io ci vedo qualche cosa di più nello sviluppo in un APU della memoria unificata solo per prestazioni superiori lato IGP integrata.
Cioè, se HSA lavora e la IGP dell'APU con hUMA permette una banda maggiore, questo vorrebbe dire IGP on die di potenza maggiore, ma una IGP di potenza maggiore non vuol dire solamente nella grafica, perchè nel momento che HSA lavorerebbe su quell'APU, avrebbe comunque prestazioni superiori perchè l'FP dell'IGP avrà potenze maggiori. Inoltre bisogna vedere anche 2 altri aspetti. Attualmente il vero limite di un APU e la sua IGP non è nella banda ma nella miniaturizzazione silicio che comunque non permetterebbe una IGP di potenza maggiore. Allora perchè AMD si è concentrata su hUMA con Kavery visto che il 28nm Bulk non permetterà chissà quale guadagno in TDP sul 32nm SOI e di conseguenza l'IGP integrata non soffrirebbe di banda mentre quello sforzo se concentrato sull'architettura X86 avrebbe potuto portare più avanti di Steamroller magari accorpando qualche cosa di Exavator? Se colleghiamo questo al discorso di APU Opteron, scapperebbe fuori un altro scenario... perchè indubbiamente in qualsiasi caso HSA garantirebbe più potenza con un X86 + discreta che con un APU... ma sarebbe la stessa cosa tra un APU in CF con discreta e X86 + discreta (un guadagno maggiore rispetto all'aumento FP in CF), magari perchè un APU garantirebbe uno smistamento dati più fluido con hUMA che senza?
__________________
7950X-X670E Asrock PG - Aio360 Thermaltake - RS/DU TDP max 230W - CB23 39.117 - CPU-Z 815/16427 - No overrride PBO scalare 1X - OCBench NO RS CB23 40.697 - Codifica video - UPGRADE 9950X PBO 1X CO -32 Override +100 CPU-Z RS/DU 927/18.540 - CB23 PBO ON CO -32 RS/DU 47369 - CB24 144 2455 - OCCT V-RAY 53.315 |
03-09-2013, 09:37 | #20425 | |
Senior Member
Iscritto dal: Jan 2002
Città: Urbino (PU)
Messaggi: 30896
|
Quote:
In primis l'architettura AMD non è affinata quanto quella Intel, quindi comunque a parità di prestazioni e miniaturizzazione silicio quella AMD consumerebbe di più, inoltre il consumo è inferiore più la miniaturizzazione del silicio è spinta, e AMD sul 32nm contro Intel sul 22nm accentua la differenza dei consumi, quindi qualsiasi FX prendiamo in considerazione, consumerà sempre più di un Intel. Se inglobi il consumo in un discorso di costi inferiori di utilizzo, dipende quanto tempo utilizzi il procio al giorno e quale carico gli dai, e rapportando quanto risparmi al costo superiore degli Intel. Con un uso 24h/24 365 giorni all'anno e stracaricato, condizione evidentemente impossibile, un Intel risparmierebbe sulla bolletta circa 70€, il che porterebbe ad un pareggio in circa 2 anni. Con un uso di 8h al giorno di cui 4 stracaricato, tutti i giorni dell'anno, e già sarebbe molto di più dell'uso normale, il risparmio si tradurrebbe in circa 20€, al che occorrerebbe un tempo superiore rispetto alla normale vita del sistema per pareggiare. In poche parole, se la scelta dell'uno o dell'altro è legata solamente ai consumi, di certo un risparmio non lo offrirebbe un 3770K/4770K, se poi vista la domanda sei "sensibile" ai costi, prendi qualsiasi money-bench e vedresti i rapporti effettivi prestazioni/prezzo, ricalcolalo immaginando di accorpare anche il discorso consumi, e tira le somme. Da parte mia, un 8350 è preferibile ad un 3770K/4770K perchè ha un costo/prestazioni di gran lunga favorevole... e la diffirenza di consumi nell'uso normale non cambierebbe granchè. Un 9370/9590 incide molto di più nel money-bench che nei consumi... per me un 9370 anche se con un money/bench peggiore dell'8350, dovrebbe risultare ancora favorevole nei confronti 3770K/4770K, ho i miei dubbi per un 9590... ma si discuterebbe sul nulla, perchè se per un 10% di prestazioni massime in più uno preferirebbe spendere 150€ in più in un 4770K al posto di un 8350, un 9590 risulterebbe avere quasi un 20% in più di potenza di un 8350, quindi quei 150€ sarebbero a parti invertite, e dividendo quella somma per i consumi/anno superiori, quanto potrebbe essere? 4-5 anni? 2€ in più o in meno al mese non sono nemmeno quantificabili come risparmio, perchè già inciderebbe di più quale VGA ci monterei...
__________________
7950X-X670E Asrock PG - Aio360 Thermaltake - RS/DU TDP max 230W - CB23 39.117 - CPU-Z 815/16427 - No overrride PBO scalare 1X - OCBench NO RS CB23 40.697 - Codifica video - UPGRADE 9950X PBO 1X CO -32 Override +100 CPU-Z RS/DU 927/18.540 - CB23 PBO ON CO -32 RS/DU 47369 - CB24 144 2455 - OCCT V-RAY 53.315 Ultima modifica di paolo.oliva2 : 03-09-2013 alle 09:54. |
|
03-09-2013, 09:46 | #20426 |
Senior Member
Iscritto dal: Sep 2005
Città: ozzero(MI)
Messaggi: 5409
|
scusate l ot,secondo voi l fx in oc senza liquido messo qui dentro
http://imageshack.us/f/713/ov9a.jpg/ http://imageshack.us/f/585/kxyw.jpg/ è fattibile? sto facendo un po' di bricolage
__________________
1CM Q300P/3900x/16Gb/5700Xt/nvme256Gb/MsK 1Tb/SM evo500Gb/wd 750/corsair 750w+lc-2fx8350+rx480 3CM scout+m5a99fx r2+fx8350 4,0+8x2gb corsair 1866+rx570 pulse+ssd m4 256\hdd 5tb+ocz650w+medialab |
03-09-2013, 10:20 | #20427 | |
Senior Member
Iscritto dal: Nov 2003
Messaggi: 24165
|
Quote:
__________________
AMD Ryzen 5600X|Thermalright Macho Rev. B|Gigabyte B550M AORUS PRO-P|2x16GB G.Skill F4-3200C16D-32GIS Aegis @ 3200Mhz|1 M.2 NVMe SK hynix Platinum P41 1TB (OS Win11)|1 M.2 NVMe Silicon Power A60 2TB + 1 SSD Crucial MX500 1TB (Games)|1 HDD SEAGATE IronWolf 2TB|Sapphire【RX6600 PULSE】8GB|MSI Optix MAG241C [144Hz] + AOC G2260VWQ6 [Freesync Ready]|Enermax Revolution D.F. 650W 80+ gold|Case In Win 509|Fans By Noctua|¦ |
|
03-09-2013, 11:04 | #20428 |
Bannato
Iscritto dal: Feb 2013
Messaggi: 1552
|
Globalfoundries sta programmando una nuova fabbrica.
http://www.businessmagazine.it/news/...ica_48482.html |
03-09-2013, 11:34 | #20429 | |
Senior Member
Iscritto dal: Sep 2005
Città: ozzero(MI)
Messaggi: 5409
|
Quote:
attualmente l fx viaggia a 4,8 con raffreddamento a liquido nel suo bel case,pensavo di finire la postazione da gioco che uso per gtr2 e prossimamente per assetto corsa con un case in stile corsaiolo,ma le dimensioni per alloggiare l hardware sono limitate e dovrò usare molto la parte posteriore della lamiera che fissa la mobo per il fissaggio Dell alimentatore e non ho spazio per mettere anche i radiatori.... Ho circa 7 cm utili per un dissipatore ad aria...anche se stavo pensando di usare una canalizzazione orizzontale che sigillerebbe un dissipatore in rame isolandolo dal resto dell hardware,aspirerebbe dal canale del cerchio a sinistra e soffierebbe a destra sempre attraverso il canale,pero avrei bisogno di sapere quanta massa dissipante mettere oppure comprare un dissi e poi farlo a pezzi e usare quello che mi serve... la,cosa che mi frena Nell attuare il trapianto dal case tradizionale al cerchio,sono le temperature degli altri componenti... se qualcuno lo usa su un banchetto senza raffreddamenti aggiuntivi,potrebbe darmi qualche dritta
__________________
1CM Q300P/3900x/16Gb/5700Xt/nvme256Gb/MsK 1Tb/SM evo500Gb/wd 750/corsair 750w+lc-2fx8350+rx480 3CM scout+m5a99fx r2+fx8350 4,0+8x2gb corsair 1866+rx570 pulse+ssd m4 256\hdd 5tb+ocz650w+medialab |
|
03-09-2013, 11:51 | #20430 | |
Member
Iscritto dal: Apr 2013
Messaggi: 247
|
Quote:
Non ha senso HSA se non hai uno spazio di memoria unificato... |
|
03-09-2013, 12:12 | #20431 | |
Senior Member
Iscritto dal: May 2005
Messaggi: 11811
|
Quote:
L'HSA sara un chip monolitico, la parte VGA diventera come ora sopno le parti della cpu che decodificano in hardware i video. Se AMD domani avesse presentato l'HSA la dicitura "memoria unificata" non l'avresti nemmeno sentita nominare.
__________________
AMD 3970X - TRX40 PRO 10G - 128 Gb - 2080Ti - Dual 4K - No More Render - Leica RTC360 & BLK360 |
|
03-09-2013, 12:22 | #20432 | |
Senior Member
Iscritto dal: Jan 2002
Città: Urbino (PU)
Messaggi: 30896
|
Quote:
Comunque l'ALI ha la ventola di suo... se il procio lo raffreddi a liquido l'unica cosa da guardare è la parte ali della mobo, ma con una ventolina uso cacchio va più che bene... (e quella del dissi stock del procio sarebbe sovradimensionata). Siccome io uso intensamente l'SB, ho notato che raffreddare solamente la parte ALI della mobo non raffreddava a sufficienza l'SB950, quindi ho messo una ventola pure lì (sempre quella del dissi stock che ne ho in gran numero) che a sua volta permette temp più basse pure al NB. Io metterei una ventolina pure agli HD... non fa mai male.
__________________
7950X-X670E Asrock PG - Aio360 Thermaltake - RS/DU TDP max 230W - CB23 39.117 - CPU-Z 815/16427 - No overrride PBO scalare 1X - OCBench NO RS CB23 40.697 - Codifica video - UPGRADE 9950X PBO 1X CO -32 Override +100 CPU-Z RS/DU 927/18.540 - CB23 PBO ON CO -32 RS/DU 47369 - CB24 144 2455 - OCCT V-RAY 53.315 |
|
03-09-2013, 13:39 | #20433 |
Senior Member
Iscritto dal: Jan 2002
Città: Urbino (PU)
Messaggi: 30896
|
@epimerasi
Ci sono dei punti che non capisco. HSA ha lo scopo di utilizzare la VGA come aiuto all'FP del procio, e fin qui ci siamo. Quello che non comprendo, è che se si parlasse di chip monolitico a quel punto o tutti i produttori solamente di VGA si metterebbero a produrre APU (situazione improbabile) o verrebbero tagliati fuori (vedendo il tot di patner al progetto HSA, presumo che il progetto non parta con l'intenzione di escludere produttori ma di inglobarne il più possibile, quindi a maggior ragione di non escludere i soli produttori di VGA). Ora... è indubbio che HSA per lavorare abbia bisogno di memoria unificata, ma a quel punto si escluderebbero tutti gli X86 e idem gli APU che non avrebbero la memoria unificata, oppure HSA a livello software la emulerebbe e/o potrebbe essere inglobata sulla VGA discreta?
__________________
7950X-X670E Asrock PG - Aio360 Thermaltake - RS/DU TDP max 230W - CB23 39.117 - CPU-Z 815/16427 - No overrride PBO scalare 1X - OCBench NO RS CB23 40.697 - Codifica video - UPGRADE 9950X PBO 1X CO -32 Override +100 CPU-Z RS/DU 927/18.540 - CB23 PBO ON CO -32 RS/DU 47369 - CB24 144 2455 - OCCT V-RAY 53.315 |
03-09-2013, 13:45 | #20434 | ||||
Senior Member
Iscritto dal: Sep 2009
Messaggi: 5582
|
Quote:
Quote:
Quote:
Quote:
__________________
fx cpu still live |
||||
03-09-2013, 15:22 | #20435 | |
Member
Iscritto dal: Apr 2013
Messaggi: 247
|
Quote:
Slide 3: quella è la situazione attuale, non HSA. Il grafico esemplifica il traffico che c'è attualmente da gestire quando si fa un programma che usa CPU+GPU. HSA serve -teoricamente- proprio per semplificare questo workflow. Dalla slide 5 in poi: è esattamnete quello che sto cercando di dirvi. Leggi attentamente la slide 9. hUMA non è nient'altro che l'implementazione del modello descritto in quelle slide. Basso a dx: Slide 2: "Emerging solution", HSA Hardware: leggi cosa c'è scritto. Slide successive: il compilatore a run time prende HSAIL e lo trasforma in binario. Se lo spazio di indirizzamento non fosse condiviso, il programmatore dovrebbe prendersi in carico di gestire tutto il traffico fra CPU e GPU, ovvero quello che già si fa attualmente. Non avresti risolto nulla. Si perderebbe il senso di usare lo strato software intermedio. |
|
03-09-2013, 15:25 | #20436 | |
Member
Iscritto dal: Apr 2013
Messaggi: 247
|
Quote:
Dovresti leggere quelle slide. |
|
03-09-2013, 15:47 | #20437 | |
Member
Iscritto dal: Apr 2013
Messaggi: 247
|
Quote:
HSA è la proposta per un modello di programmazione che dovrebbe semplificare l'approccio alla scrittura di programmi che vogliono fare uso delle unità GPU (discrete o integrate nelle APU che siano). Detta in maniera brutale: ora i programmatori usano principalmente due cose C e openCL oppure C e CUDA. OpenCL e CUDA non sono nient'altro che API standard, ovvero io (gruppo Khronos) decido quello che devono fare le GPU per ogni generazione e stabilisco uno standard che i programmi devono seguire per accedere alle funzioni della GPU. È più o meno quello che fa OpenGL o directX. Il punto è che un'API di questo livello (per quanto migliorino di generazione in generazione): 1) è più di alto livello rispetto al linguaggio macchina ma lascia completamente al programmatore la gestione del traffico dati fra CPU/GPU e la gestione della memoria della GPU. 2) mi vincola nella scrittura dei kernel che devono girare sulla GPU (è molto difficile fare qualcosa che giri bene su tutto, spesso devo fare compromessi) QUando parliamo di programmi per GPU parliamo di programmi altamente paralleli, ovvero di sequenze di istruzioni che vengono eseguite su tanti dati parallelamente. Per kernel in questo caso si intende il pezzetto di programma che viene applicato su tanti dati parallelamente. HSA si pone come interfaccia fra programmatore e hardware. Il parallelo più semplice da fare è quello di Java: la Java virtual machine si mette come livello intermedio fra programmatore (che scrive il programma in un linguaggio solo) e l'hardware/sistema operativo (che può essere molto diverso: x86, power, arm, windows, linux etc...). Sta a produttore di hardware/di sistemi operativi/sviluppatore del linguaggio sfornare le virtual machine per far andare lo stesso programma java sulle varie piattaforme, alleggerendo il lavoro del programmatore. Nel caso di HSA, HSA permetterebbe la scrittura dei kernel nel linguaggio preferito dal programmatore (senza che debba impararsi un nuovo linguaggio o una nuova API appositamente). Il kernel viene interpretato in linguaggio intermedio (HSAIL). Sta poi ai diversi produttori di hardware fornire dei driver che permettano alla CPU/GPU/APU eseguire il codice HSAIL (con un compilatore just-in-time). |
|
03-09-2013, 16:45 | #20438 |
Senior Member
Iscritto dal: May 2005
Messaggi: 11811
|
HSA non è la parte Hardware Hardware Heterogeneous System Architecture, e HSAIL HSA Intermediate Language la parte software ?
__________________
AMD 3970X - TRX40 PRO 10G - 128 Gb - 2080Ti - Dual 4K - No More Render - Leica RTC360 & BLK360 |
03-09-2013, 17:36 | #20439 | |
Senior Member
Iscritto dal: Jan 2002
Città: Urbino (PU)
Messaggi: 30896
|
Quote:
Praticamente il driver è per far sì che il software possa riconoscere l'hardware e quindi che si possa utilizzarlo. Ora... prendiamo un 8350, un Trinity ed un Kaveri. I primi 2 non hanno nulla di supporto hardware per la memoria unificata, Kaveri si. Ora... che AMD con Kaveri rilasci un driver per supporto codice HSAIL (quindi HSA) è scontato (altrimenti per cosa avrebbe fatto hUMA?), ma con Trinity e 8350... ammesso e concesso che AMD abbia la volontà di realizzare il driver, lo potrebbe fare ugualmente o l'assenza di hUMA renderebbe la cosa impossibile? Premetto che essendo tutto in alto-mare, probabilmente è difficile sapere alcune cose con certezza, ma più che altro era per capire la posizione di AMD, perchè chi non è competente (come me), non riesce a discernere un annuncio stile "primo APU con supporto memoria unificata" se commerciale o di grande importanza hardware. Cioè... che hUMA serva a Kavery per i vantaggi con l'IGP on-die al di fuori di HSA, è un fatto a parte, ma che poi rappresenti il 1° APU al mondo che potrebbe già supportare HSA a tutti gli effetti, non sarebbe di poco conto, perchè AMD tramite Kaveri e le sue VGA, potrebbe offrire HSA (a patto che il software venga ricompilato correttamente, cosa che comunque AMD potrebbe forse richiedere direttamente alle ditti produttrici di software) senza comunque aspettare che sia definito uno standard HSA.
__________________
7950X-X670E Asrock PG - Aio360 Thermaltake - RS/DU TDP max 230W - CB23 39.117 - CPU-Z 815/16427 - No overrride PBO scalare 1X - OCBench NO RS CB23 40.697 - Codifica video - UPGRADE 9950X PBO 1X CO -32 Override +100 CPU-Z RS/DU 927/18.540 - CB23 PBO ON CO -32 RS/DU 47369 - CB24 144 2455 - OCCT V-RAY 53.315 |
|
03-09-2013, 18:17 | #20440 | |
Member
Iscritto dal: Apr 2013
Messaggi: 247
|
Quote:
HSA indica tutta la piattaforma su cui si basa questo approccio di interpretazione/compilazione (in quelle diapositive viene descritta nel dettaglio: scopo, progettazione, modello della memoria, etc...) HSAIL è un componente di HSA, in particolare è un linguaggio intermedio fra i linguaggi di programmazione (e relative librerie) e l'hardware target su cui devono girare i programmi. http://www.slideshare.net/hsafoundat...ail-hsa-hsail/ In particolare vai nella slide 12 in cui si vede in parallelo qual è lo stack delle applicazioni che usano l'hardware grafico e quale sarà lo stack secondo HSA. Nella slide 39 c'è una comparazione: ignora le prime 3 colonne, (che indicano le linee di codice necessarie a implementare quel programma su CPU). Nelle altre vedi che utilizzare HSA ti fa risparmiare molto tempo rispetto ad usare C&OPenCL, C++&OpenCl, C++& (una libreria per il calcolo parallelo), con prestazioni simili. |
|
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 09:14.