Page 1 of 1

Comparaison Ndless & Lua avec les "Mandelbrot" de Levak

Unread postPosted: 28 Aug 2012, 19:02
by critor
Levak vient de te publier un programme Ndless générant les fractales Mandelbrot.

Image


Il rejoint ainsi les rares programmes Ndless présentant à ce jour un intérêt mathématique. :bj:



Mais Levak a aussi inclus dans son archive une version Lua, ce qui nous permet enfin d'avoir une idée concrète de l'écart de performances entre les programmes Ndless et les programmes Lua:


Précisons que la calculatrice faisant tourner le programme Ndless n'était pas overclockée.



Clairement, le Lua est bien loin d'utiliser tout le potentiel de la TI-Nspire. :(

Re: Comparaison Ndless & Lua avec les "Mandelbrot" de Levak

Unread postPosted: 28 Aug 2012, 19:13
by Lionel Debroux
Ca fait mal, surtout un Lua purement interprété (non JIT-é) comme celui de TI...

Re: Comparaison Ndless & Lua avec les "Mandelbrot" de Levak

Unread postPosted: 28 Aug 2012, 20:06
by Levak
Petite remarque pour la vidéo : Tu es en itération 10 ou 15 dans la version Ndless alors que la version Lua est à environ 50 itérations.
Meme si Ndless sera plus rapide dans tous les cas, c'est peut être plus juste de montrer la même itération (juste visuellement).

Re: Comparaison Ndless & Lua avec les "Mandelbrot" de Levak

Unread postPosted: 28 Aug 2012, 20:09
by critor
Désolé - j'aurais pensé que tu les aurais mis avec les mêmes paramètres par défaut, si le but était de comparer.

Re: Comparaison Ndless & Lua avec les "Mandelbrot" de Levak

Unread postPosted: 28 Aug 2012, 20:16
by Lionel Debroux
Même avec des paramètres comparables, il va rester plus d'un ordre de grandeur entre les deux. L'interprété (même du bon, et le Lua est plutôt bon) est habituellement 10-1000 fois plus lent que le code natif optimisé.

Re: Comparaison Ndless & Lua avec les "Mandelbrot" de Levak

Unread postPosted: 28 Aug 2012, 20:20
by critor
Bref, refaire la vidéo ne changera rien à l'impression que ça donne. ;)