|
84741 packages online
|
|
|
|
gfx/fract/AsciiMandelbrot.lha |
|
No screenshot available
|
|
AsciiMandelbrot - coded by Dino Papararo (Fl@sh) 29 apr 2018. Based on ascii
mandelbrot app taken over the web, it's the only one I know to use altivec
extensions, and for OS4 version GMP Library, to draw an ascii mandelbrot set
in a console :-) It was developed on QEMU/WinUAE AmigaOS4 and MorphOS
(PowerMac g5 quad), mainly for testing and benchmarking purposes. I hope this
can be useful to test in a fast way FPU and Altivec speed of PowerPc cpus.
AsciiMandelbrot is compiled with GCC v8/v9 to run under AmigaOS4 and MorphOS.
It's also easily portable to other platforms like Linux, MAC OSX and Windows
OS. C Source code is included, to compile it just type MAKE in the shell :-)
Usage: AsciiMandelbrot iterations rows cols - where iterations is number of
iterations (default 100000), rows is number of printed rows (default 100),
cols is number of printed cols (default 100) AsciiMandelbrot -? for help
New in this 2.4 version (14-May-2020) * Optimized even further Altivec routines
New in this 2.3 version (10-May-2020) * After many researches and tests now
Altivec routines are speeded up to 3x, processing 4 pixels per instruction!
New in this 2.2 version (04-Apr-2020) * Added GMP Library support only for OS4
MorphOS version is not changed because there isn't a porting of GMP Library
New in this 2.1 version (3-Nov-2019) * Default iterations lowered to 100000
for fast results on slowest machines
New in this 2.0 version (26-Oct-2019) * Now it's compatible with MorphOS! *
Added some input controls * Some bugfixes and a lot of code added/rewritten
New in this 1.5 version (20-Dic-2018) * now rendering engine and resulting
computation time is separated from printing text routine on console window
New in 1.4 version (03-Nov-2018): * One executable for both Altivec and non
Altivec routines, so no more crashes if you run the wrong exe! * Now you can
choose the number of iterations. * Elaboration time is printed on screen for
speedtest purpose for bot Altivec and non Altivec calculations. * Added a new
charset to draw the Mandelbrot set.
"Bottomless wonders spring from simple rules, which are repeated without end."
cit. Benoit Mandelbrot
Enjoy, Amiga Rulez!
|
Contents of gfx/fract/AsciiMandelbrot.lha
PERMISSION UID GID PACKED SIZE RATIO METHOD CRC STAMP NAME
---------- ----------- ------- ------- ------ ---------- ------------ ----------
[unknown] 12160 17564 69.2% -lh6- a394 May 10 21:52 AsciiMandelbrot/AmigaOS4.info
[unknown] 56524 127779 44.2% -lh6- 9d3f May 14 12:43 AsciiMandelbrot/AmigaOS4/AsciiMandelbrot
[unknown] 2373 6545 36.3% -lh6- d0be May 10 22:17 AsciiMandelbrot/AmigaOS4/AsciiMandelbrot.c
[unknown] 3576 6315 56.6% -lh6- b5a0 Mar 20 15:06 AsciiMandelbrot/AmigaOS4/AsciiMandelbrot.c.info
[unknown] 1847 5324 34.7% -lh6- f967 Mar 20 13:26 AsciiMandelbrot/AmigaOS4/AsciiMandelbrot.info
[unknown] 2401 4484 53.5% -lh6- 8634 May 14 12:43 AsciiMandelbrot/AmigaOS4/AsciiMandelbrot.o
[unknown] 1264 2570 49.2% -lh6- 9e01 May 14 15:20 AsciiMandelbrot/AmigaOS4/AsciiMandelbrot.readme
[unknown] 16451 20970 78.5% -lh6- be9d May 10 22:18 AsciiMandelbrot/AmigaOS4/AsciiMandelbrot.readme.info
[unknown] 2651 10656 24.9% -lh6- 7300 Jan 18 18:27 AsciiMandelbrot/AmigaOS4/AsciiMandelbrot.s
[unknown] 1207 3934 30.7% -lh6- 406e May 13 12:13 AsciiMandelbrot/AmigaOS4/AsciiMandelbrotAltivec.c
[unknown] 3842 6315 60.8% -lh6- 8fe9 Mar 20 16:38 AsciiMandelbrot/AmigaOS4/AsciiMandelbrotAltivec.c.info
[unknown] 1969 3424 57.5% -lh6- acdc May 14 12:43 AsciiMandelbrot/AmigaOS4/AsciiMandelbrotAltivec.o
[unknown] 868 2469 35.2% -lh6- b357 May 10 13:13 AsciiMandelbrot/AmigaOS4/AsciiMandelbrotGMP.c
[unknown] 3839 6315 60.8% -lh6- 1dd4 Mar 20 13:42 AsciiMandelbrot/AmigaOS4/AsciiMandelbrotGMP.c.info
[unknown] 1807 3392 53.3% -lh6- 9919 May 14 12:43 AsciiMandelbrot/AmigaOS4/AsciiMandelbrotGMP.o
[unknown] 227 655 34.7% -lh6- 8ae8 May 10 21:49 AsciiMandelbrot/AmigaOS4/Makefile
[unknown] 6780 9486 71.5% -lh6- 6e73 Mar 20 13:26 AsciiMandelbrot/AmigaOS4/Makefile.info
[unknown] 6358 8076 78.7% -lh6- 2f83 Mar 20 13:26 AsciiMandelbrot/AmigaOS4/Shell.info
[unknown] 1261 2571 49.0% -lh6- 8ed6 May 14 13:24 AsciiMandelbrot/AsciiMandelbrot.readme
[unknown] 16455 20970 78.5% -lh6- cf51 Apr 8 23:17 AsciiMandelbrot/AsciiMandelbrot.readme.info
[unknown] 72 72 100.0% -lh0- 8ecf Nov 4 2019 AsciiMandelbrot/MorphOS.info
[unknown] 23240 51740 44.9% -lh6- 7a7c May 14 15:10 AsciiMandelbrot/MorphOS/AsciiMandelbrot
[unknown] 2410 6616 36.4% -lh6- 3698 May 14 15:09 AsciiMandelbrot/MorphOS/AsciiMandelbrot.c
[unknown] 99 99 100.0% -lh0- 6fa9 Nov 4 2019 AsciiMandelbrot/MorphOS/AsciiMandelbrot.c.info
[unknown] 2014 5324 37.8% -lh6- 4999 Nov 4 2019 AsciiMandelbrot/MorphOS/AsciiMandelbrot.info
[unknown] 2449 4504 54.4% -lh6- 4f4f May 14 15:10 AsciiMandelbrot/MorphOS/AsciiMandelbrot.o
[unknown] 1261 2571 49.0% -lh6- 8ed6 May 14 13:24 AsciiMandelbrot/MorphOS/AsciiMandelbrot.readme
[unknown] 10087 10087 100.0% -lh0- 955a Nov 4 2019 AsciiMandelbrot/MorphOS/AsciiMandelbrot.readme.info
[unknown] 743 3666 20.3% -lh6- 1624 Oct 20 2019 AsciiMandelbrot/MorphOS/AsciiMandelbrot.xprj
[unknown] 1207 3934 30.7% -lh6- 406e May 13 12:13 AsciiMandelbrot/MorphOS/AsciiMandelbrotAltivec.c
[unknown] 99 99 100.0% -lh0- 6cb7 Nov 4 2019 AsciiMandelbrot/MorphOS/AsciiMandelbrotAltivec.c.info
[unknown] 2126 3564 59.7% -lh6- 8cfc May 14 15:07 AsciiMandelbrot/MorphOS/AsciiMandelbrotAltivec.o
[unknown] 209 519 40.3% -lh6- b1a1 May 14 15:10 AsciiMandelbrot/MorphOS/Makefile
[unknown] 104 104 100.0% -lh0- df3d Nov 4 2019 AsciiMandelbrot/MorphOS/Makefile.info
[unknown] 4075 4075 100.0% -lh0- 380a Nov 4 2019 AsciiMandelbrot/MorphOS/MUI Shell.info
[unknown] 12160 17564 69.2% -lh6- 8ae1 May 14 13:23 AsciiMandelbrot.info
---------- ----------- ------- ------- ------ ---------- ------------ ----------
Total 36 files 206215 384352 53.7% May 15 04:31
|
|
|
|
Page generated in 0.02 seconds |
Aminet © 1992-2024 Urban
Müller and the Aminet team.
Aminet contact address: <aminetaminet net> |