jrmandel.

Jrmandel é uma linha de comando, paralelamente definido Mandelbrot Fractal Fractal.
Baixe Agora

jrmandel. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL v3
  • Preço:
  • FREE
  • Nome do editor:
  • Juliano F. Ravasi
  • Site do editor:
  • http://juliano.info/en/Projects/jrMandel

jrmandel. Tag


jrmandel. Descrição

O Jrmandel é uma linha de comando, paralelo Mandelbrot Fractal Renderer. O Jrmandel é uma linha de comando, paralelo Mandelbrot Fractal Renderer. O projeto Jrmandel é especialmente projetado para renderizar imagens de fractal de alta resolução aproveitando o processamento paralelo, seja usando vários encadeamentos de execução (e, portanto, adequados para executar em processadores multi-core) ou usando um JRMandel virtual paralelo, também pode renderizar fractais Sem usar qualquer paralelismo, a fim de comparar a eficiência entre as corridas paralelas e não paralelas. Eu escrevi Jrmandel para avaliar o desempenho de diferentes algoritmos de agendamento de processos distribuídos durante o trabalho de pós-graduação do meu mestre. As ferramentas atualmente usadas para gerar carga de processamento sintético eram muito simples e limitadas, e eu queria algo que melhor remontasse uma tarefa paralela real e com boa aleatoriedade sobre as necessidades de agendamento. O jrmandel é escrito em C ++, e seu design é completamente orientado para objetos. A ferramenta é modularizada em fractais (atualmente apenas Mandelbrot está disponível), geradores (autônomos, roscados e PVM estão disponíveis) e os gravadores de saída (PGM e NULL estão atualmente disponíveis). Ele foi projetado para ser fácil de adicionar mais fractais, geradores ou gravadores de saída em versões futuras.Currentemente, as únicas opções para saída são portáteis Graymap (PGM) ou saída nula (Fractal é renderizada apenas na memória e, em seguida, descartada). A saída no modo PGM é simples o suficiente para nossas necessidades, e uma vez que é um formato descompactado e não interligível, tem a vantagem de montar diretamente o arquivo das várias peças que chegam desordenadas do sistema distribuído. O resultado é uma imagem em escala de cinza, mas você pode usar a ferramenta Converta do ImageMagick para colorir e converter o resultado.Examples: ~ $ jrmandel -w 0.348, -0,644: 0,359, -0.652 -s 1024,768 -g PVM - Divs --divs = 2,2 jrmandel-exemplo2.pgm ~ $ converter jrmandel-exemplo2.pgm -fx 'SIN (2,5 * pi * u)' -Resize 640x480 jrmandel-exemplo2.png ~ $ jrmandel -w -0,15, -0.60 : 0,15, -0,80 -S 640.480 jrmandel-exemplo1.pgm ~ $ converter jrmandel-exemplo1.pgm -cannel r -fx 'pecado (3 * pi * u)' -cannel g -fx 'sin (5 * pi * u) '-Cannel b -fx' pecado (8 * pi * u) 'jrmandel-exemplo1.pngearias: · Boost 1.33.1 ou superiores · PVM 3.4.0 ou requisitos superiores: · Boost 1.33.1 ou superior · PVM 3.4.0 ou superior


jrmandel. Software Relacionado

Rgnome.

rgnome é um frontend baseado em GTK para GNU R, que é uma linguagem amplamente utilizada para computação estatística. ...

162

Download

Knotplot.

Knotplot é um programa OpenGL que é executado na maioria dos tipos de computadores. ...

166

Download

Thecures

Thecurves é um aplicativo que trava uma família parametrizada de curvas com base em fórmulas algébricas especificadas pelo usuário. ...

53

Download

Superoptimizador GNU.

GNU superoptimizer é um projeto que usa uma abordagem para encontrar a sequência de instrução mais curta para uma determinada função. ...

206

Download

lidar

Projeto de negócio é uma calculadora para calcular as probabilidades de cartas para jogos como poker ou magia. ...

204

Download