Results 1 to 23 of 23

Thread: Intel Announces a BIOS Implementation Test Suite

  1. #1
    YouTube Addict
    Join Date
    Aug 2005
    Location
    Klaatu barada nikto
    Posts
    17,574

    Intel Announces a BIOS Implementation Test Suite

    "Intel announced the release of a BIOS Implementation Test Suite (BITS), a bootable pre-OS environment based on GNU GRUB2 that tests how well (or how badly) your BIOS has configured your platform hardware.


    https://lwn.net/Articles/429812/
    http://biosbits.org/
    Fast computers breed slow, lazy programmers
    The price of reliability is the pursuit of the utmost simplicity. It is a price which the very rich find most hard to pay.
    http://www.lighterra.com/papers/modernmicroprocessors/
    Modern Ram, makes an old overclocker miss BH-5 and the fun it was

  2. #2
    I am Xtreme
    Join Date
    Dec 2008
    Location
    France
    Posts
    9,060
    Very interesting! Thanks!
    I should give this a try!
    I think it can tell if C6 is actually broken on EVGA boards the way I think it is.
    Last edited by zalbard; 02-25-2011 at 08:18 AM.
    Donate to XS forums
    Quote Originally Posted by jayhall0315 View Post
    If you are really extreme, you never let informed facts or the scientific method hold you back from your journey to the wrong answer.

  3. #3
    I am Xtreme
    Join Date
    Dec 2008
    Location
    France
    Posts
    9,060
    Gave it a try. Not looking good...

    My results using BIOS 76 (results should be identical to 77 and 78) for EVGA Classified 4-Way SLI (E762):

    1. MSR Consistency Test Suite
    (MSR 0xe2 Consistent): FAIL
    (MSR 0x199 Consistent): FAIL
    Summary: 8169 passed, 2 failed.

    2. Power Management Test Suite:
    BUS Master Disable: FAIL
    C1 Auto Demotion Enable: FAIL
    C3 Auto Demotion Enable: FAIL
    IO MWAIT Redirection Enable: FAIL
    IO Capture C-State Range Consistent: FAIL
    Summary: 6 passed, 5 failed.

    3. SMRR Test Suite:
    Summary:
    6 passed, 0 failed.

    4. Detect SMI frequency and latency
    <skipping some stuff>
    Summary of impact: observed maximum latency = 353 us.
    Risk of OS timeouts exists with this observed latency (ideal < 150 us).

    5. C-state exploration: residency and latency
    *MWAIT C-States

    MWAIT C1 is supported
    MWAIT C1E is supported
    MWAIT *C2 is supported
    MWAIT *C3 is supported
    MWAIT *C4 is NOT supported // this is done on stock with default BIOS settings
    MWAIT *C5 is NOT supported // I specifically enabled C6 in BIOS
    MWAIT *C6 is NOT supported // clearly not normal
    Last edited by zalbard; 02-26-2011 at 07:53 AM.
    Donate to XS forums
    Quote Originally Posted by jayhall0315 View Post
    If you are really extreme, you never let informed facts or the scientific method hold you back from your journey to the wrong answer.

  4. #4
    Xtreme Mentor
    Join Date
    Feb 2009
    Location
    Bangkok,Thailand (DamHot)
    Posts
    2,693
    wow i will try
    Intel Core i5 6600K + ASRock Z170 OC Formula + Galax HOF 4000 (8GBx2) + Antec 1200W OC Version
    EK SupremeHF + BlackIce GTX360 + Swiftech 655 + XSPC ResTop
    Macbook Pro 15" Late 2011 (i7 2760QM + HD 6770M)
    Samsung Galaxy Note 10.1 (2014) , Huawei Nexus 6P
    [history system]80286 80386 80486 Cyrix K5 Pentium133 Pentium II Duron1G Athlon1G E2180 E3300 E5300 E7200 E8200 E8400 E8500 E8600 Q9550 QX6800 X3-720BE i7-920 i3-530 i5-750 Semp140@x2 955BE X4-B55 Q6600 i5-2500K i7-2600K X4-B60 X6-1055T FX-8120 i7-4790K

  5. #5
    Xtreme Addict
    Join Date
    Mar 2007
    Location
    United Kingdom
    Posts
    1,597
    Thanks nn_step

    I ran BITS on my ASUS Rampage Extreme motherboard, not quite sure what to make of the results, but it did list some FAIL's and a cause for concern with latency.

    MSR Tests


    SMI frequency and latency


    Any ideas?

    Thanks
    John
    Last edited by JohnZS; 02-26-2011 at 07:57 AM.
    Stop looking at the walls, look out the window

  6. #6
    Xtreme Enthusiast
    Join Date
    Nov 2008
    Location
    Sweden
    Posts
    621
    Sounds like an interesting little thing to try out
    Main Rig: Phenom II X6 1055T 95W @3562 (285x12.5) MHz, Corsair XMS2 DDR2 (2x2GB), Gigabyte HD7970 OC (1000 MHz) 3GB, ASUS M3A78-EM,
    Corsair F60 60 GB SSD + various HDDs, Corsair HX650 (3.3V/20A, 5V/20A, 12V/54A), Antec P180 Mini


    Notebook: HP ProBook 6465b w/ A6-3410MX and 8GB DDR3 1600

  7. #7
    Xtreme X.I.P.
    Join Date
    Apr 2005
    Posts
    4,475
    I sense a major failatron

  8. #8
    Xtreme Addict
    Join Date
    Mar 2007
    Location
    United Kingdom
    Posts
    1,597
    Quote Originally Posted by Cooper View Post
    I sense a major failatron
    Very true, this is looking like a failatron or a fail train

    The question is, whom is to blame for the failatron?
    Our boardmakers for coding FAIL BIOS?

    OR

    Intel's BITS being riddled with bugs?

    I reported the results I obtained to ASUS support purely as I was not sure what they meant and wondered if they were indicative of a potential issue which they could fix
    Stop looking at the walls, look out the window

  9. #9
    I am Xtreme
    Join Date
    Dec 2008
    Location
    France
    Posts
    9,060
    There is nothing wrong with Intel BIOS Bits, it seems pretty accurate to me.
    It's testing pretty basic stuff by doing hardware calls. Blame ASUS...
    Donate to XS forums
    Quote Originally Posted by jayhall0315 View Post
    If you are really extreme, you never let informed facts or the scientific method hold you back from your journey to the wrong answer.

  10. #10
    Xtreme Addict
    Join Date
    Mar 2007
    Location
    United Kingdom
    Posts
    1,597
    Quote Originally Posted by zalbard View Post
    There is nothing wrong with Intel BIOS Bits, it seems pretty accurate to me.
    It's testing pretty basic stuff by doing hardware calls. Blame ASUS...
    Thanks Zalbard
    So theoretically, would it be possible to code a fix for those issues? Or is it beyond fixing?
    John
    Stop looking at the walls, look out the window

  11. #11
    I am Xtreme
    Join Date
    Dec 2008
    Location
    France
    Posts
    9,060
    I don't see why not.
    Do you have HPET enabled? It might be causing high latency for you. I know there's something wrong with HPET and C6 on EVGA, so disabling these reduces the lag tremendously.
    Donate to XS forums
    Quote Originally Posted by jayhall0315 View Post
    If you are really extreme, you never let informed facts or the scientific method hold you back from your journey to the wrong answer.

  12. #12
    Xtreme Addict
    Join Date
    Mar 2007
    Location
    United Kingdom
    Posts
    1,597
    Thanks again zalbard
    Sadly my BIOS for the Rampage Extreme does not have options for the HPET
    Will be interesting to see if ASUS support comment or at least acknowledge what can and cannot be done to rectify these issues. I hope eVGA resolve the issues you are having too.
    If anything BITS has opened a whole new can of worms for board vendors as now they have a way of being "tested" by End Users!
    John
    Stop looking at the walls, look out the window

  13. #13
    YouTube Addict
    Join Date
    Aug 2005
    Location
    Klaatu barada nikto
    Posts
    17,574
    Quote Originally Posted by JohnZS View Post
    Thanks Zalbard
    So theoretically, would it be possible to code a fix for those issues? Or is it beyond fixing?
    John
    Assuming you have the source code for your bios, then it'll be trivial to fix those issues; However if your motherboard doesn't support an open source bios. Well, you are screwed until your manufacture fixes the problems. Expect 9 months to never for that to be solved.
    Fast computers breed slow, lazy programmers
    The price of reliability is the pursuit of the utmost simplicity. It is a price which the very rich find most hard to pay.
    http://www.lighterra.com/papers/modernmicroprocessors/
    Modern Ram, makes an old overclocker miss BH-5 and the fun it was

  14. #14
    Xtremely Retired OC'er
    Join Date
    Dec 2006
    Posts
    1,084
    It seems intel is trying out they own mainboards with that tool. To be 100% shure they sell good products. Is that right intel?

  15. #15
    Xtreme Addict
    Join Date
    Feb 2005
    Location
    OZtralia
    Posts
    2,051
    Looks like a useful tool

    thanks nn for the linkage
    lots and lots of cores and lots and lots of tuners,HTPC's boards,cases,HDD's,vga's,DDR1&2&3 etc etc all powered by Corsair PSU's

  16. #16
    Xtreme X.I.P.
    Join Date
    Nov 2002
    Location
    Shipai
    Posts
    31,147
    sweet... hope it contains a memory, cpu and gpu benchmark/stability test!

  17. #17
    Registered User
    Join Date
    Feb 2010
    Location
    sampa
    Posts
    32
    Very interesting, results for RIIIE, bios1102:

    1. MSR Consistency Test Suite
    Summary: 8177 passed, 0 failed

    2. Power Management Test Suite:
    C1 Auto Demotion Enable: FAIL
    C3 Auto Demotion Enable: FAIL
    IO MWAIT Redirection Enable: FAIL
    C1E Enable:FAIL
    Summary: 7 passed, 4 failed

    3. SMRR Test Suite:
    SMRR type must be Write-Back (best performance): FAIL
    Summary: 5 passed, 1 failed

    4. Detect SMI frequency and latency
    Summary of impact: observed maximum latency = 5314 us
    Risk of OS timeouts exists with this observed latency (ideal < 150 us)

    5. C-state exploration:
    *MWAIT C-States
    MWAIT C1 is supported
    MWAIT C1E is supported
    MWAIT *C2 is supported
    MWAIT *C3 is supported
    MWAIT *C4 is not supported
    MWAIT *C5 is not supported
    MWAIT *C6 is not supported

    OBS: In bios C1E and C-State are Disabled.

  18. #18
    HWiNFO Author
    Join Date
    Apr 2006
    Location
    /dev/null
    Posts
    801
    Haha, I hope now the BIOS engineers start to tune their SMI handlers...

  19. #19
    Registered User
    Join Date
    Jan 2009
    Posts
    13
    Quote Originally Posted by Mumak View Post
    Haha, I hope now the BIOS engineers start to tune their SMI handlers...
    The above link was due to the SMRR not having WB, and not really the SMI handler issue, i guess.

  20. #20
    Registered User
    Join Date
    Nov 2007
    Posts
    87
    I swear this makes me want to buy an Intel P67 over an Asus. On the otherhand there is the Gigabyte which folks can fix the bios themselves whereas with Intel and Asus this wouldn't be so easy.

    This just seems to be a very interesting little application, due I dare say it will become very popular? Or is it a marketing tool that will be dismissed. Either way this is big news and I am sure will lead to a lot of discussions.

  21. #21
    HWiNFO Author
    Join Date
    Apr 2006
    Location
    /dev/null
    Posts
    801
    Check the post more carefully.
    A 5ms SMI handler latency sounds to me like a more serious issue than SMRR config.

    Quote Originally Posted by ThePointer View Post
    The above link was due to the SMRR not having WB, and not really the SMI handler issue, i guess.

  22. #22
    Registered User
    Join Date
    Jan 2009
    Posts
    13
    Quote Originally Posted by Mumak View Post
    Check the post more carefully.
    A 5ms SMI handler latency sounds to me like a more serious issue than SMRR config.
    I was trying to tell you that the '5ms' is likely due to the SMRR is not WB, not because of an un-optimized SMI handler. (well, as i said, guess only)

  23. #23
    HWiNFO Author
    Join Date
    Apr 2006
    Location
    /dev/null
    Posts
    801
    I doubt that WB scheme would have such a big impact.
    I've seen so many heavy things in SMM handlers.. My guess are intensive I/O operations (with EC or similar components).. But that's just a guess...
    Quote Originally Posted by ThePointer View Post
    I was trying to tell you that the '5ms' is likely due to the SMRR is not WB, not because of an un-optimized SMI handler. (well, as i said, guess only)

Bookmarks

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •