Resultados da pesquisa a pedido "multicore"
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 ...
Multinúcleos e Concorrência - Idiomas, Bibliotecas e Técnicas de Desenvolvimento [fechado]
O cenário da arquitetura da CPU mudou, vários núcleos são uma tendência que mudará a forma como temos que desenvolver software. Eu fiz o desenvolvimento mult...
O que o JVM faz para usar o recurso multicore cpu?
Normalmente, um programa java está sendo executado com um único processo chamado "javaw" .E quando executo um único processo, só consigo obter o re...
Bibliotecas de paralelização em C ++: OpenMP vs. Thread Building Blocks [fechado]
Vou adaptar meu mecanismo de gráficos personalizados para tirar proveito das CPUs multicore. Mais exatamente, estou procurando uma biblioteca para paralelizar loops. Parece-me que o OpenMP e os Thread Building Blocks da Intel são muito ...
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 ...
Algumas perguntas sobre o Amazon EC2
A Amazon mede sua distribuição de CPU em termos de núcleos virtuais e unidades de computação EC2. As unidades de cálculo EC2 são definidas como: A quantidade de CPU alocada para uma instância específica é expressa em termos dessas unidades de ...
Como faço o tempo de lapply quando um item da lista falha ou demora muito?
Por vários esforços em que estou envolvido no momento, estou executando grandes conjuntos de dados com várias combinações de parâmetros através de uma série ...
Por que a instrução go não é executada em paralel
Estou testando este código go no meu VirtualBoxed Ubuntu 11.4 package main import ("fmt";"time";"big") var c chan *big.Int func sum( start,stop,step int64) { bigStop := big.NewInt(stop) bigStep := big.NewInt(step) bigSum := big.NewInt(0) for i ...
forçar alguns dados no cache L1
Desculpas por esta pergunta simples. Ainda lutando com alguns dos conceitos de memória aqui. A pergunta é: Suponha que eu tenha uma matriz pré-calculada A que desejo acessar repetidamente. Existe uma maneira de dizer a um programa C para manter ...
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 ...