Jump to content

Fractals & AutoIt => have Fun!


AndyG
 Share

Recommended Posts

AndyG, I tried run on another computer and ... this works. It seems, on the old hardware it works more faster.

Anyways, 5* from me for a really nice example.

I bet your old hardware is not hyper-threading or dual core. That allows autoit to use 100% of processor. Hyperthread and dual core will restrict autoit to 50% cpu usage.

Link to comment
Share on other sites

I bet your old hardware is not hyper-threading or dual core. That allows autoit to use 100% of processor. Hyperthread and dual core will restrict autoit to 50% cpu usage.

You're right, but on a new computer is not working properly, always crashes (QX9650). Edited by Yashied
Link to comment
Share on other sites

Crash is caused probably because of the assembler part. That's not AndyG's fault. It's Ward's.

Just comment out generation of the code and use that from line 94 and I think it shouldn't crash any more.

Yeah, thanks. Edited by Yashied
Link to comment
Share on other sites

Crash is caused probably because of the assembler part. That's not AndyG's fault. It's Ward's.

Just comment out generation of the code and use that from line 94 and I think it shouldn't crash any more.

:mellow:

However, this is a impressive example.

新版 _ArrayAdd 的白痴作者,不管是誰,去死一死好了

 

Link to comment
Share on other sites

I can't wait for AndyG's new version

hmmmm^^.

There will be two versions, one with Wards (nice Job!) Assembler (2 times faster should be possible)  and one with a MASM-DLL written with a little help of SSE2/SSE3-Instructions (thx to AMD-Development Manuals) ...and this is awesome, because of the calculating of 4 pixels in one time. With the DLL it should be possible to run the script in x64-mode.

But today i was hit by a hammer, throwing by a guy who coded a flight through this Fractal with CUDA on a 80$-Graphicscard. The CUDA-Code is many times faster than the best optimized Code running on a CPU....but this is only if the algorithm is good to parallelize. 

Unfortunately i have a ATI-Graphicscard, so i cannot run the CUDA-Program

ciao, Andy

Edited by AndyG
Link to comment
Share on other sites

Impressive how fast "Mandelbrot_SSE_benchmark" is! Today I will test the CUDA version on my desktop on 8800GT card!

UEZ

Please don't send me any personal message and ask for support! I will not reply!

Selection of finest graphical examples at Codepen.io

The own fart smells best!
Her 'sikim hıyar' diyene bir avuç tuz alıp koşma!
¯\_(ツ)_/¯  ٩(●̮̮̃•̃)۶ ٩(-̮̮̃-̃)۶ૐ

Link to comment
Share on other sites

  • 8 months later...

I am on Win-7 x64. Program fails to run each time.

>"A:\AutoIt\AutoIt3\SciTE\AutoIt3Wrapper\AutoIt3Wrapper.exe" /run /prod /ErrorStdOut /in "C:\Users\DS\Documents\Scripts\Apfelmaennchen_asme.au3" /autoit3dir "A:\AutoIt\AutoIt3" /UserParams    
+>22:57:01 Starting AutoIt3Wrapper v.2.0.1.24   Environment(Language:0409  Keyboard:00000409  OS:WIN_7/  CPU:X64 OS:X64)
>Running AU3Check (1.54.19.0)  from:A:\AutoIt\AutoIt3
+>22:57:01 AU3Check ended.rc:0
>Running:(3.3.6.1):A:\AutoIt\AutoIt3\autoit3_x64.exe "C:\Users\DS\Documents\Scripts\Apfelmaennchen_asme.au3"    
!>22:57:09 AutoIT3.exe ended.rc:255
>Exit code: 255 Time: 9.372

[left][sub]We're trapped in the belly of this horrible machine.[/sub][sup]And the machine is bleeding to death...[/sup][sup][/sup][/left]

Link to comment
Share on other sites

On my Win7 X64 neither zip file is damaged nor it is crashing when it is running, only when closing the window it will crash (!>12:45:22 AutoIT3.exe ended.rc:-1073741819, 0xC0000005). Seems to be a problem with AsmExit($AsmObj).

Br,

UEZ

Please don't send me any personal message and ask for support! I will not reply!

Selection of finest graphical examples at Codepen.io

The own fart smells best!
Her 'sikim hıyar' diyene bir avuç tuz alıp koşma!
¯\_(ツ)_/¯  ٩(●̮̮̃•̃)۶ ٩(-̮̮̃-̃)۶ૐ

Link to comment
Share on other sites

On my Win7 X64 neither zip file is damaged nor it is crashing when it is running, only when closing the window it will crash (!>12:45:22 AutoIT3.exe ended.rc:-1073741819, 0xC0000005). Seems to be a problem with AsmExit($AsmObj).

Br,

UEZ

No matter what computer I use it always says it is damaged (re-downloading doesn't work either).
MsgBox(0x40040, "", "Hello Forum!")
Link to comment
Share on other sites

  • 2 months later...

Hi,

i am in the process to script something like a "Debugger" for the inlined and executed asm-code. Please do not expect too much, presentation comes soon. During the runtime of the asm-code it is possible to display the content of the 32Bit-registers eax, ebx...., all the important flags, FPU/MMX-Register ST0-ST7, Stack [esp....+20], 128Bit-Register XMM0-XMM7 and maybe some more.

In the Fractal-script I have always suspected an error in my asm-code relating to the stackpointer of the FPU, aka "not have cleaned the FPU-Stack entirely". Unfortunately my AMD-Processors and the old Intel PIII are insensitive of these kind of "unclean" software, at XP32 on AMD-K8-Athlons the script does not crash. Apologize.

But the Fractal-script is a good thing to test the "Debugger" and i am confident to find the reason of the crash(es).So stay tuned...

Link to comment
Share on other sites

  • 3 years later...
  • 3 weeks later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...