Originally posted by Qaridarium
Announcement
Collapse
No announcement yet.
First Linux Benchmarks Of AMD FX-8150 Bulldozer
Collapse
X
-
Originally posted by nepwk View PostI disagree. Intel regularly uses it's monopoly to force it's technology on everybody, and the constant influx of SSE instructions are what keep the x86 monopoly going. AMD could come up with their own instructions, but how well do you think they would do with incompatible instructions and significantly less marketshare? Furthermore, there's only so many instructions that are actually useful, Intel could sue them for IP infringement if anything was deemed to similar.
Comment
-
Originally posted by nepwk View PostIf AMD were to start doing their own thing with instructions, then AMD's x86 would quickly turn into a fringe server architecture that only runs operating systems specially compiled for it with GCC, like any other number of CPUs from IBM, Sun, etc... So following Intel's lead is still their best option, and things won't change until regulators grow a pair and decide to break up the Intel monopoly racket.
Comment
-
Originally posted by mcirsta View PostYou say it needs improvements in the kernel, well who exactly stopped AMD from pushing this 1 year ago when they had their first Bulldozer samples ready, could test and all of that. That's how you do things, not wait till it's out, then say, oh but it will work better with these.
I do think BD has had a fairly catastrophic release, though people paint all black way too fast.
Comment
-
Originally posted by Qaridariumthey thank you and i know this: "Well even with Integer and Floating point calculations you can still get even better performance with fine tuned hand written optimizations. "
i just want to write some basic stuff about compilers.
the people are so brain-death they think the compiler fix all there problem magic magic...
the difference between compiler in Integer+Floating vs hand written Assembler is not so big than Compiler vs SIMD units....
SIMD instructions set blow the compiler away...
I remember running a knapsack programming assignment written in ADA and compiled with gcc-ada on some server with Opteron 275 and on my netbook with an Atom N270. The server had Ubuntu with gcc 4.4 and my netbook Archlinux with gcc 4.5 I believe. The netbook ran it faster...
Now I'm a bit tired and I'm not very deep into compilers, but can compilers really not "abuse" those instructions and for example everytime the program needs to execute something like a=b*c+d (how often that may happens) run it via the FMA instruction?
Comment
-
Originally posted by deanjo View PostCan't say I agree there since quite the opposite happened when AMD did introduce x86-64 extensions which where quite different then anything intel was offering at the time.
Besides, that's pretty much the only time they've ever won an instruction set battle. They've also created 3Dnow!, SSE4a, SSE5(or whatever it became), etc... and they never get much traction. 64-bit x86 was inevitable, AMD just beat Intel to the punch. With anything other normal instruction set that isn't destined to happen, they're going to have a hard time getting traction within the ecosystem, considering their market share.
Comment
-
Originally posted by nepwk View PostBesides, that's pretty much the only time they've ever won an instruction set battle. They've also created 3Dnow!, SSE4a, SSE5(or whatever it became),
Comment
-
Originally posted by Qaridariumno SSE5 is FMA3... and they don't have FMA3 in the bulldozer they ad FMA4 because intel cheat to amd
now intel makes FMA3 first and amd had to ad FMA3 in the next bulldozer.
also the XOP is SSE5 and intel do not support it at all.
intel will bring FMA3 in 2013...
linked document
Comment
Comment