Originally posted by: JeffCos
Translation for those of us that don't speak broken russian nerd.
ROFL :laugh:
/me slips into crooked horn-rims and loads pocket protector
I think he is saying when they wrote the software for the QMD core, they didn't take time to write their own library functions (software modules that perform calculations). Instead, they used library functions published by Intel. Now these Intel libraries don't recognize the A64 as a SSE2 capable CPU and don't use the instruction sets that would take advantage of a 30% increase in performance... so A64 processors would take too long to process a QMD work unit and are excluded those assignments.
he goes on to say that AMD also publishes library functions that work great for the QMD work units, but AMD has a licensing requirement that their functions are not to be run on an Intel processor. So they didn't want to use those and exclude all the P4 machines (which would be in MUCH greater numbers than A64s.)
For the future, they want to use both A64s and Intel machines for these units. Intel says their next version of library functions will recognize A64s as SSE2 capable and that would solve their problem. Also, they have the option of writing a separate core for A64 machines. but there are licensing issues imposed by AMD that make that difficult or impossible.
So obviously, they are hoping the newest Intel libraries will be the fix. (I don't hear any tone of a fast solution here..... probably a long ways out if we look at the past speed of development in F@H)
/me hides dorky glasses and pocket protector under the bushes
Some of the other things I found when I browsed their forum:
QMD work units are expected to be a very small percentage of all WUs released (~1%)
Trying to run more than one QMD on a single core (HT) will lead to one of them craching. Anyone running more than one instance should only put the -advmethods flag on one of them.
Some forum members were complaining about the resources necessary for QMDs and were more interested in how to make sure they
didn't get them.
I couldn't find any mention (complaint or compliment) about point values, but it was clear than posts about this issue would be little more than an annoyance to them. They simply don't care about points.... period!
So it seemed to me that the AMD vs. INTEL issue isn't really one raised by F@H, but one created by AMD and INTEL themselves in their quest for a leg up at the expense of the other.
I'm still kind of pissed and wish things were more fair, but we get what we get and I don't think we are going to sway the course of this project. Let's hope they get the AMDs folding in this decade.
-Sid