Jump to content

Recommended Posts

Posted

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.

Posted (edited)

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
Posted

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.

♡♡♡

.

eMyvnE

Posted (edited)

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
Posted

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 的白痴作者,不管是誰,去死一死好了

 

Posted (edited)

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
Posted

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!
¯\_(ツ)_/¯  ٩(●̮̮̃•̃)۶ ٩(-̮̮̃-̃)۶ૐ

  • 8 months later...
Posted

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]

Posted

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!
¯\_(ツ)_/¯  ٩(●̮̮̃•̃)۶ ٩(-̮̮̃-̃)۶ૐ

Posted

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!")
  • 2 months later...
Posted

just tried, great stuff from a great mind!!

download : OK

script: OK, crashed when exiting tho

thanks for sharing

btw, winxp sp3, autoit 3.3.6.1

Tschüss!

Posted

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...

  • 3 years later...
Posted (edited)

Look on the first thread.. 2010.. and not been updated yet. You got your answer right there!

Edited by Jayson
  • 3 weeks later...
Posted

Look on the first thread.. 2010.. and not been updated yet. You got your answer right there!

maybe not yet, i got the code on autoit.de, it's suitable for running.

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
  • Recently Browsing   0 members

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