flat assembler
Message board for the users of flat assembler.

Index > Main > Bitmap Blue Channel

Goto page Previous  1, 2
Author
Thread Post new topic Reply to topic
LostCoder



Joined: 07 Mar 2012
Posts: 22
LostCoder 16 May 2012, 21:40
shutdownall wrote:
On my computer I tried and lodsd is quite faster.
On my lodsd is the same as mov eax,dword[esi]/add esi,4. However lodsd takes only one byte, so it more friendly to loop unroll.
Post 16 May 2012, 21:40
View user's profile Send private message Reply with quote
bzdashek



Joined: 15 Feb 2012
Posts: 147
Location: Tolstokvashino, Russia
bzdashek 17 May 2012, 04:30
I'm asking because on my Atom I tested one procedure in two varitants - with lodsb, and with mov al,byte[esi], used QueryPerformanceCounter to measure. The mean value of tests without lodsb was smaller than that with it. Thanks.
Post 17 May 2012, 04:30
View user's profile Send private message Reply with quote
Display posts from previous:
Post new topic Reply to topic

Jump to:  
Goto page Previous  1, 2

< Last Thread | Next Thread >
Forum Rules:
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Copyright © 1999-2024, Tomasz Grysztar. Also on GitHub, YouTube.

Website powered by rwasa.