BorlandTalk.com Forum Index BorlandTalk.com
Borland discussion newsgroups
 
Archives   FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

New ProgressReporter for the Memory Manager challenge
Goto page 1, 2  Next
 
Post new topic   Reply to topic    BorlandTalk.com Forum Index -> Delphi Language BASM
View previous topic :: View next topic  
Author Message
Bruce McGee
Guest





PostPosted: Fri Jan 20, 2006 1:23 pm    Post subject: New ProgressReporter for the Memory Manager challenge Reply with quote



Posted to .attachments.

--
Regards,
Bruce McGee
Glooscap Software
Back to top
Jouni Turunen
Guest





PostPosted: Tue Jan 24, 2006 2:55 pm    Post subject: Re: New ProgressReporter for the Memory Manager challenge Reply with quote



Quote:
Posted to .attachments.


Hi Bruce,

I uploaded AMD X2 results to Yahoo groups, file name
MMBV112_AMDX2_D6toD2005_WinXP.zip (That isn't complete,
slowest DKC and EWC are missing)

I noticed one problem. X2 CPU is running at 2200 MHz and
MM B&V detect code sees it sometimes as mhz="2211,3347",
mhz="2131,8800" etc, small differences every time.
Reporter has some problems finding all those results
because the mhz number is different every time.

Regards,
Jouni


--
The Fastcode Project: http://www.fastcodeproject.org/

Back to top
Bruce McGee
Guest





PostPosted: Tue Jan 24, 2006 5:11 pm    Post subject: Re: New ProgressReporter for the Memory Manager challenge Reply with quote



Jouni Turunen wrote:

Quote:
Posted to .attachments.


Hi Bruce,

I uploaded AMD X2 results to Yahoo groups, file name
MMBV112_AMDX2_D6toD2005_WinXP.zip (That isn't complete,
slowest DKC and EWC are missing)

I noticed one problem. X2 CPU is running at 2200 MHz and
MM B&V detect code sees it sometimes as mhz="2211,3347",
mhz="2131,8800" etc, small differences every time.
Reporter has some problems finding all those results
because the mhz number is different every time.

Regards,
Jouni

Thanks. Will you also be publishing the DKC and EWC tests?

ProgressReport is just showing the CPU details as a sanity check for
the user and not as a unique identifier. I'm using the file name for
that. This will change later when the code name can be reliably
decoded.

--
Regards,
Bruce McGee
Glooscap Software

Back to top
Jouni Turunen
Guest





PostPosted: Tue Jan 24, 2006 7:35 pm    Post subject: Re: New ProgressReporter for the Memory Manager challenge Reply with quote

Bruce McGee wrote:
Quote:
Thanks. Will you also be publishing the DKC and EWC tests?


For X2 probably yes, I try to. Also try same with AMD XP. But
it will take a several days as DKC MM is that speedy.

Jouni

--
The Fastcode Project: http://www.fastcodeproject.org/

Back to top
Bruce McGee
Guest





PostPosted: Tue Jan 24, 2006 7:46 pm    Post subject: Re: New ProgressReporter for the Memory Manager challenge Reply with quote

Jouni Turunen wrote:

Quote:
For X2 probably yes, I try to. Also try same with AMD XP. But
it will take a several days as DKC MM is that speedy.

Jouni

Tell me about it. :)

Oh, and don't forget FastMM3. It was recently added back in.

I was supposed to publish a new B&V and ProgressReport tool yesterday,
but got held up. I'll try to put them up tonight.

Are you using the batch files or are you running all of the tests
individually?

--
Regards,
Bruce McGee
Glooscap Software

Back to top
Jouni Turunen
Guest





PostPosted: Tue Jan 24, 2006 9:04 pm    Post subject: Re: New ProgressReporter for the Memory Manager challenge Reply with quote

Bruce McGee wrote:
Quote:
Tell me about it. :)


:)

Quote:
Oh, and don't forget FastMM3. It was recently added back in.


Will run those too.

Quote:

Are you using the batch files or are you running all of the tests
individually?


I used batch files, buildall, benchmarkall and validateall.
Will run missing FastMM3, EWC, DKC manually.

Regards,
Jouni


--
The Fastcode Project: http://www.fastcodeproject.org/

Back to top
Bruce McGee
Guest





PostPosted: Wed Jan 25, 2006 2:21 am    Post subject: Re: New ProgressReporter for the Memory Manager challenge Reply with quote

Jouni Turunen wrote:

Quote:
I used batch files, buildall, benchmarkall and validateall.
Will run missing FastMM3, EWC, DKC manually.


Batch files have some drawbacks, but the command line can be your
friend. The following will do what you need.

ValidateOneMM FASTMM3
BenchmarkOneMM FASTMM3
ValidateOneMM EWCMM
BenchmarkOneMM EWCMM
ValidateOneMM DKCIA32MM
BenchmarkOneMM DKCIA32MM

--
Regards,
Bruce McGee
Glooscap Software

Back to top
Jouni Turunen
Guest





PostPosted: Wed Jan 25, 2006 6:16 am    Post subject: Re: New ProgressReporter for the Memory Manager challenge Reply with quote

Quote:
Reporter has some problems finding all those results
because the mhz number is different every time.

ProgressReport is just showing the CPU details as a sanity check for
the user and not as a unique identifier. I'm using the file name for
that. This will change later when the code name can be reliably
decoded.

Hi Bruce,

Did you notice this when you looked at the X2 file, latest
ProgressReporter for example says:
"D6 BUCKETMM
DLL Validation : Done
Regular Validation: Not Done
Extra Validation : Not Done"
All three validations are in the file but reporter finds
only the DLL validation result.

Regards,
Jouni


--
The Fastcode Project: http://www.fastcodeproject.org/

Back to top
Dennis
Guest





PostPosted: Wed Jan 25, 2006 6:51 am    Post subject: Re: New ProgressReporter for the Memory Manager challenge Reply with quote

Hi Jouni

Forget about DKC MM ;-)

Best regards
Dennis Kjaer Christensen


Back to top
Bruce McGee
Guest





PostPosted: Wed Jan 25, 2006 9:56 am    Post subject: Re: New ProgressReporter for the Memory Manager challenge Reply with quote

Jouni Turunen wrote:

Quote:
Hi Bruce,

Did you notice this when you looked at the X2 file, latest
ProgressReporter for example says:
"D6 BUCKETMM
DLL Validation : Done
Regular Validation: Not Done
Extra Validation : Not Done"
All three validations are in the file but reporter finds
only the DLL validation result.

Regards,
Jouni

Nuts. There's a pretty good chance I broke something. I'll take a
look today.

--
Regards,
Bruce McGee
Glooscap Software

Back to top
Bruce McGee
Guest





PostPosted: Wed Jan 25, 2006 10:11 am    Post subject: Re: New ProgressReporter for the Memory Manager challenge Reply with quote

Jouni Turunen wrote:

Quote:
Hi Bruce,

Did you notice this when you looked at the X2 file, latest
ProgressReporter for example says:
"D6 BUCKETMM
DLL Validation : Done
Regular Validation: Not Done
Extra Validation : Not Done"
All three validations are in the file but reporter finds
only the DLL validation result.

Regards,
Jouni

Found it. It's possible for the XML to get out of whack, combined with
a bug in ProgressReport.

Whoops...

There's a new version of ProgressReport on the Yahoo groups site that
fixes this.

--
Regards,
Bruce McGee
Glooscap Software

Back to top
Bruce McGee
Guest





PostPosted: Wed Jan 25, 2006 10:16 am    Post subject: Re: New ProgressReporter for the Memory Manager challenge Reply with quote

Dennis wrote:

Quote:
Forget about DKC MM Wink


If I understand it properly, if results for any MM aren't present for
any platform, that MM fails validation. Is that right?

--
Regards,
Bruce McGee
Glooscap Software

Back to top
Bruce McGee
Guest





PostPosted: Wed Jan 25, 2006 11:35 am    Post subject: Re: New ProgressReporter for the Memory Manager challenge Reply with quote

Dennis wrote:

Quote:
I am not quite sure how to handle the situation.

It's less a matter of doing more testing on more platforms than making
sure we have complete tests on the platforms that are available.

You know my thinking on the subject, but I'm open to suggestions.

It will be better in the 2006 challenge.

--
Regards,
Bruce McGee
Glooscap Software

Back to top
Dennis
Guest





PostPosted: Wed Jan 25, 2006 11:55 am    Post subject: Re: New ProgressReporter for the Memory Manager challenge Reply with quote

Hi Bruce

Quote:
If I understand it properly, if results for any MM aren't present for
any platform, that MM fails validation. Is that right?

Strictly speaking yes.

But I think we have a practical problem getting all the validations run. I
run complete sets with all MM's included, but I do not think that I will
install every OS on every target PC. Í looks like I am not going to get much
help. I am currently running Win98 on one target and I am planning to
install a few other OS's on it too. I am also planning to install Win64 on
the Opteron 165 when I get it. This leaves many combinations of OS's and
CPU's untested. It is fair to concentrate on the important MM's, because
they are so much faster to test.

I am not quite sure how to handle the situation.

Best regards
Dennis Kjaer Christensen



Back to top
Jouni Turunen
Guest





PostPosted: Wed Jan 25, 2006 12:15 pm    Post subject: Re: New ProgressReporter for the Memory Manager challenge Reply with quote

Dennis wrote:
Quote:
run complete sets with all MM's included, but I do not think that I will
install every OS on every target PC.

Hi Dennis,

I think that it's not even possible to install every OS to every
target PC. I think that most new motherboards like NVidia Nforce
4 that I have in AMD X2 don't have driver / OS support for anything
older than Win 2000. Intel still supports Win 98 in Centrino
platform. My opinion about Win 95 support is that it can be dropper
as Microsoft has done so and Borland has done so too. Perhaps
validations of some old OS can be done inside VMWare? That way
it's not needed to install OS, it runs for example inside normal
Win XP session.

Regards,
Jouni


--
The Fastcode Project: http://www.fastcodeproject.org/

Back to top
Display posts from previous:   
Post new topic   Reply to topic    BorlandTalk.com Forum Index -> Delphi Language BASM All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
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


Powered by phpBB © 2001, 2006 phpBB Group
SEO toolkit © 2004-2006 webmedic.