Thread View: comp.sys.amiga.tech
3 messages
3 total messages
Started by Ethan Solomita
Sat, 08 Dec 1990 08:47
Dhrystones
Author: Ethan Solomita
Date: Sat, 08 Dec 1990 08:47
Date: Sat, 08 Dec 1990 08:47
28 lines
1696 bytes
1696 bytes
This is intended for the curious, but I'm sure it'll get put into the NeXT debate somehow. I finally managed to get Dhrystones 2.1 to compile under SAS/C 5.10A (the most recent patch, which everyone should get, was essential). The problem was that registerized parameters was giving me undefined symbols come linker time. The problem is now gone. I am using an Amiga 3000 without burst-mode ram, 25MHz of course. I specified 68030 specific code. (If anyone has suggestions for options to use to improve the code speed let me know, I'm sure I don't have everything in there.) I have added Forbid() and Permit() to shut off multitasking and improve results. I get 6,900 Dhrystones. When I removed registerized parameters stack-passing lowered that number by 450 Dhrystones/sec! That's significant. Also, despite my expectations to the contrary, running under 1.3 SLOWED THINGS DOWN. Dhrystones went down to 6,200. If someone with an A3000 with burst-mode ram wants to test out my version to see what the change is, email me and I'll send it to you. The file is 16K. I can send it ftp or some such. -- Ethan Woody Allen on Los Angeles: "I mean, who would want to live in a place where the only cultural advantage is that you can turn right on a red light?"
SAS C 5.10A (was Re: Dhrystones)
Author: Dave Lowrey
Date: Sat, 08 Dec 1990 17:02
Date: Sat, 08 Dec 1990 17:02
18 lines
1251 bytes
1251 bytes
In article <1990Dec8.084738.19869@cunixf.cc.columbia.edu>, Ethan Solomita writes:
> I finally managed to get Dhrystones 2.1 to compile under
> SAS/C 5.10A (the most recent patch, which everyone should get,
> was essential)....
What is 5.10A, and how do I get it? Is it free? Is it on a BBS somewhere?
What does it fix, and why is it "essential"?
Inquiring minds want to know! :-)
----------------------------------------------------------------------------
These words be mine. The company doesn't care, because I am the company! :-)
Dave Lowrey | david@starsoft or {uhnix1,lobster}!starsoft!david
Starbound Software Group |
Houston, TX | "Dare to be stupid!" -- Weird Al Yankovic
Re: SAS C 5.10A (was Re: Dhrystones)
Author: Ethan Solomita
Date: Sat, 08 Dec 1990 19:46
Date: Sat, 08 Dec 1990 19:46
15 lines
1031 bytes
1031 bytes
In article <18548957.ARN256b@starsoft.UUCP> david@starsoft.UUCP writes: > >What is 5.10A, and how do I get it? Is it free? Is it on a BBS somewhere? >What does it fix, and why is it "essential"? > >Inquiring minds want to know! :-) It is on CompuServe, but you can get it free by calling SAS Book-sales division and asking for it. -- Ethan Woody Allen on Los Angeles: "I mean, who would want to live in a place where the only cultural advantage is that you can turn right on a red light?"
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads