Articles of cpu

Emulatore GPU per la programmazione CUDA senza l’hardware

Domanda: Esiste un emulatore per una scheda Geforce che consenta di programmare e testare CUDA senza l’hardware effettivo? Informazioni: Sto cercando di velocizzare alcune mie simulazioni in CUDA, ma il mio problema è che non sono sempre sul mio desktop per fare questo sviluppo. Mi piacerebbe invece lavorare sul mio netbook, ma il mio netbook […]

Come posso eseguire un flush della cache della CPU in x86 Windows?

Sono interessato a forzare un flush della cache della CPU in Windows (per ragioni di benchmark, voglio emulare iniziando senza dati nella cache della CPU), preferibilmente un’implementazione di base C o chiamata Win32. C’è un modo noto per farlo con una chiamata di sistema o anche qualcosa di subdolo come dire una grande memcpy ? […]

Rilevazione dell’architettura della CPU in fase di compilazione

Qual è il modo più affidabile per scoprire l’architettura della CPU durante la compilazione del codice C o C ++? Per quanto ne so, diversi compilatori hanno il proprio set di definizioni di preprocessore non standard ( _M_X86 in MSVS, __i386__ , __arm__ in GCC, ecc.). C’è un modo standard per rilevare l’architettura che sto […]

Quanti cicli di CPU sono necessari per ogni istruzione di assemblaggio?

Ho sentito che c’è un libro online di Intel che descrive i cicli della CPU necessari per una specifica istruzione di assemblaggio, ma non riesco a scoprirlo (dopo aver provato a fondo). Qualcuno potrebbe mostrarmi come trovare il ciclo della CPU per favore? Ecco un esempio, nel codice sottostante, mov / lock è 1 ciclo […]

Come ottenere velocemente Hardware-ID in C #?

Ho bisogno nel mio programma di bind una licenza a un ID hardware. Ho provato a usare WMI, ma è ancora lento. Ho bisogno, per esempio, di CPU, HDD e informazioni sulla scheda madre.

FLOP per ciclo per sandy-bridge e haswell SSE2 / AVX / AVX2

Sono confuso su quanti flop per ciclo per core possono essere fatti con Sandy-Bridge e Haswell. Come ho capito con SSE dovrebbe essere 4 flop per ciclo per core per SSE e 8 flop per ciclo per core per AVX / AVX2. Questo sembra essere verificato qui, come faccio a raggiungere il massimo teorico di […]

Che aspetto ha il linguaggio di assemblaggio multicore?

Una volta, per scrivere un assemblatore x86, ad esempio, si avrebbero istruzioni che indicano “carica il registro EDX con il valore 5”, “incrementa il registro EDX”, ecc. Con CPU moderne che hanno 4 core (o anche più), a livello di codice macchina sembra proprio che ci siano 4 CPU separate (cioè ci sono solo 4 […]

La tua CPU supporta le istruzioni che questo binario TensorFlow non è stato compilato per l’uso: AVX AVX2

Sono nuovo di TensorFlow. L’ho installato di recente (versione CPU di Windows) e ho ricevuto il seguente messaggio: Installato con successo tensorflow-1.4.0 tensorflow-tensorboard-0.4.0rc2 Poi quando ho provato a correre import tensorflow as tf hello = tf.constant(‘Hello, TensorFlow!’) sess = tf.Session() sess.run(hello) ‘Hello, TensorFlow!’ a = tf.constant(10) b = tf.constant(32) sess.run(a + b) 42 sess.close() (che […]

Come ottenere il risultato generale della CPU (ad es. 57%) su Linux

Mi chiedo come sia ansible ottenere l’utilizzo della CPU del sistema e presentarlo in percentuale utilizzando bash, ad esempio. Uscita di esempio: 57% Nel caso ci sia più di un core, sarebbe bello se si potesse calcolare una percentuale media.

Come posso monitorare la CPU, la memoria e l’utilizzo del disco in Java?

Vorrei monitorare le seguenti informazioni di sistema in Java: Utilizzo attuale della CPU ** (percentuale) Memoria disponibile * (gratuita / totale) Spazio disponibile su disco (gratuito / totale) * Nota che intendo la memoria complessiva disponibile per l’intero sistema, non solo la JVM. Sto cercando una soluzione multipiattaforma (Linux, Mac e Windows) che non faccia […]