Visual Studio è ottimizzato per microprocessori con hyperthreading?[Chiuso]
Domanda
Vorrei sapere se i più comuni programmi di sviluppo software come Microsoft Visual Studio e i suoi compilatori sono ottimizzati per utilizzare al massimo la funzionalità Hyper-Threading?Vale la pena optare per un processore con hyperthreading per lavorare con questi software?
Ho letto molte recensioni secondo cui l'hyper threading è utile solo per applicazioni multi threading intensive come editor video, ecc. Alcune recensioni dicono che i software che non sono ottimizzati per l'utilizzo dell'Hyper threading possono subire un calo delle prestazioni e molte persone eseguono i propri sistemi con hyper threading threading disattivato.
Dato che sono un programmatore alle prime armi, vorrei sapere se tali argomenti e recensioni sono veri nel campo della programmazione.
Ancora una volta sto parlando dei compilatori e dell'IDE e non delle applicazioni che creerò! (come se ora non sapessi come creare applicazioni multi-thread!!)
Soluzione
Dal momento che non hai deciso quale piattaforma IDE/sviluppo utilizzare, potrebbero esserci altri fattori da considerare oltre al threading.La maggior parte dei linguaggi e dei compilatori di alto livello supportano raggruppamento di thread, che probabilmente è quello che stai cercando.Non posso parlare per i compilatori che non ho utilizzato, quindi lascerò un collegamento all'articolo seguente:
Sembra un po' datato, ma i concetti base sono spiegati.