Articles of cpu

Qué significa “rep; nop; “¿significa en ensamblaje x86? ¿Es lo mismo que la instrucción de “pausa”?

¿Qué hace rep; nop rep; nop significa? ¿Es lo mismo que la instrucción de pause ? ¿Es lo mismo que rep nop (sin el punto y coma)? ¿Cuál es la diferencia con la instrucción simple nop ? ¿Se comporta de manera diferente en los procesadores AMD e Intel? (bonificación) ¿Dónde está la documentación oficial para […]

Detectando la cantidad de procesadores

¿Cómo se detecta la cantidad de procesadores / núcleos físicos en .net?

En las CPU de 32 bits, ¿es un tipo ‘entero’ más eficiente que un tipo ‘corto’?

En una CPU de 32 bits, un entero es de 4 bytes y un entero corto de 2 bytes. Si estoy escribiendo una aplicación C / C ++ que usa muchos valores numéricos que siempre se ajustarán dentro del rango provisto de un entero corto, ¿es más eficiente usar enteros de 4 bytes o enteros […]

Pregunta de LOCK x86 en CPU multi-core

¿Es cierto que el prefijo de comando “LOCK” de ASM x86 hace que todos los núcleos se congelen mientras se ejecuta la instrucción que sigue a “LOCK”? Lo leí en una publicación de blog y no tiene sentido. No puedo encontrar nada que indique si esto es cierto o no.

Diferencia entre el núcleo y el procesador?

¿Cuál es la diferencia entre un núcleo y un procesador? Ya lo busqué en Google, pero solo tengo una definición de múltiples núcleos y procesadores múltiples, pero no coincide con lo que estoy buscando.

Cómo leer la frecuencia de CPU en el dispositivo Android

¿Hay alguna API de Java para eso? ¿Cómo puedo leer esta información?

Encontrar la frecuencia del reloj de la CPU (por núcleo, por procesador)

Los progtwigs como CPUz son muy buenos para brindar información detallada sobre el sistema (velocidad del bus, tiempos de memoria, etc.) Sin embargo, existe una forma programática de calcular la frecuencia por núcleo (y por procesador, en sistemas de múltiples procesadores con múltiples núcleos por CPU) sin tener que lidiar con información específica de la […]

asignando memoria compartida

Estoy tratando de asignar memoria compartida usando un parámetro constante pero obteniendo un error. mi núcleo se ve así: __global__ void Kernel(const int count) { __shared__ int a[count]; } y recibo un error que dice error: la expresión debe tener un valor constante ¡Contar es const! ¿Por qué recibo este error? ¿Y cómo puedo evitar […]

¿Cómo obtener la cantidad de CPU / núcleos en Linux desde la línea de comando?

Tengo este script, pero no sé cómo obtener el último elemento en la impresión: cat /proc/cpuinfo | awk ‘/^processor/{print $3}’ El último elemento debería ser la cantidad de CPU, menos 1.

¿Cómo puedo hacer un vaciado de caché de CPU en Windows x86?

Estoy interesado en forzar el vaciado de la memoria caché de la CPU en Windows (por razones de evaluación comparativa, quiero emular el inicio sin datos en la memoria caché de la CPU), preferiblemente una implementación C básica o una llamada Win32. ¿Hay una manera conocida de hacer esto con una llamada al sistema o […]