| jrmandel JRMANDEL ES UNA LÍNEA DE COMANIDO, SOBRE EL PRESENTARIO DE FRUTAL DE MANDELBROT SET. |
Descargar ahora |
jrmandel Clasificación y resumen
- Nombre del editor:
- Juliano F. Ravasi
- Sitio web del editor:
- http://juliano.info/en/Projects/jrMandel
jrmandel Etiquetas
jrmandel Descripción
Jrmandel es una línea de comandos, el conjunto de fractales del conjunto de Mandelbrot. Jrmandel es una línea de comandos, el conjunto de fractales del conjunto de Mandelbrot. El proyecto JRMANDEL está especialmente diseñado para representar imágenes fractales de alta resolución que aprovechan el procesamiento paralelo, ya sea mediante el uso de múltiples hilos de ejecución (y, por lo tanto, adecuado para ejecutarse en procesadores de múltiples núcleos) o mediante el uso de un Virtual M Multi-Core), también puede hacer fractales. Sin usar ningún paralelismo, para comparar la eficiencia entre las ejecuciones paralelas y no paralelas. Escribió JRMANDEL para evaluar el rendimiento de los diferentes algoritmos de programación de procesos distribuidos durante el trabajo de posgrado de mi maestría. Las herramientas que se utilizan actualmente para generar una carga de procesamiento sintética eran demasiado simples y limitadas, y quería algo que mejor se volviera a ensamblar una tarea paralela real, y con una buena aleatoriedad sobre las necesidades de programación. Jrmandel está escrito en C ++, y su diseño está completamente orientado a objetos. La herramienta está modularizada en fractales (actualmente solo Mandelbrot está disponible), los generadores (independientes, roscados y PVM están disponibles) y los escritores de salida (PGM y NULU están disponibles actualmente disponibles). Fue diseñado para ser fácil agregar más fractales, generadores o escritores de salida en versiones futuras. En realidad, las únicas opciones para la salida son grises portátiles (PGM) o salida nula (Fractal solo se representa en la memoria y luego se desechan). La salida en modo PGM es lo suficientemente simple como para nuestras necesidades, y dado que es un formato no comprimido y no entrelazado, tiene la ventaja de ensamblar directamente el archivo de las diversas piezas que llegan desangen del sistema distribuido. El resultado es una imagen en escala de grises, pero puede usar la herramienta Convertir de ImageMagick para colorear y convertir el resultado.Examples: ~ $ jrmandel -w 0.348, -0.644: 0.359, -0.652 -s 1024.768 -g PVM --Show-Divs --divs = 2,2 jrmandel-example2.pgm ~ $ CONVERT JRMANDEL-EJEMPLO2.PGM -FX 'Sin (2.5 * pi * u)' -resize 640x480 jrmandel-example2.png ~ $ jrmandel -w -0.15, -0.60 : 0.15, -0.80 -s 640,480 jrmandel-example1.pgm ~ $ Convierte Jrmandel-example1.pgm -channel r -fx 'sin (3 * pi * u)' -channel g -fx 'sin (5 * pi * u) '-Channel B -fx' Sin (8 * pi * u) 'jrmandel-example1.pnggreatements: · BOOST 1.33.1 o superior · PVM 3.4.0 o requisitos más altos: · BOOST 1.33.1 o superior · PVM 3.4.0 o superior
jrmandel Software relacionado