Jump to content
HWBOT Community Forums

FM_Jarnis

Members
  • Posts

    193
  • Joined

  • Last visited

  • Days Won

    2

Posts posted by FM_Jarnis

  1. The issue for filtering for stock results is that it has to work across all cards from all vendors and pretty deep into history. I'm not sure what the status with that is if you go just by GPU-Z data. I know this was the issue last time we looked into this (which, I admit was some years ago) and rejected doing it due to lack of reliable automated way.

    We do already offer searching by GPU core clock range, is there some issue there that makes that unworkable? I mean, I understand it is an extra hassle to figure out values to enter there. And yes, that is the actual recorded core clock, not what it says on the spec sheet. Wonderful world of "it depends" clock speeds of modern hardware :)

    The main issue is, we are bit afraid of taking a stance ourselves placing a label "stock" on results because that is potentially a can of worms - if the label cannot be applied reliably, it could create a huge mess.

    GPU brand based search is on our list, so that may happen at some point. Can't promise it, but that is definitely doable.

    And on the database quality - average score (visible at the top of the page on search) is still quite representative of the real peformance of non-overclocked cards. It might slightly overstate it for super popular "competitive" cards like RTX 4090 right now that has more than usual volume of seriously overclocked results, but the vast majority of all submits are still from systems that have not been modified in any way.

    Checking average score for 4090 from Speed Way with a 12900K, average is 10052. Then did a bit of a search online for what a review of a Founders Edition 4090 card reported for Speed Way and a review using 12900K said 9916 (ServeTheHome review, March 12 2023). I'd venture a guess that this 136 points is a fairly good value for the potential bias from overclocking and factory OC cards together. Roughly 1.3%. This is within the margin of error of 3DMark runs (officially 3%, even if in practice it is closer to 1%). And this is with a CPU model that was popular when overclocking 4090s early on, and without caring one bit about potential gains from driver improvements as the score from the review is from over an year ago. 

    The nice bell curve also shows we have plenty of systems that are overheating, have faulty cooling (either due to things like badly applied paste or due to bad system design, hello throttling prebuilts!) which do average out the mega-overclocked ones. 

    Only case where average score is probably not a good indicator of stock is if you find a very rare hardware combination with very few submits (say, less than a few hundred) and there happens to be unusually high percentage of results from an overclocker. And even there you can probably sidestep the issue by just using a similar but more common CPU model for the search to get a larger pool of results.

    • Like 1
  2. On 5/25/2024 at 4:48 PM, Papusan said:

    Why not put in a CPU test same as for 3DM Time Spy and older benchmarks?

    This is bit of a design question.

    Old tests tried to give you a "overall system performance" score. Which involved the CPU - even if the weight in overall score was small. 

    But that was a major problem when people kept using overall score as a way to compare their GPUs, which of course caused issues. "Why is my 3090 so much lower score than your 3090" when the guys had wholly different CPUs. Some understood why, some declared the benchmark unreliable. People just didn't understand to use the graphics score which was the correct way to do that comparison. There were also complaints from OC people who didn't like that they had to OC the CPU for competing on a GPU overclocking HoF since overall score was used.

    Current design is that the tests are isolated. GPU test will measure your GPU perf. If the test ever becomes meaningfully affected by your CPU (ignoring completely lopsided stuff like "hey lets put 4090 to this 10 year old dual core celeron system, yeah that makes sense") that is a sign that the test is getting too light and needs replacing soon.

    And CPU test (CPU profile) will test your CPU and only your CPU. Zero effect from the GPU. 

    We've internally floated and idea of offering some kind of "batch run" feature where you could choose to add a CPU test to a GPU test or even to multiple GPU tests to get some kind of combined result as a separate run mode, but this is at this point just an idea. We have not yet done any work on this and have made no decisions. Not promising anything and do not expect anything anytime soon, we have a long list of things on our plate. May never happen and not even sure how this would somehow interact with result search or Hall of Fame either (which is frankly suffering from "list bloat" - too many different tests, too many lists).

    But we are open to feedback, so if someone has grand ideas how to do such a thing (as an addition to the current isolated tests), we are listening. Just have to consider that we are doing these benchmarks to a number of different audiences - normal "gamers", casual tweakers, extreme overclockers, business users, GPU manufacturers... - and sometimes they have conflicting needs and sometimes a thing that makes sense for one user just won't work at all for some other user. 

    • Like 2
  3. You are right in that the API used should be more visible on the result screen. We'll improve that in an update. Trivial issue, did not consider the importance for this use case.

    As for the runs with corrupted rendering. This is partially "thanks nvidia"-level issue with 40-series, but we are indeed working on a solution. First part of this is now ready internally (in our admin interface) and we can trivially easy see these now manually. If you think a result is bogus, send a link to our support address and we can check and invalidate if needed.

    We cleaned up stuff from the top of the hall of fame this morning (invalidating results that are obviously not rendered correctly) - if we missed something, let us know and we'll check.

    We are also working on a fully automated solution for future submissions based on the same mechanic we currently have. This will take some time - implement, then test it in shadow mode to make sure we do not suddenly start rejecting legit results - but we will definitely do this.

    I do agree that in the push to get this test out, result validation side did not get the attention it deserves. We are right now working on fixing that. And once fixed for Steel Nomad, we'll go back to implement the same thing for older tests. 

     

    • Like 1
    • Thanks 4
  4. Should probably have DX12 and Vulkan separately for both Steel Nomad and Steel Nomad light as they will be separate tests in 3DMark Hall of Fame

    NVIDIA DX12 vs Vulkan perf difference is most likely driver-related and could change.

    • Like 2
    • Thanks 1
  5. One small note: 3DMark 2001 and PCMark 2002 uploads to 3dmark.com are not supported. Haven't been supported for some time now, so this is nothing new. Sorry, no way to support them without digging up 10 year old backup tapes for code, then disassembling and reverse-engineering it as no source code for the receiving server for these benchmarks exists any more :( - not going to happen

     

    Also for the rest of these legacy benchmarks (03 and onwards, in essence benchmarks that use "modern" SystemInfo): The result upload works for now, but since the products are no longer officially supported, we can't guarantee this will stay so forever. We will not intentionally disable existing support, but if at some point keeping them working would require too large additional development investment, we may stop supporting them on 3DMark.com.

     

    Now realistically this would happen only if we embark on a major rewrite of the whole online result system and no such thing is planned in the foreseeable future.

  6. "Time measurement data not available"

     

    Means that SystemInfo process that is tracking the timers crashed during the run and could not record the timers at the end of the benchmark. Usually this means your overclock is not fully stable. Note that if you get this error on Windows 8, it means "we can't tell if your result is affected by the downclock bug or not". On Windows 7 it means "we can't tell if your result is affected by some fairly obscure BIOS level "tweaks" that mess the timers". It does not automatically mean that the result is invalid, but it also means that the built-in timer checks are not present for this result, so it MAY be invalid, can't tell.

     

    "Time measurement data inaccurate"

     

    ..means that timers were properly recorded and they are off - something is causing different timers in your system to be out of sync. Most commonly this is due to the Windows 8 downclock bug. Result with this error is definitely invalid.

  7. Im playing with 780 Ti now for some days. When i run newer Benchmarks, ala Catzilla or Heaven everyrting is fine an card stays in 3D state. But when i run 3DM01-3DM06 with 780 TI, cards sometimes lost 3d state and turned back to low 3D or 2d clocks :(

    How can i fix this issue? LN2 Bios is flashed on TI, but same issue on normal Bios, how can i force 3d clocks on 780 Ti all the time?

     

    Not unexpected considering older 3DMarks (06 and older) are effectively CPU marks at this point...

     

    Same probably will happen also with Ice Storm which is too lightweight of a test for high end dedicated GPUs.

  8. Just a heads up, if someone doesn't have a 3DMark Advanced Edition yet (I know, most at HWbot do and some probably have press licenses and so on...), there is a good opportunity of getting it on the cheap for the next ~20 hours; it is available at 90% off on Steam in the Steam holiday sale.

     

    (key from steam version can be used with standalone version)

  9. Ours are on overclocked systems. I keep a overclock list thread. Currently allowing "not available", but not "not accurate" with Win7.

     

    Systems may not be fully stable, but stability is not a requirement, just a result. As long as it's stable enough to complete the bench. Quite common with Win7 to get "not available" and that's with the latest sysinfo..

     

    Up to you what rules you follow.

     

    Futuremark Hall of Fame requires systems that are actually stable enough to keep SystemInfo process from crashing during the run (which would lead to "not available" error with latest SystemInfo). This is because without it, there is no way to tell if RTC was being messed with.

     

    Note that allowing "not available" but disallowing "not accurate" means by your rules it is possible to cheat with the RTC. Would be trivially easy to set up so that SI process is killed during the benchmark run to "cover" any RTC mungling... And yes, it is confirmed possible to cheat the RTC also on Win 7. Just not as trivially (or by accident) as on Windows 8.

     

    If you have a reproducible "not available" error on confirmed stable system, please email us the details (hardware config, any result files you have etc.) and we'll investigate.

  10. Was running my 770 today, and noticed that the vast majority of Firestrike Extreme subs are illegal.

     

    Reported a bunch, only one gone so far.

     

    What do you mean? PhysX hasn't been used since 3DMark Vantage.

     

    3DMark Fire Strike uses DirectCompute for GPU physics.

     

    In which way you think the submits are "illegal"? Are you talking about HWBot rules or 3DMark Hall of Fame?

     

    Send any suspect score links and state your case against them to info [at] futuremark.com and we'll take a look.

  11. This message means "SystemInfo was disabled or your SystemInfo was older than 4.19, so there is no data about the RTC clocks in the result file. We can't say if your result had funky RTC business or not".

     

    And yes, the RTC verification is done on all OSes and on all benchmarks as there are other ways to trick the same effect that Win 8 caused unexpectedly (nope, not going to detail on that...)

     

    If you are getting this on SI 4.23, it would imply that the system is not fully stable (the SI process crashed during the benchmark run so it could not get the required RTC data)

     

    If you see this on stock clock system, we would like to hear all the details.

  12. No scores with SI older than 4.22 will appear in HoF.

    Existing scores with SI older than 4.22 will be gone from HoF.

    Nothing will change with scores on user accounts (we'd never delete any user scores) and they will not receive any kind of extra flags.

     

    So this is purely a change to Hall of Fame eligibility.

     

    We will also at some point in the near future bump up the minimum SI version for submitting at all (probably to some early SI 4.xx version) during the process of cleaning up the receiver code. I can't recall what the current minimum is but I do know that truly ancient (3.xx something) already cannot submit. Again, this will not influence any scores already on your accounts.

  13. Just an early heads up; within the next two weeks, Futuremark Hall of Fame will raise the minimum SystemInfo version requirement to version 4.22 or later.

     

    So if you are doing Serious Benching, make sure SI is updated or your record might be gone from FM Hall of Fame in a week or two.

     

    We are also in final stages of getting 3DMark v1.2 update ready. Major bits include fixed hardware monitoring and greatly improved GPU detection (featuring licensed GPU-Z dll - why reinvent the wheel and all that), and the inclusion of Ice Storm Unlimited tests (to keep Ice Storm in parity with the mobile versions).

     

    Should be available in a week or two.

  14. ID = 19411383

    CREATED = 2013-09-30 05:32:52.0

    STATUS_CODE = REJECTED_SYSTEM_INFO_VERSION

    PRODUCT_VERSION = 3.6.0

    SYSTEM_INFO_VERSION = 3.6

    ERRORS = (Unsupported SystemInfo version: 3.6)

     

    Simple as that. Install a modern SystemInfo. If you cannot update it (03 still sees the old one) then you are using the old version of 3DMark03 that has embedded SI. In such case you have to uninstall 3DMark03 and SystemInfo, then install 03 and latest SystemInfo standalone installer.

     

    You can download 03 from this page; http://www.futuremark.com/support/downloads

     

    ...and latest SystemInfo here: http://www.futuremark.com/downloads/Futuremark_SystemInfo/latest

  15. Investigating those at our end. If the 3dmark.com results turn into "invalid" we found them to be bogus. Stand by.

     

    Edit; Second of those showing completely bogus GT2 score, result is invalidated.

     

    Edit2; Yes, also the first result is conclusively checked to be bogus. Sorry.

     

    Dunno if the odd (7970 + 7950 in mixed crossfire) GPU config plays a part here. We really haven't tested on such a config.

×
×
  • Create New...