Resultados da pesquisa a pedido "multicore"

9 a resposta

Como controlar em que núcleo um processo é executado?

Eu consigo entender como se pode escrever um programa que usa vários processos ou threads: fork () um novo processo e usa IPC, ou cria múltiplos threads e usa esse tipo de mecanismo de comunicaçã Eu também entendo a alternância de contexto. Ou ...

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 ...

6 a resposta

Como é simultâneo o Prolog?

Não consigo encontrar nenhuma informação sobre este online ... Também sou novo no Prolog ... Parece-me que o Prolog pode ser altamente simultâneo, talvez tentando muitas possibilidades ao mesmo tempo ao tentar corresponder a uma regra. Os ...

5 a resposta

ool volátil para controle de thread é considerado errad

Como resultado da minha resposta paraessa questã [https://stackoverflow.com/q/6993276/534005], Comecei a ler sobre a palavra-chavevolatile e qual é o consenso sobre isso. Vejo que há muitas informações sobre isso, algumas antigas que parecem ...

4 a resposta

sando os contadores de desempenho de hardware no Lin

Desejo usar os contadores de desempenho de hardware que acompanham os processadores multicore Intel e AMD x86_64 para calcular o número de lojas aposentadas por um programa. Quero que cada thread calcule suas lojas aposentadas separadamente. ...

3 a resposta

Posso obter o `cabal install` para usar vários núcleos?

Alguém sabe como obtercabal install para explorar o paralelismo? Estou compilando com o GHC e, embora não saiba se o próprio GHC pode criar versões paralelas, certamentecabal install poderia executar várias compilações em paralelo, não? Pelo ...

6 a resposta

empo mínimo que um segmento pode pausar no Lin

Na minha aplicação, os threads precisam pausar por um tempo muito pequeno (centenas de ciclos de clock). Uma maneira de fazer uma pausa é chamar nanosleep, mas suponho que exija uma chamada de sistema ao kernel. Agora, quero fazer uma pausa sem ...

4 a resposta

Como o sched_setaffinity () funciona?

Estou tentando entender como o linux syscall sched_setaffinity () funciona. Este é um seguimento da minha perguntaaqu [https://stackoverflow.com/questions/663958/how-to-control-which-core-a-process-runs-on] . Eu tenhoeste ...

1 a resposta

Instruções de montagem para descobrir quantos threads estão ativados em um sistema com vários núcleos

Estou trabalhando em um sistema básico no qual preciso determinar algum tempo após a inicialização quantos núcleos e threads estão ativados, para que eu possa enviar eventos SIPI. Também quero que cada thread saiba qual é o thread. or exemplo, ...

22 a resposta

Que modelo de programação paralela você recomenda hoje para aproveitar os muitos processadores de amanh

Se você estivesse escrevendo um novo aplicativo hoje do zero e desejasse que ele fosse dimensionado para todos os núcleos que pudesse lançar amanhã, que modelo / sistema / linguagem / biblioteca de programação paralela você escolheria? Por quê ...