smp

¿Cómo es el lenguaje ensamblador multinúcleo?

Érase una vez, para escribir el ensamblador x86, por ejemplo, tendría instrucciones que indicaban "cargar el registro EDX con ... dos los núcleos? ¿Qué cambios se han realizado en el código de máquina x86 para admitir la funcionalidad de varios núcleos?

¿Existe un mapa paralelo simple basado en procesos para python?

Estoy buscando un mapa paralelo simple basado en procesos para python, es decir, una función parmap(function,[data]) Que ... e , por lo que un módulo simple sería bueno. Por supuesto, si no existe tal cosa, Me conformaré con una gran biblioteca: - /

multi-CPU, multi-core e hyper-thread

¿Alguien podría recomendarme algunos documentos para ilustrar las diferencias entre multi-CPU, multi-core e hyper-thread? Si ... ontener todas las CPU, consume menos energía y es menos costoso que un sistema multiprocesador. Gracias de antemano, George

¿Qué es TLB shootdown?

¿Qué es un tiroteo TLB en SMPs? No puedo encontrar mucha información con respecto a este concepto. Cualquier buen ejemplo sería muy apreciado.

¿Cómo se implementan las operaciones atómicas a nivel de hardware?

Entiendo que en el nivel del lenguaje ensamblador las arquitecturas de conjunto de instrucciones proporcionan operaciones de ... sto? Edit: Si la implementación de x86 es secreta, me encantaría saber cómo la implementa cualquier familia de procesadores.

Afinidad de CPU

Existe un método progamático para establecer la afinidad de CPU para un proceso en c/c++ para el sistema operativo linux.