Jump to content
HWBOT Community Forums

jurek

Members
  • Posts

    172
  • Joined

  • Last visited

Posts posted by jurek

  1. I see your point. It would have been better if wPrime assigned eg 4 or 2 threads per dedected core, instead of 1, I agree. But it does not make it a seriously flawed benchmark program.

     

    Maybe something to talk over with the author for a next version.

     

    i have a solution which isnt perfect but... lets say that now u have max 4 cores make universal wprime with 8 or more threads, for example 16 or 32, threads then for future cpus

     

    after introducing more cores there can be new version of w prime made that will be for those new cpus... but changing version isnt good ;) so its better to make one version with many threads like 32 or 64 this will work for quite a time i guess and still preffer multi core cpus over those with less cores

     

    you say it cheats, but how does it cheat? I still don't follow you Jurek :(

     

    maybe word "cheat" isnt adequate to the situation... but still changing settings to best suit benched hardware is at least doubious for benching application ;)

  2. i dont like my attitude either just wanted to point that in my opinion a benchmark should be a benchmark for every component providing the same conditions ;) i guess its why its named benchmark and if other settings are used for different hardware i guess a word "benchmark" loses its meaning ;)

     

    and btw u wanted a proof and i gave it to u ;) what u want more?:P

  3. your seriously asking if there are applications and games which are multithreaded? Knowing that AMD, Intel, ATI, NVIDIA and others are all developing multi-CPU/GPU solutions which require multithreaded applications to show their maximum potential? :eek:

     

    3DMark06 CPU test is multithreaded; if you want to block Wprime because it can use more than 1 CPU core; you have to block PCMark, 3Dmark06 and Cinebench and other applications which will be released in the future.

     

     

    In short: not going to happen, Multithreaded applications and benchmarks are here to stay. There are plenty of games which work much better with 2 cores vs 1 core (Unreal 3 engine, Crysis, SupCom, etc) and even more applications (any audio/video rendering suite).

     

    u missed one point... im not against it because of multithreading (pls read more with understanding) but because of

    Threading

    Our aim was to make a perfectly threaded benchmark, such that it would consistantly use 100% of the CPU while in use. This is achieved by using CPUz to detect the CPU count and use exactly that many processing threads to avoid any performance losses due to multiple threads running on any single physical thread. Each thread is designed to do 1/n of the work, where n is the number of threads. For example, if you're calculating 16 roots on 4 CPU's, each CPU will calculate 4 roots. Some might argue that this style of threading is unrealistic in real-time performance, but in fact is quite indicative of performance in several real world tasks such as F@H which allows you to run several instances of the work at any one time.

    i dont like repeating myself man :/

     

    pls stop answering if u dont know what is discussion about

  4. I vote for proof of what you are typing.

     

    as from http://www.wprime.net/

     

    Threading

    Our aim was to make a perfectly threaded benchmark, such that it would consistantly use 100% of the CPU while in use. This is achieved by using CPUz to detect the CPU count and use exactly that many processing threads to avoid any performance losses due to multiple threads running on any single physical thread. Each thread is designed to do 1/n of the work, where n is the number of threads. For example, if you're calculating 16 roots on 4 CPU's, each CPU will calculate 4 roots. Some might argue that this style of threading is unrealistic in real-time performance, but in fact is quite indicative of performance in several real world tasks such as F@H which allows you to run several instances of the work at any one time.

     

    I assume he means the dual- versus single- versus quad-core logic.

     

    It's a valid benchmark because benchmarks are meant as proxies for real application performance. A multi-threaded real application would be able to recongifure for the number of live cores.

    show me such application :P

     

    You could get the same results by rigging wPrime's advanced settings to 1 core for all CPUs. Of course, that wouldn't accurately reflect real-world multi-threaded performance.

     

    or maybe it would :P

  5. imagine that 3dmark adjusts its settings to the gpu u use to give the best possible score... everyone would say cheating... wprime does the same and it is valid hwbot benchmark. why? shouldnt benchmark give everyone same settings? i vote ban for wprime :P

  6. cine tells that 4 cores are better than 2 coz its optimized for 4 cores and can use them but the truth behind is that most applications, games and so on aren't optimized and pifast and others would tell u what u really get for money spent on cpu and what is real life difference between 4 cores and 2 cores for example :P and the sad truth is that for common user 2 cores are best choice and pifast and others show that and if only looking at cine one could make decision bout buing 4 cores which would be wast for him by not using them ;)

×
×
  • Create New...