Domande con tag 'cpu'

2
risposte

Quanto dura una tipica pipeline moderna di microprocessori?

Ho imparato qualcosa sul pipelining, ma quelli erano a 4 e 5 stadi e penso che il moderno pipelining tipico sia molto più lungo e complicato nella pratica. Per quanto tempo sono le pipeline tipiche e quanto possiamo aspettarci che aumentino e do...
posta 08.09.2013 - 01:44
7
risposte

Quando dovrei scaricare il lavoro su una GPU anziché sulla CPU?

I nuovi sistemi come OpenCL vengono creati in modo da poter eseguire sempre più codice sui nostri processori grafici, che ha senso, perché dovremmo essere in grado di utilizzare la maggior parte del potere nei nostri sistemi il più possibile....
posta 11.09.2011 - 16:45
5
risposte

Più CPU / core possono accedere contemporaneamente alla stessa RAM?

Questo è ciò che I guess potrebbe accadere: Se due core hanno tentato di accedere allo stesso indirizzo nella RAM, uno dovrebbe attendere per l'altro per accedere alla RAM. Il secondo tempo in cui ogni core tenterebbe di accedere al...
posta 15.01.2013 - 16:29
3
risposte

Perché gli eseguibili dipendono dal sistema operativo ma non dalla CPU?

Se scrivo un programma C e lo compilo in un file .exe , il file .exe contiene le istruzioni raw della macchina per la CPU. (Penso). In caso affermativo, come è possibile che eseguo il file compilato su qualsiasi computer che esegue u...
posta 26.07.2014 - 12:32
4
risposte

Qual è il significato della frase "volevamo che fosse compilato in modo che non stia bruciando la CPU facendo le cose sbagliate".

Leggevo questo articolo. Ha il seguente paragrafo. And did Scala turn out to be fast? Well, what’s your definition of fast? About as fast as Java. It doesn’t have to be as fast as C or Assembly. Python is not significantly faster than Rub...
posta 12.06.2012 - 09:55
3
risposte

Perché i compilatori in genere generano solo eseguibili per la piattaforma su cui sono installati?

Sono uno sviluppatore C ++ e nel tentativo di comprendere meglio lo sviluppo multipiattaforma, sto cercando di capire meglio alcuni dettagli di implementazione dei compilatori e come creano esattamente i binari specifici del sistema operativo. N...
posta 23.03.2017 - 02:45
4
risposte

Come vengono eseguite le righe di codice dalla CPU?

Sto cercando di capire veramente come esattamente un linguaggio di alto livello viene convertito in codice macchina e poi eseguito dalla CPU. Capisco che il codice sia compilato in codice macchina, che è il codice di basso livello che può ess...
posta 05.01.2012 - 17:43
3
risposte

Ci sono CPU che eseguono questa possibile ottimizzazione della scrittura della cache L1?

Quando la CPU con una cache L1 fa una scrittura, ciò che normalmente accade è che (supponendo che la linea di cache che sta scrivendo sia già nella cache L1) la cache (oltre ad aggiornare i dati) segni quella cache linea sporca, e scriverà la li...
posta 16.11.2015 - 19:44
2
risposte

Si tratta di un confronto valido tra CPU CPU e CPU desktop (Android G1 vs vecchio desktop Pentium 4)?

Sto provando a stimare le differenze di velocità durante la creazione del codice sul mio PC desktop che verrà portato su telefoni Android. Non ho bisogno di essere esatto, ma una buona stima mi aiuterà a impedirmi di creare codice che è spavento...
posta 13.07.2011 - 04:46
2
risposte

Come funziona un thread dormiente?

Quando dormi un thread, cosa sta succedendo? Vedo che dormire un thread "mette in pausa il thread corrente per un determinato periodo di tempo" . Ma come funziona? Secondo How Thread.sleep () funziona internamente e Come funziona Thr...
posta 17.08.2016 - 08:16