Hardware Upgrade Forum

Hardware Upgrade Forum (https://www.hwupgrade.it/forum/index.php)
-   Processori (https://www.hwupgrade.it/forum/forumdisplay.php?f=13)
-   -   Curiosità: 4C/8T VS 6C fisici - Turbo - CPU Trading (https://www.hwupgrade.it/forum/showthread.php?t=2924290)


Gianpaolo73 16-10-2020 13:08

Curiosità: 4C/8T VS 6C fisici - Turbo - CPU Trading
 
Ciao a tutti
come da titolo ho alcune curiosità che vorrei risolvere.
Volevo chiedervi... è meglio un processore a 4C/8T o uno 6C fisici?
Su cosa si noterebbe la differenza?

Inoltre, per chi, come me, non è interessato all'OC, c'è un modo per tenere la CPU sempre in Turbo?

Infine e poi non scoccio più :D
so che non sono particolarmente amati ma i processori i3-xxxxK se guardiamo alla forza bruta, in single Thread,
sono superiori, costando meno, di altri processori magari più adatti a usi produttivi.
Nello specifico per chi fa trading o meglio scalping veloce, per esempio su piattaforme-web, quali MT4/5 (appunto ottimizzata in SingleThread),
credo siano molto più efficaci ed efficienti, seppur senza OC (per la stabilità del sistema) anche se appoggiate su MB di basso profilo.
Per esempio un eventuale i3-10350k su una Mobo B (o persino una H basica)
non credo avrebbe nulla da farsi perdonare in confronto a un 10900K su base Z che,
per un uso simile, in più, avrebbe solo il prezzo.
Ho detto una castronata? o c'è qualcuno di più esperto che condivide questa mia opinione?

danielemoretto 24-10-2020 14:45

Ciao,

non sono un esperto ma qualche nozione posso condividerla :)

prima di tutto, conosco il trading, scalping etc, ma non ho ancora provato il trading automatico, come nel tuo caso. Fa tanta differenza avere un processore ben più veloce? Voglio dire, quel tipo di processo consuma così tante risorse? Chiedo perché non so eh, non perché sia scettico. Processa molto perché il programma apre e chiude un sacco di operazioni al minuto, o perché riscansiona tutto il listino continuamente in cerca di opportunità? Credevo che ad esempio controllasse le "novità" ogni 5 minuti o anche ogni più tempo.

Comunque, per quanto riguarda 4C+Hyper-threading o 6C "liscio"...c'è un certo rapporto di efficienza nella separazione dei core fisici in due logici, che può variare a seconda dei compiti in corso. Se il processo richiede che le unità logiche restino spesso in attesa di istruzioni da altre componenti del PC, quali la RAM, allora okay ha senso hyperthreading perché nel mentre nell'attesa quelle unità logiche fanno altro, si occupano dell'altro thread, altrimenti se sono sempre impegnate e non hanno momenti di pausa, beh, non hanno tempo per passare da un thread all'altro.

La vedo in questa ottica. Sei un dipendente del supermercato e ti dicono che devi stare sia alla cassa che gestire gli scaffali. Se i clienti alla cassa arrivano senza interruzioni, allora devi seguire solo loro e devi rimandare la sistemazione degli scaffali ad un orario in cui non arrivano più clienti. Se invece i clienti arrivano 1 ogni tanto, tra uno e l'altro puoi alzarti dalla cassa e sistemare gli scaffali più vicini, e stai facendo hyperthreading sostanzialmente.

Intel dichiara che (https://software.intel.com/content/w...plication.html) Hyper-Threading migliora le prestazioni del 30% quando il software è in grado di permettere la parallelizzazione del processo e dei calcoli su più core. Per cui, diciamo che 4 Core + HT valgono per 4 * 1.3 = 5.2 core nel migliore dei casi.
Già a questo punto direi che è meglio avere 6 core fisici senza HT.

Inoltre, vedi questa discussione:
https://superuser.com/questions/1166...yper-threading
in single-thread, l'HT è inutile

Altro motivo per confermare 6 core e non hyper-threading nel tuo caso :D

Crysis76 25-10-2020 01:22

il trading online è basato sul calcolo continuo , quindi una cpu performante può fare la differenza
su intel puoi cominciare dal i5 10400 abbinata a main chipset h410 e ram ddr4 a 2666, maggiore frequenza non è supportata dalle main serie b e h

su base amd , un 3600x abbinata ad una b550 e ram 3200 cl16 , qui la velocità della ram sui ryzen fa una differenza notevole in prestazioni , sotto i 3200 di frequenza cominci a perdere in prestazioni di calcolo e latenza

poi ci abbini un ssd m.2 nvme pciex4 da 250-500gb per l'elevato numero di scritture di file di piccole dimensioni ne trarrai vantaggio

celsius100 25-10-2020 10:44

Ciao
Basta una cpu di fascia media, un buon 6core andrà bene

Inviato dal mio SM-G930F utilizzando Tapatalk

Gianpaolo73 26-10-2020 21:04

Intanto grazie a tutti

Gianpaolo73 26-10-2020 21:09

Quote:

Originariamente inviato da danielemoretto (Messaggio 47053920)
Ciao,

non sono un esperto ma qualche nozione posso condividerla :)

prima di tutto, conosco il trading, scalping etc, ma non ho ancora provato il trading automatico, come nel tuo caso. Fa tanta differenza avere un processore ben più veloce? Voglio dire, quel tipo di processo consuma così tante risorse? Chiedo perché non so eh, non perché sia scettico. Processa molto perché il programma apre e chiude un sacco di operazioni al minuto, o perché riscansiona tutto il listino continuamente in cerca di opportunità? Credevo che ad esempio controllasse le "novità" ogni 5 minuti o anche ogni più tempo.

Comunque, per quanto riguarda 4C+Hyper-threading o 6C "liscio"...c'è un certo rapporto di efficienza nella separazione dei core fisici in due logici, che può variare a seconda dei compiti in corso. Se il processo richiede che le unità logiche restino spesso in attesa di istruzioni da altre componenti del PC, quali la RAM, allora okay ha senso hyperthreading perché nel mentre nell'attesa quelle unità logiche fanno altro, si occupano dell'altro thread, altrimenti se sono sempre impegnate e non hanno momenti di pausa, beh, non hanno tempo per passare da un thread all'altro.

La vedo in questa ottica. Sei un dipendente del supermercato e ti dicono che devi stare sia alla cassa che gestire gli scaffali. Se i clienti alla cassa arrivano senza interruzioni, allora devi seguire solo loro e devi rimandare la sistemazione degli scaffali ad un orario in cui non arrivano più clienti. Se invece i clienti arrivano 1 ogni tanto, tra uno e l'altro puoi alzarti dalla cassa e sistemare gli scaffali più vicini, e stai facendo hyperthreading sostanzialmente.

Intel dichiara che (https://software.intel.com/content/w...plication.html) Hyper-Threading migliora le prestazioni del 30% quando il software è in grado di permettere la parallelizzazione del processo e dei calcoli su più core. Per cui, diciamo che 4 Core + HT valgono per 4 * 1.3 = 5.2 core nel migliore dei casi.
Già a questo punto direi che è meglio avere 6 core fisici senza HT.

Inoltre, vedi questa discussione:
https://superuser.com/questions/1166...yper-threading
in single-thread, l'HT è inutile

Altro motivo per confermare 6 core e non hyper-threading nel tuo caso :D

Ciao e grazie della risposta :-)
Io non faccio trading algoritmico per il quale è necessario un buon numero di core per la gestione dei calcoli in background.
In realtà non faccio nemmeno trading/scalping al momento ma essendo anni che li studio adesso vorrei cimentarmi in questa sfida.
Il dubbio su core thread era più che altro teorico, anche io credo che i core puri siano superiori ma il fatto di vedere un 6 core oppure un 4+4 secondo me crea confusione negli utenti.
Per quanto riguarda il trading/scalping su piattaforma web ...beh non sono ancora, non tutte perlomeno, ottimizzate sul multicore e quindi
la velocità del singolo processore sostenuta da un adeguata connessione (PIng <50; Up oltre 1/5mega e Dowload di almeno 20/25 mega)
lo considero il minimo sindacale per evitare lo slippage.
Almeno questo è quanto ho capito da varie ricerche fatte
PS adesso mi leggo la discussione in link

celsius100 26-10-2020 21:30

nn li vendono praticamente piu processore 6core con 6thread quindi nn si pone il problema, i modelli moderni arrivano tutti a 12thread
potresti puntare un ryzen 3600 o 3600X, scheda madre b450 (o b550 se la vuoi un poco piu accessoriata) tipo msi b450a PRO Max e ram 2x8gb 3200Mhz cl16

Gianpaolo73 26-10-2020 21:53

In effetti punterei a un Ryzen 3600 (in apppoggio a una vecchia quadro o ad una 710/1030Gt passiva , tanto serve solo a per accendere il monitor)
oppure a un intel 10400
anche se penso che un eventuale i3-10350k (prima o poi uscirà) sarebbe il processore ideale per questo compito

Quasi sicuramente mi farò il PC con la prossima primavera intanto chissà accadrà nel mercato,
i nuovi Ryzen 5000 promettono di ribaltare il mondo ma c'è da mettere in conto l'eventuale budget.

celsius100 26-10-2020 22:04

ok ne riparleremo fra qualche mese allora :)


Tutti gli orari sono GMT +1. Ora sono le: 14:17.

Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Hardware Upgrade S.r.l.