🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.pascal.delphi.misc
Article #527

Re: Performance - DOS mode contra GUI .

#527
From: J French
Date: Fri, 18 Aug 2000 00:00
18 lines
1514 bytes
>Eddy Vluggen wrote:

>The other day I spent my time to convert 3 lines of pascal code into
>more than 50 lines of highly optimized assembler code avoiding slow
>commands as loops, jumps, calls, and pushs, and it ended up in
>taking 5 per cent _more_ cpu time than the compiler generated code.

Interesting : 
    Were you using things like :-
         REP MOVSB
         REP SCASB
         LODSB

Since the 486 'Noddy' Assembler (using the simplest instructions) is
significantly faster than the more complex and 'Neat' instructions.

Maybe this is why it went slower
Technical Details
Message-ID: <399d037e.6994937@news.u-net.com>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <u8mm5.822$0L1.13011@news010.worldonline.dk> <399b304d$0$1695@heracles> <7k26wEf91hB@klaus.mr.he.schule.de>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 1091e5,8b5ff9f09340286e
X-Google-Attributes: gid1091e5,public
X-Google-Thread: fd817,8b5ff9f09340286e
X-Google-Attributes: gidfd817,public
X-Google-Thread: 10baee,8b5ff9f09340286e
X-Google-Attributes: gid10baee,public
From: jerry@iss.u-net.com (J French)
Subject: Re: Performance - DOS mode contra GUI .
Date: 2000/08/18
Message-ID: <399d037e.6994937@news.u-net.com>
X-Deja-AN: 659668457
References: <u8mm5.822$0L1.13011@news010.worldonline.dk> <399b304d$0$1695@heracles> <7k26wEf91hB@klaus.mr.he.schule.de>
X-Complaints-To: news@u-net.net
X-Trace: newsr2.u-net.net 966591394 195.102.200.118 (Fri, 18 Aug 2000 10:36:34 BST)
Organization: (Posted via) U-NET Internet Ltd.
Reply-To: jerry@iss.u-net.com
NNTP-Posting-Date: Fri, 18 Aug 2000 10:36:34 BST
Newsgroups: comp.lang.pascal.delphi.misc,alt.comp.lang.borland-delphi,borland.public.delphi.winapi