Jump to content
HWBOT Community Forums

GPUPI - SuperPI on the GPU


_mat_

Recommended Posts

I guess mixing cards is currently on a trial run by the HWBOT staff. It's intriguing but there may be social concerns. Performance and cheating wise it should not be a problem. My suggestion for a rule is, that the fastest card decides the submission category. Therefor it doesn't matter what the other cards are, the result will always be slower or at least equal than with the same cards. The fastest card can easily be determined by the statistics below the result. The automatic submission exactly does that for you.

 

What I don't understand right now is the negative energy focused on the bench by some guys here. If you want it to fail, it's going to happen because it's not about having the bench to be unbreakable by cheaters (and haters), it's about embracing it and working things out. GPUPI adds a lot of new possibilities to the table, we can use/enjoy them, abandon others. But it only works if we do it together.

Link to comment
Share on other sites

You confuse negative energy with being gun shy.

Many people lost a lot of points on the UCB fiasco, and your bench has much more to play with than that did.

And we won't even talk about PCM05.

I actually like the bench. I just wish it was a little easier to get going and was a little more bullet proof.

Edited by Mr.Scott
Link to comment
Share on other sites

As know the 3870x2 wil not work,but thad din't make me to stop trying to use more than 2 dual gpu cards :)

after a walk to the kiala point to pickup teemto his two old 3870x2's i start to mes whit them :)

thx teemto for the good deal thad wa have made.

 

five of the six gpu's ar detected :( , stil tring to detect all six gpu's, the three 3870x2's ar ok

i have an other 3870x2 but i think this one is not ok,

Edited by skulstation
Link to comment
Share on other sites

As I am still waiting for HWBOT staff to test the new timing methods, I took the time to implement the promised legacy version of the benchmark. I currently have it running on Windows XP including OpenCL and CUDA support for GeForce 200 series cards. :)

 

Now I started experimenting with getting rid of the double precision restriction. I already coded some quadruple floating point algorithms, but it's not looking good. 1M is working, but everything higher needs much more precision as I expected. I am still trying to wrap my head around some float128 bit shifting code, that could possibly work. Too early to tell yet.

 

What would be possible is to outsource the double precision math to the CPU. It's not really a big part of the calculation, but it would alter everything that we got today. And it would be much slower for systems with double precision support.

Edited by _mat_
Link to comment
Share on other sites

Smart. :)

 

Well, that all went pretty fast now because of you guys suddenly submitting scores with the new version. That certainly was a big surprise ... in a good way of course, because you just overclocked the launch date! :D

 

Btw, I've updated HWBOT's internal benchmark version to 2.1 too, so from now on only submissions with 2.1 will be accepted. Automatic submissions with GPUPI 2.0 will fail, but you can still submit the scores manually.

 

As for the new data file saving and uploading: It will start working after the 3rd of May, when manual submission of scores is disabled (as it's said in the annoucement). HWBOT implements it only that way, but it won't matter in a few days anyway.

Link to comment
Share on other sites

this is my problem: Error:

High Precision Event Timer for time measurement not found!

 

This is mandatory for Windows 8 and higher to avoid skewed timing.

You'll find a guide on how to enable the HPET timer on your system

in our FAQ. Open about dialog in the menu above for the link.

Link to comment
Share on other sites

whit win 7 64bit the intel opencl is not working agen.but the amd is working :)

 

i only need manuel enter the cpu :)

Seems to be a driver bug, maybe the CPU is not supported by the new Intel drivers. You can try older versions like 14.x, but I recommend to benchmark with AMD's OpenCL 2.0 drivers anyway to get the best score.

 

Thanks for noting the CPU detection problem. HWBOT lists this CPU as QX9775, but the hardware device name is X9775 inside the drivers. This incompatibilities happen all the time. I will include a manual override for those CPUs with GPUPI 2.2.

Link to comment
Share on other sites

@mat

 

//Trim and rename

result.replace("Eight-Core","",Qt::CaseSensitive);

result.replace("Quad-Core","",Qt::CaseSensitive);

result.replace("Six-Core","",Qt::CaseSensitive);

result.replace("Dual-Core","",Qt::CaseSensitive);

result.replace("AMD E","Fusion E",Qt::CaseSensitive);

result.replace("AMD C","Fusion C",Qt::CaseSensitive);

result.replace("Processor","",Qt::CaseInsensitive);

result.replace("(ES)","",Qt::CaseInsensitive);

result.replace("®","",Qt::CaseInsensitive);

result.replace("","",Qt::CaseInsensitive);

result.replace("Core2","Core 2",Qt::CaseSensitive);

result.replace("CPU","",Qt::CaseInsensitive);

result.replace("APU","",Qt::CaseInsensitive);

result.replace("with Radeon HD Graphics","",Qt::CaseInsensitive);

result.replace(" "," ",Qt::CaseInsensitive);

result.replace("Genuine","",Qt::CaseInsensitive);

result.replace("i7 X 990","i7 990X",Qt::CaseSensitive);

result.replace("i7 X 980","i7 980X",Qt::CaseSensitive);

result.replace("i7 X 995","i7 995X",Qt::CaseSensitive);

result.replace("X9750","QX9750",Qt::CaseSensitive);

result.replace("X9770","QX9770",Qt::CaseSensitive);

result.replace("X9775","QX9775",Qt::CaseSensitive);

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...