Resultados da pesquisa a pedido "parallel-processing"

8 a resposta

Mutable vs Imutável para aplicações paralelas [fechado]

No aplicativo que estou escrevendo, preciso escrever muitos tipos de base, que provavelmente serão imutáveis. Mas estou imaginando como os tipos mutáveis se comparam em aplicativos paralelos aos imutávei Você pode usar bloqueios com objetos ...

6 a resposta

Defina o número de threads usando omp_set_num_threads () para 2, mas omp_get_num_threads () retorna 1

Tenho o seguinte código C / C ++ usando o OpenMP: int nProcessors=omp_get_max_threads(); if(argv[4]!=NULL){ printf("argv[4]: %s\n",argv[4]); nProcessors=atoi(argv[4]); printf("nProcessors: %d\n",nProcessors); } ...

10 a resposta

Compile CUDA sem Visual Studio - “Não é possível encontrar o compilador cl.exe no caminho”

Acabei de iniciar um pequeno projeto na CUDA. Preciso saber o seguinte: É possível compilar o código CUDA sem usar / comprar o Microsoft Visual Studio? Usando Nvcc.exe, recebo o erro "Não é possível encontrar o compilador cl.exe no caminho ...

2 a resposta

Escrevendo "fib" para executar em paralelo: -N2 é mais lento?

Estou aprendendo Haskell e tentando escrever código para executar em paralelo, mas Haskell sempre o executa sequencialmente. E quando executo com o-N2 sinalizador de tempo de execução demora mais tempo para executar do que se eu omitir esse ...

4 a resposta

enviando blocos da matriz 2D em C usando MPI

Como você envia blocos de matriz 2-D para diferentes processadores? Suponha que o tamanho da matriz 2D seja 400x400 e que eu queira enviar blocos de tamanhos 100X100 para diferentes processadores. A idéia é que cada processador realize ...

8 a resposta

Qual é a vantagem de um ThreadPoolExecutor Java-5 sobre um ForkJoinPool Java-7?

@Java 5 introduziu o suporte à execução de tarefas assíncronas por um pool de threads na forma da estrutura Executor, cujo coração é o pool de threads implementado por java.util.concurrent.ThreadPoolExecutor. O Java 7 adicionou um conjunto de ...

6 a resposta

MPI_Reduce está bloqueando (ou uma barreira natural

Eu tenho o trecho de código abaixo em C ++, que basicamente calcula o pi usando a técnica clássica de monte carl srand48((unsigned)time(0) + my_rank); for(int i = 0 ; i < part_points; i++) { double x = drand48(); double y = drand48(); if( ...

6 a resposta

Gerador rápido de números aleatórios seguro para threads para C #

Preciso gerar rapidamente números aleatórios de ponto flutuante em vários segmentos em execução. Eu tentei usarSystem.Random, mas é muito lento para minhas necessidades e retorna o mesmo número em vários segmentos. (Funciona bem quando executo ...

8 a resposta

rogramação Paralela Comum Lisp

Quero implementar meu algoritmo de filtragem de partículas em paralelo no Common Lisp. A filtragem e a amostragem de partículas podem ser paralelizadas e eu quero fazer isso na minha máquina de 4 núcleos. Minha pergunta é se a programação em ...

4 a resposta

Como o node.js funciona?

Eu não entendo várias coisas sobre o nodejs. Toda fonte de informação diz que o node.js. é mais escalável que os servidores da Web encadeados devido à falta de bloqueio de threads e alternância de contexto, mas eu me pergunto, se o node.js. não ...