Apolyton Archive  |  Preserved copy of the Apolyton Civilization Site and its forums as they stood in September 2005. Read-only; nothing here can be posted to or replied to.  |  Forum index |  About this archive |  The 1998–2001 UBB forums
Today on Apolyton WARDELL INTERVIEW PROMO A.C.S. HISTORY CHAPTER 4 GET CIV4 /w FREE PLUS! A.C.S. PHOTO GALLERY GET A.O.M. V1.1
Apolyton Civilization Forums
main| civ2| civ3| civ4| smac| ctp2| ron| moo3| galciv| galciv2| alt| about|
ApolytonPLUS | register | search | faq | new posts | pm (-/-) | upload | members
hall of fame new! | civgroups | civgroups news | interviews | the column | radio | chat | directory | news | store | PLUS
Apolyton Civilization Forums : Powered by vBulletin version 2.0.3 Apolyton Civilization Forums > Miscellaneous > Archive > Off-Topic-Archive > Massive speed increase attained with compiler optimisations for Opteron
Show a Printable Version | Email This Page to Someone! | Receive updates to this thread | Report this to Apolyton news!

bottom of page
  
Author
Thread    < Last Thread     Next Thread > Post New Thread     Post A Reply
Urban Ranger is offline Urban Ranger
Apolyton Duke of Off-Topic

Donate to the Red Cross
The City State of Noosphere, CPA special envoy
May 1999
time: 13:29
  Old Post 05-07-2003 14:53
Edit/Delete Message Reply w/Quote
#1 Report this post to a moderator
Massive speed increase attained with compiler optimisations for Opteron Avatar Enlargement: We've got the solution

quote:

For its unreleased product, the Portland Group is making performance improvements claims averaging 34% over PGI Workstation 4.1 on several industry standard benchmarks. Now that is a huge hike in performance from just compiler optimizations. The SPEC2000 floating point benchmark shows one Opteron result improving by almost 375%.


link



The new AMD64 compiler makes it easy to port code over to the i86-64 CPU's:

quote:

"Porting our software, which represents well over a half million lines of code, from 32-bit X86 processor-based systems to 64-bit AMD Opteron processor-based systems has been very straightforward. We have also been extremely impressed with the performance of both legacy 32-bit applications and 64-bit applications re-compiled to take advantage of the new features of the AMD Opteron processor."


Looks like the table is turned on Intel again.

Provost Harrison is offline Provost Harrison
Emperor
The farce is strong with this one.
Feb 2000
time: 05:29
  Old Post 05-07-2003 18:01
Edit/Delete Message Reply w/Quote
#2 Report this post to a moderator
Enter the AD-FREE zone

*awaits Asher for the fireworks to commence*

Looks cool, I am keeping my eye on processors at the moment as I am looking at buying a system in the near future...but in terms of desktops, it looks like Intel have the lead at the moment...

Spiffor is offline Spiffor
Emperor
CPA - Evil Clone brigade
Nov 2001
time: 06:29
  Old Post 05-07-2003 18:03
Edit/Delete Message Reply w/Quote
#3 Report this post to a moderator
Suffering from ads?

"Opteron".
Does it means it uses optic fiber ?

Az is offline Az
King
MACEDONIA - It's the name of the sovereign country to the north of Greece
Apr 2000
time: 07:29
  Old Post 05-07-2003 18:05
Edit/Delete Message Reply w/Quote
#4 Report this post to a moderator
Browse Apolyton AD-FREE

great. now all I need is money

Wraith is offline Wraith
King
Austin, Texas, USA
Aug 1999
time: 23:29
  Old Post 05-07-2003 19:20
Edit/Delete Message Reply w/Quote
#5 Report this post to a moderator
Remove this text

Well, I am quite looking forward to the A64, but I must point out that the compiler in question really isn't much of a speed demon to start with. Even it's new optimizations are (IIRC) leaving it behind the Intel compiler.

AMD does need to get into this area more, though, so this is a promising start. If they can get some platform specific compiler optimizations going they should get a good long-term benefit out of it.

--"Does it means it uses optic fiber ?"

As much as Intel's "coppermine" chips used copper. Which is to say, no.

Wraith
Shift to the left! Shift to the right! Pop up! Push down! Byte! Byte! Byte!

Asher is offline Asher
King
Calgary, Alberta
Nov 1999
time: 22:29
  Old Post 05-07-2003 19:30 Visit Asher's homepage!
Edit/Delete Message Reply w/Quote
#6 Report this post to a moderator
Re: Massive speed increase attained with compiler optimisations for Opteron Avatar Enlargement: We've got the solution

quote:
Originally posted by Urban Ranger


The new AMD64 compiler makes it easy to port code over to the i86-64 CPU's:

Looks like the table is turned on Intel again.

How have the tables turned?

And why didn't you post another Opteron article on TheInquirer's front page
quote:
Opteron uptake slower than AMD hoped
Stocks building, CPUs gathering dust bunnies
Thursday 03 July 2003, 10:45

Spiffor is offline Spiffor
Emperor
CPA - Evil Clone brigade
Nov 2001
time: 06:29
  Old Post 05-07-2003 19:33
Edit/Delete Message Reply w/Quote
#7 Report this post to a moderator
Support Apolyton, buy Civilization: The Boardgame

Aaaaaah
We were waiting for you GLonkie

Urban Ranger is offline Urban Ranger
Apolyton Duke of Off-Topic

Donate to the Red Cross
The City State of Noosphere, CPA special envoy
May 1999
time: 13:29
  Old Post 05-07-2003 20:38
Edit/Delete Message Reply w/Quote
#8 Report this post to a moderator
Re: Re: Massive speed increase attained with compiler optimisations for Opteron Support Apolyton, buy GURPS/ Alpha Centauri

quote:
Originally posted by Asher
How have the tables turned?


Because Opterons will unseat P4 Xeons.

quote:
Originally posted by Asher
And why didn't you post another Opteron article on TheInquirer's front page
quote:
Opteron uptake slower than AMD hoped
Stocks building, CPUs gathering dust bunnies
Thursday 03 July 2003, 10:45


You mean this one?

Opteron tested against Intel chips

quote:

Performance excellent, testers conclude


quote:

The programs were all optimised for the Intel processors but not for the Opteron, because he didn't have one to use.


Ho ho ho

Traianvs is offline Traianvs
Prince
Belgium, land of plenty (corruption)
Jan 2000
time: 06:29
  Old Post 05-07-2003 20:39
Edit/Delete Message Reply w/Quote
#9 Report this post to a moderator
Support Apolyton buy from Amazon

AMD! AMD! AMD for life!

intel must die!

Urban Ranger is offline Urban Ranger
Apolyton Duke of Off-Topic

Donate to the Red Cross
The City State of Noosphere, CPA special envoy
May 1999
time: 13:29
  Old Post 05-07-2003 20:42
Edit/Delete Message Reply w/Quote
#10 Report this post to a moderator
Got spare money?

quote:
Originally posted by Wraith
Well, I am quite looking forward to the A64, but I must point out that the compiler in question really isn't much of a speed demon to start with. Even it's new optimizations are (IIRC) leaving it behind the Intel compiler.


I think the speed gains will be enough to attract people to Opteron servers and workstations over P4/Xeon ones, when further optimisations will yield even better speed increases.

Asher is offline Asher
King
Calgary, Alberta
Nov 1999
time: 22:29
  Old Post 05-07-2003 20:55 Visit Asher's homepage!
Edit/Delete Message Reply w/Quote
#11 Report this post to a moderator
Re: Re: Re: Massive speed increase attained with compiler optimisations for Opteron Support Apolyton

Also, the compiler speed improvements they talk about are against the Portland Group's old compiler, not the Intel C++ compiler that AMD uses to submit results.

quote:
Originally posted by Urban Ranger
Because Opterons will unseat P4 Xeons.

Where did it say that?

quote:
You mean this one?

Opteron tested against Intel chips

Ho ho ho

Again, this is a bit misleading.

According to the author, the AMD system had 1GB of DDR333, the P4 1.7GHz had 256MB of PC800 RDRAM, and the 2.53GHz had 512MB of DDR266. And they have the 533MHz system bus and no HyperThreading.

The author also says the reason why the Opteron is fast in this benchmark is the code fits in the Opteron's 1MB L2 cache but not in the P4's 512KB, coupled with the slow memory and outdated system bus on the P4 it doesn't look so well.

It also doesn't mention how these machines are clustered, for all we know the P4s were connected with 10Mbps LAN and Opterons 1000Mbps...

Not to mention just how plain fishy the numbers are, a 1.7GHz P4 beat a 2.53GHz P4...

Wraith is offline Wraith
King
Austin, Texas, USA
Aug 1999
time: 23:29
  Old Post 06-07-2003 00:03
Edit/Delete Message Reply w/Quote
#12 Report this post to a moderator
Put an end to popups!

--"Not to mention just how plain fishy the numbers are, a 1.7GHz P4 beat a 2.53GHz P4..."

Actually, this isn't fishy at all. Over on the Ace's Hardware forum some people have been in contact with the guys who ran the benchmark to get further info, and this fits with what their code is. It's got highly unpredictable branching, which means that the P4 takes a rather large hit compared to everything else since it's got such a long pipeline.

Wraith
If you're not part of the solution, you're part of the precipitate

Asher is offline Asher
King
Calgary, Alberta
Nov 1999
time: 22:29
  Old Post 06-07-2003 00:05 Visit Asher's homepage!
Edit/Delete Message Reply w/Quote
#13 Report this post to a moderator
Avatar Enlargement: We've got the solution

So how does that explain how a 1.7GHz P4 beats a 2.53GHz P4?

Wraith is offline Wraith
King
Austin, Texas, USA
Aug 1999
time: 23:29
  Old Post 06-07-2003 00:12
Edit/Delete Message Reply w/Quote
#14 Report this post to a moderator
Enter the AD-FREE zone

Because the P3 doesn't take nearly the same hit from a branch mispredict, as you know very well. The small L1 cache isn't helping, either.

You should also note that they said their code doesn't use more than 32 MB of memory, so the size of RAM is pretty much irrelevant for these benchmarks, although the type won't be.

The Opterons are running in 32 bit mode on those, btw. They didn't have any 64 bit OSes installed.

Please, Asher, you understand this stuff. Take off your Wintel blinders for a bit and think about the code and the architectures. This is a very specific type of scientific code. Yes, there are some things the P3s will do better than the P4s. There are some areas the P4s will kick butt in, and there are some where they're going to be completely spanked by the Opterons. That's just how it works when you have different design goals.

Wraith
A=B and B=C therefore A=C {except where void or prohibited by law}

Asher is offline Asher
King
Calgary, Alberta
Nov 1999
time: 22:29
  Old Post 06-07-2003 00:15 Visit Asher's homepage!
Edit/Delete Message Reply w/Quote
#15 Report this post to a moderator
Support Apolyton

Wraith...it's a 1.7GHz P4 beating a 2.53GHz P4.

Provost Harrison is offline Provost Harrison
Emperor
The farce is strong with this one.
Feb 2000
time: 05:29
  Old Post 06-07-2003 00:19
Edit/Delete Message Reply w/Quote
#16 Report this post to a moderator
Support Apolyton, buy Galactic Civilizations

What were the other parameters in these computers Asher?

Asher is offline Asher
King
Calgary, Alberta
Nov 1999
time: 22:29
  Old Post 06-07-2003 00:22 Visit Asher's homepage!
Edit/Delete Message Reply w/Quote
#17 Report this post to a moderator
Inflate your Upload Space

I've no idea, they didn't disclose anything useful. All of the information like RAM amounts and types had to be pried from the author via e-mail.

As far as I'm concerned the benchmarks are irratic and useless, and specific to some obscure software using radically different types of computers...

Wraith is offline Wraith
King
Austin, Texas, USA
Aug 1999
time: 23:29
  Old Post 06-07-2003 01:50
Edit/Delete Message Reply w/Quote
#18 Report this post to a moderator
Help yourself to an AD-FREE life

--"Wraith...it's a 1.7GHz P4 beating a 2.53GHz P4"

Sorry, was misreading you. If you're talking about the second benchmark, though, it's probably because they're on different workloads. From their chart, it looks like the faster one is the head and the others are the workers.

And of course they're specific to some software (although mpC stuff isn't all that obscure). These guys wanted to see how it works with their specific application. Anyone considering an Opteron for HPC or scientific code is going to be doing just that.

Wraith
Plan A never works. Plan B almost never works. No one ever has a Plan C

Ted Striker is offline Ted Striker
Emperor
United States of America
Jan 1970
time: 21:29
  Old Post 06-07-2003 02:02 Visit Ted Striker's homepage!
Edit/Delete Message Reply w/Quote
#19 Report this post to a moderator
Avatar Enlargement: We've got the solution

Optimus Prime died in the movie

But they brought him back for some crazy couple of episodes

Too bad they didn't bring Megatron back...

Provost Harrison is offline Provost Harrison
Emperor
The farce is strong with this one.
Feb 2000
time: 05:29
  Old Post 06-07-2003 02:08
Edit/Delete Message Reply w/Quote
#20 Report this post to a moderator
Full PM-box? Change here!

Sorry mate, I think you're in the wrong thread

Az is offline Az
King
MACEDONIA - It's the name of the sovereign country to the north of Greece
Apr 2000
time: 07:29
  Old Post 06-07-2003 02:37
Edit/Delete Message Reply w/Quote
#21 Report this post to a moderator
Support Apolyton

IMHO, that post made as much sense, as all the other ones in this thread.

Lord Merciless is offline Lord Merciless
Warlord
USA
Jul 2002
time: 22:29
  Old Post 06-07-2003 04:18
Edit/Delete Message Reply w/Quote
#22 Report this post to a moderator
Enter the AD-FREE zone

Why UR loves Opteron above Itanium is beyond me. After all, Opteron is supposd to be more backward compatible, more compatible to the very 32 bit version of Windows UR hates so much.

Paul Hanson is offline Paul Hanson
King
Dilbert
Aug 1999
time: 05:29
  Old Post 06-07-2003 05:23
Edit/Delete Message Reply w/Quote
#23 Report this post to a moderator
Lose 30 kilos (of popups)

quote:
Originally posted by Ted Striker
Optimus Prime died in the movie

But they brought him back for some crazy couple of episodes

Too bad they didn't bring Megatron back...


Galvatron was always much cooler.

  < Last Thread     Next Thread > Post New Thread     Post A Reply
All times are GMT. The time now is 05:29.
Apolyton Time is 00:29.
    top of page
Rate This Thread:
archivepost
Forum Jump:
Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is ON
vB code is ON
Smilies are ON
[IMG] code is ON
 




Contact Us - Apolyton Civilization Site - Support Us!

Building a better Apolyton through better information. Click here and take our poll!
Non-US visitors, click here!

Powered by: vBulletin Version 2.0.3
Copyright ©2000, 2001, Jelsoft Enterprises Limited.

Page generated in 0.0637 seconds (91.93% PHP - 8.07% MySQL) with 31 queries
Page Loading Time:

Support Apolyton: Amazon USA | Amazon UK | Amazon DE | Amazon FR |
Support Apolyton and get FREE PLUS, Buy from Chips&Bits: Galactic Civilizations | Galactic Civilizations: Deluxe Edition | Call to Power 2 | Civilization: The Boardgame | GURPS/ Alpha Centauri | Alpha Centauri | Civilization IV | Civilization III: Complete |


Front Page | Civilization IV | Civilization III | Civilization II | Call to Power II | Alpha Centauri | Master of Orion III
Rise of Nations | Galactic Civilizations | Galactic Civilizations II | Misc
Alt.Civs | Civ I | C:CtP I | About | News | Directory | Apolyton Store | Forums | Chat | Columns | Interviews | Newsletter
Scenario League | CSC | Clash of Civs | Spanish Site | CtP Maps | Cradle of Civ | WesW's Ctp1/2 Site | Civ3 Haven

apolyton.net | apolyton.com | civilization2.net | civilization3.net | civilization4.net | civilizationiv.info | calltopower.net | galciv.net | galciv2.net | moo3.net