Live chat

boboviz E' un processore non troppo performante. Quelle tempistiche "ci stanno" (26.02.26, 11:24)
mindfeed32 hai ragione, ho provato e ci ha messo 4 ore e poco più. Sapete darmi consigli su temperature da mantenere e per quanto tempo? Non vorrei rovinare qualcosa... (26.02.26, 11:14)
zioriga forse la risposta più attendibile è quella ottenuta provandoci (26.02.26, 10:49)
mindfeed32 Come già sto facendo, ma volevo provare f@h. Invece sul portatile che uso ora con una RTX 4050 laptop, quanto potrebbe metterci? (25.02.26, 19:36)
mindfeed32 No è un amd A10 settima generazione, una apu su un portatile del 2019. Non lo uso più e voglio spremerlo più possibile, mi sa che è meglio se uso boinc perchè ha wu più "leggere" (25.02.26, 19:28)
boboviz Dipende dal processore. Cos'è? Un I7? (24.02.26, 14:45)
mindfeed32 Ciao ragazzi, sapete dirmi a grandi linee se è normale che f@h su un pc con cpu 2,4 GHz usando 4 core ci metta 2 giorni? (22.02.26, 17:52)
sabayonino bah. i natanti fin là arrivano ... non oltre. Mi preoccupa quel che potrebbe girare sopra le nostre teste (21.02.26, 12:25)
zioriga non voglio pensare a quando ci sarà la guida autonoma di ogni tipo di natante: dal barchino al transatlantico. Rischiamo di trovarceli sull'autostrada (21.02.26, 10:01)
sabayonino Avrà confuso "parcheggio" con "ormeggio" (20.02.26, 18:21)
zioriga https://greenmove.hwupgrade.it/news/auto-elettriche/ennesimo-incidente-per-la-guida-autonoma-di-tesla-il-sistema-finisce-sotto-indagine-negli-usa_150199.html (18.02.26, 17:42)
sabayonino basta non dirglielo . lo spegni e lo mandi a ... (14.02.26, 16:38)
zioriga andiamo bene (14.02.26, 15:17)
zioriga https://www.hwupgrade.it/news/web/claude-ai-minaccia-omicidi-e-ricatti-quando-gli-viene-detto-che-verra-spento-le-rivelazioni-di-anthropic_150075.html (14.02.26, 15:17)
sabayonino https://www.qualenergia.it/articoli/ai-spazio-facciamo-chiarezza-data-center-orbitali/ (10.02.26, 15:36)
Marco Detto Buffer WCG ancora qualche problema di validazione delle wu. Ne ho ancora molte da validare (10.02.26, 15:25)
boboviz Ancora problemi di download da WCG (10.02.26, 11:13)
sabayonino "È morto il fisico Antonino Zichichi, il padre dei Laboratori del Gran Sasso: aveva 96 anni" (09.02.26, 17:38)
sabayonino https://www.lescienze.it/comunicati-stampa/2026/02/09/news/addio_al_grande_fisico_antonino_zichichi-21166237/ (09.02.26, 17:38)
sabayonino https://www.rainews.it/video/2026/02/spotlight-abbagliati-la-lotta-dellastronomia-per-continuare-ad-osservare-il-cielo-0cdd3b90-117a-4d83-828c-9bba76f58ade.html (08.02.26, 18:52)
Per usare la chat devi effettuare il login.
Benvenuto, Ospite
Nome utente: Password: Ricordami
  • Pagina:
  • 1
  • 2

ARGOMENTO:

Vorrei capire qualcosa di più sulla CPU 15/02/2014 22:22 #103216

  • 25000ghz
  • Avatar di 25000ghz Autore della discussione
  • Offline
  • RAM 256 KB
  • RAM 256 KB
  • Messaggi: 833
  • Ringraziamenti ricevuti 40
La domanda a cui non so dare una risposta è:

Portare una CPU con 12 core a 48 Threads

Si agisce forse sul file CC_config.xml? In termini di elaborazione/tempo c'è un effettivo guadagno?

È un "taroccamento" che porta dei vantaggi? E se si, lo si può fare anche con CPU che hanno 8 core? 6 core? 4 core?

Thanks :asd:

Si prega Accedi o Crea un account a partecipare alla conversazione.

Re: Vorrei capire qualcosa di più sulla CPU 15/02/2014 22:45 #103217

  • Doddophonique [LIGURIA]
  • Avatar di Doddophonique [LIGURIA]
  • Offline
  • RAM 128 KB
  • RAM 128 KB
  • Messaggi: 49
  • Ringraziamenti ricevuti 0
25000ghz ha scritto:

La domanda a cui non so dare una risposta è:

Portare una CPU con 12 core a 48 Threads

Si agisce forse sul file CC_config.xml? In termini di elaborazione/tempo c'è un effettivo guadagno?

È un "taroccamento" che porta dei vantaggi? E se si, lo si può fare anche con CPU che hanno 8 core? 6 core? 4 core?

Thanks :asd:


Andiamo con ordine.
Mettiamo caso che tu abbia una CPU capace di mettere a disposizione 12 "core" (ora come ora non ci sono CPU che diano effettivamente 12 core, sono più che altro 6 core -che hanno a disposizione sul chip le unità di elaborazione adatte perché possano essere- virtualizzati a 12 core o meglio ancora thread) (mi dimentico sempre degli Xeon :asd: ), e fai partire 12 elaborazioni.

Ad ogni elaborazione verrà dunque assegnato l'8.33% del tempo totale di elaborazione dell'intera CPU (100%/12thread). Se tu "aumenti" (ovvero inganni Boinc affinché creda tu abbia più core) il numero di tuoi core, per esempio a 24, dimezzi la "potenza" fornita alla singola elaborazione e la dividi tra due elaborazioni.

Vantaggi, credo pochi. Svantaggi:

-Raddoppi (triplichi, quadruplichi) il tempo di elaborazione della singola WU
-Aumenti la quantità totale di RAM e Swap occupata (ogni elaborazione alloca una certa quantità di memoria, più elaborazioni, più memoria allocata)
-Alcune applicazioni di alcuni progetti (penso la maggioranza) non reagiscono bene ad usare solo il 50% di CPU (infatti quando dici al client di usare il 50% di CPU, lui fa andare, ad esempio, un'elaborazione al 100% per 4 secondi e poi la mette in pausa per 4 secondi, cosi la media è appunto 50) e molto spesso producono risultati non validi

E ora come ora non mi viene in mente molto altro :D
PC1: CPU Intel Core i7 3610QM | GPU AMD HD Radeon 7730M | RAM 8GB DDR3 @1600MHz | SO Win 8.1 PRo
PC2: CPU Intel Core 2 Duo E4700@3042MHz | GPU Nvidia Geforce GTS 450@890MHZ | RAM 2GB DDR2 @790MHz | SO Win 8 Pro

Si prega Accedi o Crea un account a partecipare alla conversazione.

Ultima Modifica: da Doddophonique [LIGURIA].

Re: Vorrei capire qualcosa di più sulla CPU 15/02/2014 22:48 #103218

  • danieleg
  • Avatar di danieleg
  • Offline
  • RAM 256 KB
  • RAM 256 KB
  • Messaggi: 528
  • Ringraziamenti ricevuti 0
Sei hai 4 core fisici (che diventano 8 con l'hypertreading) meglio lasciare 8 core perché ogni core viene già sfruttato al 100% e quindi anche se aumentassi il numero di core visti da boinc tramite cc_config non porterebbe nessun vantaggio: avresti più wu in esecuzione, ma durerebbero di più perché non possono usare un core intero.
Il trucco di aumentare il numero di core serve solo per poter scaricare più wu per fare scorta prima dei challenge.

Si prega Accedi o Crea un account a partecipare alla conversazione.

Re: Vorrei capire qualcosa di più sulla CPU 15/02/2014 23:05 #103221

  • Doddophonique [LIGURIA]
  • Avatar di Doddophonique [LIGURIA]
  • Offline
  • RAM 128 KB
  • RAM 128 KB
  • Messaggi: 49
  • Ringraziamenti ricevuti 0
danieleg ha scritto:

Sei hai 4 core fisici (che diventano 8 con l'hypertreading) meglio lasciare 8 core perché ogni core viene già sfruttato al 100%


Piccolo OT: ho verificato qualche tempo fa che questo non è sempre necessariamente vero.
Perché come hai detto i core fisici sono 4 e tramite l'hyperthreading (e grazie ad alcuni circuiti supplementari installati sul chip) ne vengono virtualizzati 8.
Ora, sebbene l'hyperthreading scali eccellentemente, in alcuni casi è più proficuo lasciar elaborare solo 7 core su 8.

Questo lo si può verificare provando a fornire ad esempio proprio solo 7 thread a Boinc: se i core fossero fisici e ad ogni elaborazione fosse assegnata un core la percentuale di CPU dedicata sarebbe il 12.5%, invece sale al 14.1-2% e il totale di CPU usata rimane praticamente al 100%.

Ho testato con NFS@Home e con 8 thread attivi il tempo di elaborazione della singola workunit era maggiore del rispettivo tempo concedendo solo 7 thread.
La somma del tempo impiegato da 7 WU nel caso 7thread era minore della somma del tempo totale di 8 WU nel caso 8thread , e non solo. La differenza tra questi due Δt era superiore al tempo impiegato dalla singola WU 8con 8 thread), quindi ogni tot elaborazioni ne "guadagnavo" una in più utilizzando 7 thread invece di 8.

Però non succede per tutti i progetti, e probabilmente dipende anche da sistema operativo, resto della piattaforma, etc., ma ci tenevo a far notare questo particolare che ritengo interessante :D
PC1: CPU Intel Core i7 3610QM | GPU AMD HD Radeon 7730M | RAM 8GB DDR3 @1600MHz | SO Win 8.1 PRo
PC2: CPU Intel Core 2 Duo E4700@3042MHz | GPU Nvidia Geforce GTS 450@890MHZ | RAM 2GB DDR2 @790MHz | SO Win 8 Pro

Si prega Accedi o Crea un account a partecipare alla conversazione.

Ultima Modifica: da Doddophonique [LIGURIA].

Re: Vorrei capire qualcosa di più sulla CPU 15/02/2014 23:13 #103223

  • 25000ghz
  • Avatar di 25000ghz Autore della discussione
  • Offline
  • RAM 256 KB
  • RAM 256 KB
  • Messaggi: 833
  • Ringraziamenti ricevuti 40
Sei stato chiaro ma sono comunque in confusione perché la intel a questo link ark.intel.com/products/75283/ parla di 12 core

Come è la faccenda?



BananaJesus ha scritto:


Andiamo con ordine.
Mettiamo caso che tu abbia una CPU capace di mettere a disposizione 12 "core" (ora come ora non ci sono CPU che diano effettivamente 12 core, sono più che altro 6 core......

Si prega Accedi o Crea un account a partecipare alla conversazione.

Re: Vorrei capire qualcosa di più sulla CPU 15/02/2014 23:16 #103224

  • 25000ghz
  • Avatar di 25000ghz Autore della discussione
  • Offline
  • RAM 256 KB
  • RAM 256 KB
  • Messaggi: 833
  • Ringraziamenti ricevuti 40
Quindi in questo caso Gatto lo faceva solo per accaparrarsi più WU possibili eheheh

danieleg ha scritto:

Il trucco di aumentare il numero di core serve solo per poter scaricare più wu per fare scorta prima dei challenge.[/quote]

Si prega Accedi o Crea un account a partecipare alla conversazione.

Ultima Modifica: da 25000ghz.

Re: Vorrei capire qualcosa di più sulla CPU 15/02/2014 23:19 #103225

  • sorcrosc
  • Avatar di sorcrosc
  • Offline
  • RAM 512 KB
  • RAM 512 KB
  • Messaggi: 1142
  • Ringraziamenti ricevuti 154
25000ghz ha scritto:

Quindi in questo caso Gatto lo faceva solo per accaparrarsi più WU possibili eheheh

danieleg ha scritto:

Il trucco di aumentare il numero di core serve solo per poter scaricare più wu per fare scorta prima dei challenge.

[/quote]

No, il gatto ce le ha davvero le cpu :asd:

Si prega Accedi o Crea un account a partecipare alla conversazione.

Re: Vorrei capire qualcosa di più sulla CPU 15/02/2014 23:21 #103226

  • danieleg
  • Avatar di danieleg
  • Offline
  • RAM 256 KB
  • RAM 256 KB
  • Messaggi: 528
  • Ringraziamenti ricevuti 0
Ovviamente studiano bene si può ottimizzare molto, ma dipende principalmente dall'applicazione usata dal progetto e dall'architettura del processore. Un esempio sono alcuni opteron che hanno una sola fpu ogni due core e quindi su progetti che la usano pesantemente è come avere metà dei core.


25000ghz ha scritto:

Sei stato chiaro ma sono comunque in confusione perché la intel a questo link ark.intel.com/products/75283/ parla di 12 core
Come è la faccenda?

Quel processore ha fisicamente 12 core, ma nei singoli core ci sono alcuni circuiti duplicati in modo da poter simulare 24 core. Ovviamente non è come avere 24 core fisici, ma ci si avvicina abbastanza.

Si prega Accedi o Crea un account a partecipare alla conversazione.

Ultima Modifica: da danieleg.

Re: Vorrei capire qualcosa di più sulla CPU 15/02/2014 23:25 #103228

  • 25000ghz
  • Avatar di 25000ghz Autore della discussione
  • Offline
  • RAM 256 KB
  • RAM 256 KB
  • Messaggi: 833
  • Ringraziamenti ricevuti 40
rattorosso ha scritto:

25000ghz ha scritto:

Quindi in questo caso Gatto lo faceva solo per accaparrarsi più WU possibili eheheh

danieleg ha scritto:

Il trucco di aumentare il numero di core serve solo per poter scaricare più wu per fare scorta prima dei challenge.


No, il gatto ce le ha davvero le cpu :asd:[/quote]

Si è vero ma ha delle Xeon E5-2695 che hanno 12 core quindi 24 Threads non 48 Threads come ho visto nel suo profilo dei pc che usa. Si vede che in quel momento lo stava facendo per prendere le WU

Si prega Accedi o Crea un account a partecipare alla conversazione.

Re: Vorrei capire qualcosa di più sulla CPU 15/02/2014 23:26 #103229

  • Doddophonique [LIGURIA]
  • Avatar di Doddophonique [LIGURIA]
  • Offline
  • RAM 128 KB
  • RAM 128 KB
  • Messaggi: 49
  • Ringraziamenti ricevuti 0
25000ghz ha scritto:

Sei stato chiaro ma sono comunque in confusione perché la intel a questo link ark.intel.com/products/75283/ parla di 12 core

Come è la faccenda?



BananaJesus ha scritto:


Andiamo con ordine.
Mettiamo caso che tu abbia una CPU capace di mettere a disposizione 12 "core" (ora come ora non ci sono CPU che diano effettivamente 12 core, sono più che altro 6 core......


Mea culpa, dimentico sempre di considerare anche il mercato enterprise... già arranco economicamente per quello consumer, mi sa che mi dimentico dell'esistenza di questi Xeon un po' per invidia :asd:
PC1: CPU Intel Core i7 3610QM | GPU AMD HD Radeon 7730M | RAM 8GB DDR3 @1600MHz | SO Win 8.1 PRo
PC2: CPU Intel Core 2 Duo E4700@3042MHz | GPU Nvidia Geforce GTS 450@890MHZ | RAM 2GB DDR2 @790MHz | SO Win 8 Pro

Si prega Accedi o Crea un account a partecipare alla conversazione.

Re: Vorrei capire qualcosa di più sulla CPU 15/02/2014 23:28 #103231

  • Doddophonique [LIGURIA]
  • Avatar di Doddophonique [LIGURIA]
  • Offline
  • RAM 128 KB
  • RAM 128 KB
  • Messaggi: 49
  • Ringraziamenti ricevuti 0
25000ghz ha scritto:

rattorosso ha scritto:

25000ghz ha scritto:

Quindi in questo caso Gatto lo faceva solo per accaparrarsi più WU possibili eheheh

danieleg ha scritto:

Il trucco di aumentare il numero di core serve solo per poter scaricare più wu per fare scorta prima dei challenge.


No, il gatto ce le ha davvero le cpu :asd:


Si è vero ma ha delle Xeon E5-2695 che hanno 12 core quindi 24 Threads non 48 Threads come ho visto nel suo profilo dei pc che usa. Si vede che in quel momento lo stava facendo per prendere le WU


No, questo probabilmente è dovuto al fatto che ha una scheda madre dual socket! Ovvero, una scheda madre con due processori installati sopra, molto semplicemente :D
PC1: CPU Intel Core i7 3610QM | GPU AMD HD Radeon 7730M | RAM 8GB DDR3 @1600MHz | SO Win 8.1 PRo
PC2: CPU Intel Core 2 Duo E4700@3042MHz | GPU Nvidia Geforce GTS 450@890MHZ | RAM 2GB DDR2 @790MHz | SO Win 8 Pro

Si prega Accedi o Crea un account a partecipare alla conversazione.

Ultima Modifica: da Doddophonique [LIGURIA].

Re: Vorrei capire qualcosa di più sulla CPU 15/02/2014 23:28 #103230

  • danieleg
  • Avatar di danieleg
  • Offline
  • RAM 256 KB
  • RAM 256 KB
  • Messaggi: 528
  • Ringraziamenti ricevuti 0
25000ghz ha scritto:

Si è vero ma ha delle Xeon E5-2695 che hanno 12 core quindi 24 Threads non 48 Threads come ho visto nel suo profilo dei pc che usa. Si vede che in quel momento lo stava facendo per prendere le WU


Ha la scheda madre con due socket in cui puoi montare due processori: 12 core (24 thread) x 2 cpu = 24 core (48 thread).

Si prega Accedi o Crea un account a partecipare alla conversazione.

Ultima Modifica: da danieleg.

Re: Vorrei capire qualcosa di più sulla CPU 15/02/2014 23:30 #103232

  • 25000ghz
  • Avatar di 25000ghz Autore della discussione
  • Offline
  • RAM 256 KB
  • RAM 256 KB
  • Messaggi: 833
  • Ringraziamenti ricevuti 40
Fino a 40 minuti fa non lo sapevo neanche io quindi non ti preoccupare. Le finanze mancano un po a tutti e quindi ci rimane il 4 massimo 6 core ;)


BananaJesus ha scritto:
Mea culpa, dimentico sempre di considerare anche il mercato enterprise... già arranco economicamente per quello consumer, mi sa che mi dimentico dell'esistenza di questi Xeon un po' per invidia :asd:[/quote]

Si prega Accedi o Crea un account a partecipare alla conversazione.

Re: Vorrei capire qualcosa di più sulla CPU 15/02/2014 23:32 #103233

  • 25000ghz
  • Avatar di 25000ghz Autore della discussione
  • Offline
  • RAM 256 KB
  • RAM 256 KB
  • Messaggi: 833
  • Ringraziamenti ricevuti 40
Stra stra e stra .....azziiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii :muro: :muro: :muro: :muro:


BananaJesus ha scritto:

No, questo probabilmente è dovuto al fatto che ha una scheda madre dual socket! Ovvero, una scheda madre con due processori installati sopra, molto semplicemente :D[/quote]

Si prega Accedi o Crea un account a partecipare alla conversazione.

Re: Vorrei capire qualcosa di più sulla CPU 16/02/2014 22:49 #103251

  • Gattorantolo
  • Avatar di Gattorantolo
  • Offline
  • RAM >4 GB
  • RAM >4 GB
  • Mosconi for President
  • Messaggi: 6223
  • Ringraziamenti ricevuti 63
rattorosso ha scritto:

25000ghz ha scritto:

Quindi in questo caso Gatto lo faceva solo per accaparrarsi più WU possibili eheheh

danieleg ha scritto:

Il trucco di aumentare il numero di core serve solo per poter scaricare più wu per fare scorta prima dei challenge.


No, il gatto ce le ha davvero le cpu :asd:[/quote]
Esatto... :Perfido:

Si prega Accedi o Crea un account a partecipare alla conversazione.

Re: Vorrei capire qualcosa di più sulla CPU 17/02/2014 21:59 #103301

  • xdarma
  • Avatar di xdarma
  • Offline
  • Referente Climate
  • Referente Climate
  • ...dove il mondo diventa mancino...
  • Messaggi: 1047
  • Ringraziamenti ricevuti 85
BananaJesus ha scritto:

Piccolo OT:
[...cut...]
Ho testato con NFS@Home e con 8 thread attivi il tempo di elaborazione della singola workunit era maggiore del rispettivo tempo concedendo solo 7 thread.
La somma del tempo impiegato da 7 WU nel caso 7thread era minore della somma del tempo totale di 8 WU nel caso 8thread , e non solo. La differenza tra questi due Δt era superiore al tempo impiegato dalla singola WU 8con 8 thread), quindi ogni tot elaborazioni ne "guadagnavo" una in più utilizzando 7 thread invece di 8.

Però non succede per tutti i progetti, e probabilmente dipende anche da sistema operativo, resto della piattaforma, etc., ma ci tenevo a far notare questo particolare che ritengo interessante :D

Per il RLM-CHL ho fatto delle prove su un quad core AMD. Conviene tenerlo a pieno carico.
È vero che 4core "contemporanei" non rendono come il quadruplo del single core ma Rosetta è piuttosto sensibile alla cache del processore.
Molto tempo fa avevo letto qualcosa del genere da parte di un altro utente che usava l'hypertreading. Non essendo core "fisici" forse il problema è quello.
Sempre andando a memoria, con hypertreading abilitato o disabilitato, il rac non raddoppia ma aumenta "solo" di un 20% circa. Ti risulta? Purtroppo non ricordo in che forum di boinc l'ho letto :wtf:
Non ho intel a disposzione, quindi posso anche aver preso un granchio colossale. :boh:

Si prega Accedi o Crea un account a partecipare alla conversazione.

Ultima Modifica: da xdarma.

Re: Vorrei capire qualcosa di più sulla CPU 17/02/2014 22:48 #103305

  • danieleg
  • Avatar di danieleg
  • Offline
  • RAM 256 KB
  • RAM 256 KB
  • Messaggi: 528
  • Ringraziamenti ricevuti 0
xdarma ha scritto:

Per il RLM-CHL ho fatto delle prove su un quad core AMD. Conviene tenerlo a pieno carico.
È vero che 4core "contemporanei" non rendono come il quadruplo del single core ma Rosetta è piuttosto sensibile alla cache del processore.
Molto tempo fa avevo letto qualcosa del genere da parte di un altro utente che usava l'hypertreading. Non essendo core "fisici" forse il problema è quello.
Sempre andando a memoria, con hypertreading abilitato o disabilitato, il rac non raddoppia ma aumenta "solo" di un 20% circa. Ti risulta? Purtroppo non ricordo in che forum di boinc l'ho letto :wtf:
Non ho intel a disposzione, quindi posso anche aver preso un granchio colossale. :boh:


Dipende molto dal progetto e dalla specifica architettura del processore. Non ho dati per confermarlo, ma mi sembra troppo poco che aumenti solo del 20%, ovviamente non raddoppia, ma non dovrebbe esserci molto lontano.

Si prega Accedi o Crea un account a partecipare alla conversazione.

Re: Vorrei capire qualcosa di più sulla CPU 17/02/2014 23:26 #103307

  • Doddophonique [LIGURIA]
  • Avatar di Doddophonique [LIGURIA]
  • Offline
  • RAM 128 KB
  • RAM 128 KB
  • Messaggi: 49
  • Ringraziamenti ricevuti 0
danieleg ha scritto:
xdarma ha scritto:

Per il RLM-CHL ho fatto delle prove su un quad core AMD. Conviene tenerlo a pieno carico.
È vero che 4core "contemporanei" non rendono come il quadruplo del single core ma Rosetta è piuttosto sensibile alla cache del processore.
Molto tempo fa avevo letto qualcosa del genere da parte di un altro utente che usava l'hypertreading. Non essendo core "fisici" forse il problema è quello.
Sempre andando a memoria, con hypertreading abilitato o disabilitato, il rac non raddoppia ma aumenta "solo" di un 20% circa. Ti risulta? Purtroppo non ricordo in che forum di boinc l'ho letto :wtf:
Non ho intel a disposzione, quindi posso anche aver preso un granchio colossale. :boh:



Mi trovo d'accordo con danieleg, il 20% è davvero troppo poco. Sui benchmark sintetici la differenza credo si assesti sull'85-90% in più, su Boinc non saprei. Purtroppo non posso disattivare l'HT su questo BIOS, sennò avrei già provato.

Il fatto è che, sebbene i core fisici siano quattro, molte unità di calcolo sono adatte ad un processore ad otto core, quindi la riduzione drastica da 8 a 4 non porta benefici, anzi. Questo però è diverso se, come ho detto, si diminuisce ad esempio di un core solo, ma, ripeto, dipende da progetto a progetto e da applicazione ad applicazione.

Se, ad esempio, un'applicazione richiede l'utilizzo costante di una parte di chip condivisa tra due thread, probabilmente diminuire il numero di thread usati porta beneficio in termini di tempo per la singola WU (da calcolare poi se sia effettivo a conti fatti).
Se invece un'altra applicazione utilizza maggiormente quelle unità di calcolo che non sono condivise tra due thread ma dedicate ad ognuno, allora diminuire il numero dei thread porterà pochi benefici (se non addirittura nulli).

Purtroppo un'applicazione non è quasi mai 'bianca' o 'nera', insomma, la CPU la utilizza un po' tutta, parte più parte meno. L'unica sarebbe fare una prova per ogni progetto, che è quello che ho intenzione di fare dopo il challenge su pogs, nel caso poi riesca a produrre risultati interessanti megari apro un thread apposito ;)

[edit]
Aggiungo per completezza: ovviamente questo discorso ha molto più senso per i progetti con tempo di calcolo più alto. Sotto ad 1-2 ore di elaborazione la percentuale di miglioramento (salvo casi eccezionali) non riesce ad essere molto significativa.
Inoltre ha molto più senso, sempre per un discorso di percentuali, sugli i7 a 4 o 6 core (8 o 12 thread).
PC1: CPU Intel Core i7 3610QM | GPU AMD HD Radeon 7730M | RAM 8GB DDR3 @1600MHz | SO Win 8.1 PRo
PC2: CPU Intel Core 2 Duo E4700@3042MHz | GPU Nvidia Geforce GTS 450@890MHZ | RAM 2GB DDR2 @790MHz | SO Win 8 Pro

Si prega Accedi o Crea un account a partecipare alla conversazione.

Ultima Modifica: da Doddophonique [LIGURIA].

Re: Vorrei capire qualcosa di più sulla CPU 18/02/2014 09:22 #103325

  • xdarma
  • Avatar di xdarma
  • Offline
  • Referente Climate
  • Referente Climate
  • ...dove il mondo diventa mancino...
  • Messaggi: 1047
  • Ringraziamenti ricevuti 85
danieleg ha scritto:

Dipende molto dal progetto e dalla specifica architettura del processore. Non ho dati per confermarlo, ma mi sembra troppo poco che aumenti solo del 20%, ovviamente non raddoppia, ma non dovrebbe esserci molto lontano.

Anche secondo me dipende molto dal progetto, comunque ho cercato qualcosa e su wikipedia riportano delle dichiarazioni di Intel che parla del +30% rispetto al non-HT.
Un po' poco, ma se effettivamente fosse il +80% lo metterebbero "obbligatorio di default" su tutti i processori e tutti gli altri produttori lo copierebbero. Non avrebbe senso non utilizzare una tecnologia così performante. IMO.
Bisognerebbe fare delle prove "complicate" tipo: (full-core meno 1)+HT, full-core+noHT per vedere cosa conviene.

Si prega Accedi o Crea un account a partecipare alla conversazione.

Re: Vorrei capire qualcosa di più sulla CPU 18/02/2014 09:51 #103327

  • astroale
  • Avatar di astroale
  • Offline
  • Referente QCN / Radioactive
  • Referente QCN / Radioactive
  • Messaggi: 3938
  • Ringraziamenti ricevuti 114
xdarma ha scritto:

danieleg ha scritto:

Dipende molto dal progetto e dalla specifica architettura del processore. Non ho dati per confermarlo, ma mi sembra troppo poco che aumenti solo del 20%, ovviamente non raddoppia, ma non dovrebbe esserci molto lontano.

Anche secondo me dipende molto dal progetto, comunque ho cercato qualcosa e su wikipedia riportano delle dichiarazioni di Intel che parla del +30% rispetto al non-HT.
Un po' poco, ma se effettivamente fosse il +80% lo metterebbero "obbligatorio di default" su tutti i processori e tutti gli altri produttori lo copierebbero. Non avrebbe senso non utilizzare una tecnologia così performante. IMO.
Bisognerebbe fare delle prove "complicate" tipo: (full-core meno 1)+HT, full-core+noHT per vedere cosa conviene.

Da prove che avevo fatto in passato ancora sui P4 HT, avevo visto un guadagno che oscillava a seconda dei progetti dal 15% al 40%, mai più del 40% però.
Non credo che le AMD o altri produttori potranno sviluppare qualcosa di simile sulle loro CPU senza infrangere (o comprare) i brevetti di Intel.

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • Pagina:
  • 1
  • 2
Moderatori: camposReLeonAntonio Cerrato
Tempo creazione pagina: 0.198 secondi
Powered by Forum Kunena