|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#21221 | |||
|
Senior Member
Iscritto dal: Oct 2003
Città: Milano
Messaggi: 4080
|
Quote:
Quote:
Quote:
credo di NO per 2 thread di processi differenti o dello stesso processo ma che trattano dati diversi in quanto la cache sarebbe riempita di set di dati differenti col rischio di perdere di efficienza |
|||
|
|
|
|
#21222 |
|
Senior Member
Iscritto dal: Oct 2001
Messaggi: 14737
|
|
|
|
|
|
#21223 | ||
|
Senior Member
Iscritto dal: Oct 2003
Città: Milano
Messaggi: 4080
|
Quote:
Quote:
vado a rivedere un pò di materiale mi hai messo il dubbio |
||
|
|
|
|
#21224 |
|
Senior Member
Iscritto dal: May 2000
Messaggi: 1459
|
se i thread lavorano sugli stessi dati, è + conveniente farli eseguire nello stesso modulo. se i thread lavorano su dati totalmente diversi o sono di due applicazioni diverse, conviene farli eseguire su 2 moduli diversi. e' spiegato nelle 20 domande su bd linkate prima - ed è anche abbastanza ragionevole.
|
|
|
|
|
#21225 | ||
|
Senior Member
Iscritto dal: Jan 2002
Città: Urbino (PU)
Messaggi: 31868
|
Quote:
Noi stiamo prendendo in considerazione che 2 core non condivisi sarebbero più potenti perché indipendenti, e questo lo concorda pure AMD, ma bisogna vedere bene se nel calcolo puro o nel totale. Ad esempio, come hai detto tu, il fatto di ricercare dei dati (AMD ha la L2-L3 esclusiva e non inclusiva) porterebbe tempi superiori perché un conto sarebbe cercare il dato tra 1 L2 e L3 del modulo ed un altro cercare lo stesso dato in tutte le l2 e nella totalità della L3 del procio. Il confronto è relativamente semplice: se prendessimo 4 TH e li distribuissimo 1 a modulo, avremmo la condizione che il CMT non influenzerebbe per nulla ma ciò porterebbe il procio lavorare ad una frequenza def. Invece se il procio lavorasse con 2 moduli completi e 4 TH, la frequenza aumenterebbe di 600MHz, cioè la frequenza accreditata al Turbo. 8150p (3,6GHz) + 600MHz = 16,66% 8170p (3,9GHz) + 600MHz = 15,3% Quindi, o JF ha sparato -20% prendendo in considerazione UNICAMENTE i contro senza valutare i pro (tipo ricerca dati nelle cache ed altro ancora) o comunque forse ha sparato un valore massimo nelle condizioni più negative visto che quel valore dato all'impatto del CMT in ogni caso deve essere inferiore a -15,3%, quindi ben inferiore al 20%. Edit: Quote:
__________________
9950X PBO 1X CO -33 Override +100 CPU-Z RS/DU 930/18.563 - CB23-2339 - 47682 47728 -CB24 144 2508 - OCCT - V-RAY 53.994 - GeekBench 6.3 3563/22664 - TEST RS Y-Cruncher BKT - core 0-15 NPbench - CO -50 + CS -10 (NO RS) CPU-Z-18989 - CB23 48679 - CB24 2593 Ultima modifica di paolo.oliva2 : 26-08-2011 alle 21:53. |
||
|
|
|
|
#21226 | ||
|
Senior Member
Iscritto dal: Dec 2004
Città: IV Reich
Messaggi: 18605
|
Quote:
Quote:
__________________
Wind3 4G CA |
||
|
|
|
|
#21227 |
|
Senior Member
Iscritto dal: Jan 2002
Città: Urbino (PU)
Messaggi: 31868
|
Posto questo, ma non sao se sia già stato postato o sia una bufala.
Comunque... è un 8130p, portato ancora ad aria a 5,13GHz http://lenzfire.com/2011/07/amd-bull...-reach-5-1ghz/ Questo artico è già stato postato ma consiglio di leggere le ultime 3 righe visto le discussioni circa "momento non propizio" per BD. http://www.bit-tech.net/news/hardwar...he-next-week/1
__________________
9950X PBO 1X CO -33 Override +100 CPU-Z RS/DU 930/18.563 - CB23-2339 - 47682 47728 -CB24 144 2508 - OCCT - V-RAY 53.994 - GeekBench 6.3 3563/22664 - TEST RS Y-Cruncher BKT - core 0-15 NPbench - CO -50 + CS -10 (NO RS) CPU-Z-18989 - CB23 48679 - CB24 2593 Ultima modifica di paolo.oliva2 : 26-08-2011 alle 22:13. |
|
|
|
|
#21228 | |
|
Senior Member
Iscritto dal: Dec 2008
Città: Torino
Messaggi: 9577
|
Quote:
un po pochino in somma, lo prendo per un fake e mi metto il quore in pace |
|
|
|
|
|
#21229 | |
|
Registered User
Iscritto dal: Dec 2009
Messaggi: 127
|
Quote:
|
|
|
|
|
|
#21230 | |
|
Senior Member
Iscritto dal: Oct 2003
Città: Milano
Messaggi: 4080
|
Quote:
lo scheduler saprebbe che hanno parti condivise (anche se dovrebbe comunque conoscere le relazioni gerachiche nella cpu, per funzioni qual core parking, ecc) però anche conoscendo la struttura della cpu, sapere come allocare i thread che operano sugli stessi dati... non so se esiste, dovrebbero fare una chiamata di sistema da utilizzare nei programmi per indicare allo scheduler che 2 thread operano sullo stesso set di dati... altrimenti l'unica distinzione possibile è solo che i thread appartengono a 2 processi diversi... (il che farebbe solo supporre che operino su dati diversi) poi c'è un altro fattore: se mettendo insieme thread di 2 processi diversi sullo stesso modulo è possibile spegnerne un altro ed incrementare il clock addirittura da apportare vantaggi... servirebbe uno scheduler apposito con driver specifico per la cpu, tale da valutare tutti questi casi... speriamo che con windows 8 facciano qualcosa... con Linux a parte ilnumero di scheduler disponibili, qualche tweak si trova sempre |
|
|
|
|
|
#21231 |
|
Senior Member
Iscritto dal: Oct 2003
Città: Milano
Messaggi: 4080
|
|
|
|
|
|
#21232 | |
|
Senior Member
Iscritto dal: Dec 2004
Città: IV Reich
Messaggi: 18605
|
Quote:
più che altro servirebbe una patch per ogni software sviluppata dalla propria software house per forzare l'uso dei core nel modo più redditizio, un lavoraccio mica da ridere... non penso lo faranno subito ma col passare dei mesi
__________________
Wind3 4G CA |
|
|
|
|
|
#21233 | |
|
Senior Member
Iscritto dal: Nov 2003
Messaggi: 24170
|
Quote:
Tieni buono la scimmia paolo, ormai manca poco...
__________________
AMD Ryzen 9600x|Thermalright Peerless Assassin 120 Mini W|MSI MAG B850M MORTAR WIFI|2x16GB ORICO Raceline Champion 6000MHz CL30|1 M.2 NVMe SK hynix Platinum P41 1TB (OS Win11)|1 M.2 NVMe Lexar EQ790 2TB (Games)|1 M.2 NVMe Silicon Power A60 2TB (Varie)|PowerColor【RX 9060 XT Hellhound Spectral White】16GB|MSI Optix MAG241C [144Hz] + AOC G2260VWQ6 [Freesync Ready]|Enermax Revolution D.F. 650W 80+ gold|Case Antec CX700|Fans By Noctua e Thermalright |
|
|
|
|
|
#21234 | |
|
Senior Member
Iscritto dal: Oct 2003
Città: Milano
Messaggi: 4080
|
Quote:
"non so se esiste, dovrebbero fare una chiamata di sistema da utilizzare nei programmi per indicare allo scheduler che 2 thread operano sullo stesso set di dati..." chiaramente non mi aspetto che sia il software ad indicare in che modo utilizzare i core ma solo che possa indicare al SO che 2 o più thread operano sugli stessi dati dopo sarà lo scheduler in base alla CPU a regolarsi di conseguenza non credo sia tando difficile da implementare dal lato del software (nella creazione del thread ci sarebbe un campo in più es: "gruppo_dati") il fatto e che lo scheduler deve essere predisposto (ma chissa che già non esista -in Linux- controllo) per il resto, con l'affinità dei processi verso i core, già si può fare da software ma in questo modo il software deve conoscere la struttura della CPU e sarebbe pesante e non standard da implementare UPDATE: esludendo windows, sembrerebbe che esistano una serie di strumenti e modi per bloccare sia i thread sia le pagine dei dati ad un certo core... questo dai sistemi Posix (Linux, Unix, ...) a quelli proprietari IBM, non ancora ho capito se si può fare in automatico o solo in modo esplicito, il che comporterebbe fatica. Ultima modifica di digieffe : 26-08-2011 alle 23:47. |
|
|
|
|
|
#21235 |
|
Senior Member
Iscritto dal: Dec 2004
Città: IV Reich
Messaggi: 18605
|
ma alle redazioni sono arrivate le cpu da testare?
__________________
Wind3 4G CA |
|
|
|
|
#21236 |
|
Senior Member
Iscritto dal: Nov 2003
Messaggi: 24170
|
Dovresti chiederlo a gianni...
__________________
AMD Ryzen 9600x|Thermalright Peerless Assassin 120 Mini W|MSI MAG B850M MORTAR WIFI|2x16GB ORICO Raceline Champion 6000MHz CL30|1 M.2 NVMe SK hynix Platinum P41 1TB (OS Win11)|1 M.2 NVMe Lexar EQ790 2TB (Games)|1 M.2 NVMe Silicon Power A60 2TB (Varie)|PowerColor【RX 9060 XT Hellhound Spectral White】16GB|MSI Optix MAG241C [144Hz] + AOC G2260VWQ6 [Freesync Ready]|Enermax Revolution D.F. 650W 80+ gold|Case Antec CX700|Fans By Noctua e Thermalright |
|
|
|
|
#21237 | |
|
Senior Member
Iscritto dal: Jan 2002
Città: Urbino (PU)
Messaggi: 31868
|
Quote:
Comunque... a meno che AMD/NDA non abbiano preso a busta paga i servizi segreti di tutto il mondo e/o che abbiano i magazzini pieni e comincino le spedizioni il 1° settembre, dubito per una reperibilità di BD prima di 2 settimane... mi sa che si va quasi a fine settembre.
__________________
9950X PBO 1X CO -33 Override +100 CPU-Z RS/DU 930/18.563 - CB23-2339 - 47682 47728 -CB24 144 2508 - OCCT - V-RAY 53.994 - GeekBench 6.3 3563/22664 - TEST RS Y-Cruncher BKT - core 0-15 NPbench - CO -50 + CS -10 (NO RS) CPU-Z-18989 - CB23 48679 - CB24 2593 |
|
|
|
|
|
#21238 |
|
Senior Member
Iscritto dal: Sep 2004
Città: Roma
Messaggi: 2336
|
Arrivà prima la disponibilità che le recensioni
__________________
100+ trattative sul mercatino |
|
|
|
|
#21239 |
|
Senior Member
Iscritto dal: Sep 2008
Città: Lonato del Garda (bs)
Messaggi: 4128
|
toto paper lunch: io scommetto tra il 12 e il 16 settembre
__________________
ASUS Crosshai PRO ART B550-Creator| AMD Ryzen 5700X 4700/4850 mHz all/single core| Corsair AIO H150i| AMD RX6700 XT Asus Strix ROG |4x8gb Corsair Dominator Platinum RGB0 @3800mHz 16-20-18-32 1T | 2x Asus VC239H Monitor 23'' FullHD | Corsair RM750i | Corsair iCUE 5000X RGB| Samsung Pro 750 258gb | Sabret Rocket 1TB PCIe M.2|WD BlackSN850X 1tb |Asus Sonar Strix PCI-e| Corsair Strafe RGB Cheery MX Silent | Logitech G502 | Logitech Z-623 | Audio-technica ATH-M50x |
|
|
|
|
#21240 | ||
|
Bannato
Iscritto dal: Apr 2011
Messaggi: 18
|
Quote:
I processi applicativi sono gestiti dall'os, basterebbe soltanto che: quando vede un processo appartenente allo stessa applicazione la manda sul core libero del modulo dove c'è l'altro core che processa il processo della stessa applicazione, se vede invece un processo appartenente ad un altra applicazione lo spara su un core di un altro modulo. Non è difficile, e non sarà il software a gestire questo, niente patch ai software e nulla di complicato per chi li scrive, niente di tutto questo. Linux già lo fa di suo, e tutto questo è gia implentato all'interno del kernel. Quote:
*UPDATE Linux non ha bisogno di nessun aggiornamento invece perchè questa logica la implementa gia nel kernel. Ultima modifica di crazyduck00 : 27-08-2011 alle 00:59. |
||
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 11:06.




















