Resultados da pesquisa a pedido "smp"

3 a resposta

multi-CPU, multi-core e hiper-thread

Alguém poderia me recomendar alguns documentos para ilustrar as diferenças entre multi-CPU, multi-core e hiper-thread? Estou sempre confuso sobre essas diferenças e sobre os prós / contras de cada arquitetura em diferentes cenário EDIT: eis o ...

0 a resposta

Como posso obter o número principal da CPU em um aplicativo de espaço do usuário (Linux, C)?

Presumivelmente, há uma biblioteca ou um blob asm simples que pode obter o número da CPU atual em que estou executando.

5 a resposta

O que acontece se dois processos em processadores diferentes tentam adquirir o bloqueio EXATAMENTE ao mesmo tempo

k, estou lendo sobre sincronização e li vários algoritmos, como spinlocks, semáforos e mutex, para evitar condições de corrid o entanto, esses algoritmos não podem impedir a condição de corrida no SMP quando vários processos acessam os dados ...

1 a resposta

Executando código no processador diferente (assembly x86)

No modo real no x86, que instruções precisariam ser usadas para executar o código em um processador diferente, em um sistema multiprocessador?(Estou escreven...

1 a resposta

Como os ponteiros de percpu são implementados no kernel do Linux?

No multiprocessador, cada núcleo pode ter suas próprias variáveis. Eu pensei que eles são variáveis ​​diferentes em endereços diferentes, embora estejam no m...

3 a resposta

____cacheline_aligned_in_smp para estrutura no linux

Por que no Linux muitas estruturas usam a macro ____cacheline_aligned_in_smp? Isso ajuda a aumentar o desempenho ao acessar a estrutura. Se sim, então como?

3 a resposta

O que é a derrubada de TLB?

O que é uma queda de TLB nos SMPs? Não consigo encontrar muitas informações sobre esse conceito. Qualquer bom exemplo seria muito apreciado.

2 a resposta

como é usada uma barreira de memória no kernel do linux?

Existe uma ilustração na documentação do kernel / memory-barriers.txt, assim:

3 a resposta

Existe um mapa paralelo baseado em processo simples para python?

Eu estou procurando um mapa paralelo baseado em processo simples para python, ou seja, uma função

5 a resposta

Como definir a afinidade da CPU para um processo a partir de C ou C ++ no Linux?

Existe um método programático para definir a afinidade da CPU para um processo em c / c ++ para o sistema operacional Linux.