Overclock.net › Forums › Industry News › Hardware News › [HP] The 30-year-long Reign of BIOS is Over: Why UEFI Will Rock Your IT
New Posts  All Forums:Forum Nav:

[HP] The 30-year-long Reign of BIOS is Over: Why UEFI Will Rock Your IT - Page 5  

post #41 of 101
UEFI is a wonderful thing. I was skeptical at first, but after using it for a bit, it isn't that bad at all. Using the mouse pre-OS took a little bit of getting used to, but it works extremely well. No need for keyboard arrow key clutter, finally!
Needs More Win
(13 items)
 
  
CPUMotherboardGraphicsRAM
i5 2500K Asus P8P67 (Vanilla) XFX Radeon HD 5850 Black Edition w/ Asus 5870 BIOS Mushkin Blackline 996782 
Hard DriveOptical DriveOSMonitor
WD Caviar Blue 500GB Some Drive Windows 7 Professional 64-bit emachines E19T6W 
KeyboardPowerCaseMouse
Steelseries 6Gv2 XFX 650w XXX Edition Cooler Master HAF 922 Logitech G9x 
  hide details  
Needs More Win
(13 items)
 
  
CPUMotherboardGraphicsRAM
i5 2500K Asus P8P67 (Vanilla) XFX Radeon HD 5850 Black Edition w/ Asus 5870 BIOS Mushkin Blackline 996782 
Hard DriveOptical DriveOSMonitor
WD Caviar Blue 500GB Some Drive Windows 7 Professional 64-bit emachines E19T6W 
KeyboardPowerCaseMouse
Steelseries 6Gv2 XFX 650w XXX Edition Cooler Master HAF 922 Logitech G9x 
  hide details  
post #42 of 101
Quote:
Originally Posted by xenophobe View Post
It's a BIOS with training wheels! Yay!

UEFI vs old BIOS? I don't particularly care. I've got 20+ years of being accustomed to a standard BIOS menu. Making it graphically pretty for a home user? Mostly irrelevant. For industry use, I'm sure it will be a godsend.

I wonder how many people on OCN would cry if we still had to configure memory addresses, IRQs and manage conflicts.

It's amazing how people have turned from tech-head geeks to whomever could spend the most money to plug and play a system.... the enthusiast market sure has changed in the last two decades.
You completely missed the point of UEFI, the motherboard makers can still put all those options in there, the GUI thing is optional.
My system
(22 items)
 
  
CPUMotherboardGraphicsRAM
Intel Core i5 3770k @ 4.7Ghz ASRock Z77 Pro3 Powercolor Radeon HD7950 3GB @ 1150/1350 4x4GB G.Skill Ares 2000Mhz CL9 
Hard DriveHard DriveHard DriveOptical Drive
Samsung 840 250GB Western Digital Black 1TB WD1002FAEX Samsung Spinpoint EcoGreen 2TB Pioneer DVR-220LBKS 
CoolingCoolingCoolingOS
Noctua NH-D14 Scythe Gentle Typhoon 1850rpm Corsair AF140 Quiet Edition Arch Linux x86-64, amdgpu 
OSMonitorMonitorKeyboard
Windows 10 Bloatfree Edition BenQ G2220HD BenQ G2020HD Ducky Shine III Year of the Snake, Cherry Blue 
PowerCaseMouseMouse Pad
Silverstone Strider Plus 600w Lian Li Lancool PC-K60 SteelSeries Sensei Professional Artisan Hien Mid Japan Black Large 
AudioOther
ASUS Xonar DX NZXT Sentry Mesh 30w Fan Controller 
  hide details  
My system
(22 items)
 
  
CPUMotherboardGraphicsRAM
Intel Core i5 3770k @ 4.7Ghz ASRock Z77 Pro3 Powercolor Radeon HD7950 3GB @ 1150/1350 4x4GB G.Skill Ares 2000Mhz CL9 
Hard DriveHard DriveHard DriveOptical Drive
Samsung 840 250GB Western Digital Black 1TB WD1002FAEX Samsung Spinpoint EcoGreen 2TB Pioneer DVR-220LBKS 
CoolingCoolingCoolingOS
Noctua NH-D14 Scythe Gentle Typhoon 1850rpm Corsair AF140 Quiet Edition Arch Linux x86-64, amdgpu 
OSMonitorMonitorKeyboard
Windows 10 Bloatfree Edition BenQ G2220HD BenQ G2020HD Ducky Shine III Year of the Snake, Cherry Blue 
PowerCaseMouseMouse Pad
Silverstone Strider Plus 600w Lian Li Lancool PC-K60 SteelSeries Sensei Professional Artisan Hien Mid Japan Black Large 
AudioOther
ASUS Xonar DX NZXT Sentry Mesh 30w Fan Controller 
  hide details  
post #43 of 101
Quote:
Originally Posted by quentin View Post
BIOS is a hot mess of hotfixes on top of legacy code...it's like IT world's equivalent of US tax law. Why did it take so long...
If it were up to some people we'd still be traveling by horse and sending telegrams.
post #44 of 101
Quote:
Originally Posted by xenophobe View Post
It's a BIOS with training wheels! Yay!

UEFI vs old BIOS? I don't particularly care. I've got 20+ years of being accustomed to a standard BIOS menu. Making it graphically pretty for a home user? Mostly irrelevant. For industry use, I'm sure it will be a godsend.

I wonder how many people on OCN would cry if we still had to configure memory addresses, IRQs and manage conflicts.

It's amazing how people have turned from tech-head geeks to whomever could spend the most money to plug and play a system.... the enthusiast market sure has changed in the last two decades.
UEFI doesn't prevent any of that.. UEFI has the same exact stuff you would find in any BIOS from the last ten years. What makes UEFI nice is it's support of GPT, which allows the use of drives greater than 2TB , slightly faster boot times, CPU-independent architecture and drivers, and a GUI interface. If you don't like using the mouse, you can still navigate around with the keyboard and use it like any other regular BIOS. UEFI is by no means a "downgrade" vs BIOS, instead its the same tried and tested BIOS with new improvements for today's hardware. Nothing is missing, but a lot of new, and useful stuff added.
Edited by konoii - 8/18/11 at 2:55am
post #45 of 101
It is sad how so many people think UEFI just means a new GUI with mouse.
post #46 of 101
Quote:
Originally Posted by Brutuz View Post
ARE YOU HEARING THIS GIGABYTE?!

Stop with the hybrid crap, there's no reason. And ditch that god-awful touch screen GUI for it, no-one will buy a touch-screen for their BIOS.
Agreed... I don't want to buy an ASUS board please...
Ti-89 Titanium
(13 items)
 
   
CPUMotherboardRAMHard Drive
Motorola 68k @16 MHz Ti-89 HW4 256 KB 2.6 MB Flash ROM 
OSMonitorPowerCase
Ti-89 OS 3.10 LCD Dot-Matrix 160x100 4x 1.5V AAA Ti-89 HW4 Black 
CPUMotherboardGraphicsRAM
Intel Core™ i7 930 Gigabyte GA-X58A-UD3R 2.0 Gigabyte GTX 470 SOC G.Skill RX 2x4GB 1600C8 
Hard DriveHard DriveOptical DriveCooling
PNY Prevail Elite 120GB Hitachi 7K1000.C 1TB LG GH24LS50 Noctua NH-C12P SE14 
OSOSMonitorKeyboard
Windows 8 Pro x64 Lubuntu 13.10 x64 Samsung BX2250 Logitech Illuminated 
PowerCaseMouseAudio
Be Quiet! S.P. E⁷ 600W Fractal Design Core 3000 Logitech G300 AKG K240 Studio 
  hide details  
Ti-89 Titanium
(13 items)
 
   
CPUMotherboardRAMHard Drive
Motorola 68k @16 MHz Ti-89 HW4 256 KB 2.6 MB Flash ROM 
OSMonitorPowerCase
Ti-89 OS 3.10 LCD Dot-Matrix 160x100 4x 1.5V AAA Ti-89 HW4 Black 
CPUMotherboardGraphicsRAM
Intel Core™ i7 930 Gigabyte GA-X58A-UD3R 2.0 Gigabyte GTX 470 SOC G.Skill RX 2x4GB 1600C8 
Hard DriveHard DriveOptical DriveCooling
PNY Prevail Elite 120GB Hitachi 7K1000.C 1TB LG GH24LS50 Noctua NH-C12P SE14 
OSOSMonitorKeyboard
Windows 8 Pro x64 Lubuntu 13.10 x64 Samsung BX2250 Logitech Illuminated 
PowerCaseMouseAudio
Be Quiet! S.P. E⁷ 600W Fractal Design Core 3000 Logitech G300 AKG K240 Studio 
  hide details  
post #47 of 101
I'm kinda "meh" about the whole thing. Basically it is an updated BIOS with a different name. I mean, I welcome the increased functionality but it doesn't seem to be some huge breakthrough like it is being made out to be.

Then again, I have yet to tinker with it so I'll reserve final judgement until I have done so.
Dr. Feynman
(13 items)
 
  
CPUMotherboardGraphicsRAM
e5200 @3.33GHz Asus P5N-e SLI 650i EVGA 9600GSO vmod 4x1GB DDR2-800 XMS2/Micron 
Hard DriveOSMonitorPower
2xWD1600YS(RAID0) & Hitachi 1TB Windows 7 Pro x64 23" Dell S2309w CM RealPwrPro 750W 
Case
Craptastic 
  hide details  
Dr. Feynman
(13 items)
 
  
CPUMotherboardGraphicsRAM
e5200 @3.33GHz Asus P5N-e SLI 650i EVGA 9600GSO vmod 4x1GB DDR2-800 XMS2/Micron 
Hard DriveOSMonitorPower
2xWD1600YS(RAID0) & Hitachi 1TB Windows 7 Pro x64 23" Dell S2309w CM RealPwrPro 750W 
Case
Craptastic 
  hide details  
post #48 of 101
Quote:
Originally Posted by Riou View Post
It is sad how so many people think UEFI just means a new GUI with mouse.
So.. (genuine question) .. what else is there?

Slightly faster boots, mouse support/GUI, 3TB drive support. Anything else, relevant to a home user?
Why upgrade?
(14 items)
 
Why overclock?!
(15 items)
 
 
CPUMotherboardGraphicsRAM
Core i5 760 ASUS 55i Sabertooth EVGA 960 4GB 8gb 1600mhz Vengeance 
Hard DriveHard DriveOSMonitor
120gb Intel 320 (OS) 500gb Samsung 850 Evo Win 7 64 Viewsonic VX2250-Wm 
PowerCaseMouseAudio
Seasonic G 550w Gold Lancool PC-K9B Logitech G5 X-Fi Titanium/AT-H700 
CPUMotherboardGraphicsRAM
Core i5 4690k Asus Z97 Sabertooth mk2 EVGA 970 8gb Kingston 1833mhz 
Hard DriveHard DriveCoolingOS
128GB Samsung 830 500GB Samsung 840 Evo allota fans but quiet! Win 7 64 
MonitorKeyboardPowerCase
Dell U2311H Rev. A01 Mechanical w/ Cherry Blues NZXT Hale 650w NZXT Phantom - white 
MouseMouse PadAudio
Anker CG100 Steelseries 9HD Sennheiser HD555 
  hide details  
Why upgrade?
(14 items)
 
Why overclock?!
(15 items)
 
 
CPUMotherboardGraphicsRAM
Core i5 760 ASUS 55i Sabertooth EVGA 960 4GB 8gb 1600mhz Vengeance 
Hard DriveHard DriveOSMonitor
120gb Intel 320 (OS) 500gb Samsung 850 Evo Win 7 64 Viewsonic VX2250-Wm 
PowerCaseMouseAudio
Seasonic G 550w Gold Lancool PC-K9B Logitech G5 X-Fi Titanium/AT-H700 
CPUMotherboardGraphicsRAM
Core i5 4690k Asus Z97 Sabertooth mk2 EVGA 970 8gb Kingston 1833mhz 
Hard DriveHard DriveCoolingOS
128GB Samsung 830 500GB Samsung 840 Evo allota fans but quiet! Win 7 64 
MonitorKeyboardPowerCase
Dell U2311H Rev. A01 Mechanical w/ Cherry Blues NZXT Hale 650w NZXT Phantom - white 
MouseMouse PadAudio
Anker CG100 Steelseries 9HD Sennheiser HD555 
  hide details  
post #49 of 101
What faster boot time? i boot in like 46/48 seconds cold boot, is this what you guys call fast boot?

Oh i got C300 and 2600K @4.8 yet still slow boot, im totally ok with the old BIOS the only thing of UEFI which is great is actually the options Asus build in for the ME4 and they are not for all of their boards, so ye UEFI dont make any good use in my case.
My System
(15 items)
 
  
CPUMotherboardGraphicsRAM
i5 2500K @4.7ghz(1.39v) 24/7 +D14 Asus P8Z77-V Sapphire R9 290 Tri X @1160/1600 8GB HyperX @2133 
Hard DriveOptical DriveCoolingOS
WD Blue EZEX 1TB & Samsung 840 Pro 256GB (OS) Asus Nocuta NH D14 WIN 7 64 Ultimate 
MonitorKeyboardPowerCase
NEC 2490wuxi (rev 1) Logitech Wave Cooler Master Vanguard 850W Cooler Master HAF 932 
MouseMouse PadAudio
Logitech G5 Cooler Master Xonar STX+ HD595 
  hide details  
My System
(15 items)
 
  
CPUMotherboardGraphicsRAM
i5 2500K @4.7ghz(1.39v) 24/7 +D14 Asus P8Z77-V Sapphire R9 290 Tri X @1160/1600 8GB HyperX @2133 
Hard DriveOptical DriveCoolingOS
WD Blue EZEX 1TB & Samsung 840 Pro 256GB (OS) Asus Nocuta NH D14 WIN 7 64 Ultimate 
MonitorKeyboardPowerCase
NEC 2490wuxi (rev 1) Logitech Wave Cooler Master Vanguard 850W Cooler Master HAF 932 
MouseMouse PadAudio
Logitech G5 Cooler Master Xonar STX+ HD595 
  hide details  
post #50 of 101
Quote:
Originally Posted by pursuinginsanity View Post
So.. (genuine question) .. what else is there?

Slightly faster boots, mouse support/GUI, 3TB drive support. Anything else, relevant to a home user?
BIOS was designed around hardware and software designs that no longer exist. Do we still use 16-bit registers, ISA expansion cards, no memory addresses beyond 1MB, and DOS?

That is like people still using Windows 3.11 today and trying to use hardware hacks to run BF3.

Read more in the spoiler below

Quote:
Session Goals

• Understand shortcoming of legacy BIOS
• What can EFI as replacement for BIOS Solve?

What is Legacy BIOS?

•Basic Input - Output System for original IBM PC/XT and PC/AT
•Originated in 1980s
•Based on 8086 architecture
•A group of clearly defined OS-independent interface for hardware
  • – Int10 for Video service
  • – Int13 disk service
  • – Int16 keyboard service
  • – Int18 BIOS ROM loader
  • – Int19 bootstrap loader
•Availability of MS-DOS outside of IBM allowed applications to run equally well across different brands of box "PC clones".


Problem of Legacy BIOS

•It is not platform independent, it highly depends on Intel 8086 Software Interrupt model
  • – Real mode
  • – 16-bits register access
  • – No memory address beyond 1MB
  • – Option ROM space limited to below 1MB, limitation on OPROM size
• Modern Intel CPU architecture has come to 32bit, 64bits protection mode, with HT and Multi-core, but for compatibility, it should still boot up in 16 bit real mode
• It is inaccessible to boot 64 system which still call into 16 bit legacy firmware when Itanium processor family come into life.
• More and more new technology come out, like VT, LT et al. it is very hard to enable those technology in the whole eco-system quickly in legacy BIOS
• Architecture independent is the key for the next generation BIOS, that is where the EFI come from, single driver can work in x86, Itanium and XScale et al.


Key Platform Elements Compared



The changing role of BIOS

•Historically the only role of BIOS has been to configure the system to boot an OS
  • -Setup the hardware, configure memory
  • -Build some data structures
  • -Bang Int13 and were done!
•Those days are gone, today need to worry about much more
  • -Scalable systems
  • -Systems Management
  • -Power management
  • -Remote services


PC Firmware Lags Competition

•Examples:
  • – RISC systems can revert to a monitor if the OS dies.
  • – PC servers take minutes to boot.
•No headroom for innovation and improvements.
  • – Partitioning support
  • – Security
  • – High performance clusters
  • – Testing !
• Booting over complex topologies.
• Changing OS boot loaders for each new boot device type.

What can EFI as replacement for BIOS Solve?





EFI Solves Option ROM Problems

•Option ROM is 1970’s technology
  • – PC 4.77 MHz Intel 8088 with 256 KB RAM and 160KB floppy
•Option ROMs are more about ISA than PCI
  • – 16-bit Real Mode Code
  • – Limited Option ROM space (128K – 196K)
•Creative Solutions Cause New Problems
  • – Single ROM controls multiple devices
  • – Hot Keys: No configuration in ISA

Who’s ROM is it Anyway

•Single ROM tries to control Multiple Devices
•If you have multiple devices:
  • – Which ROM do you shadow?
  • – May require user configuration to enable/disable Option ROM scan
• If the ROM recognizes the PCI device how does it make sure it’s the right ROM
  • – Common problem is onboard device and plug in device from same vendor
• Option ROM magic causes platform BIOS writer issues
  • – Different ROMs do different magic things
• BIOS has work around for Option ROMs
• Option ROMs have work around for different BIOS versions


EFI Solves ROM Issues

•EFI Option ROMs can be any where in system memory
  • – No need to restrict the number of Option ROMs shadowed
  • – Default is to let the ROM on the card manage the device
•EFI allows platform to control policy
  • – EFI_PLATFORM_DRIVER_OVERRIDE API lets platform control what Option ROM controls what device
•Why don’t PC’s boot from Wi-Fi?


How to Configure Option ROMs

• Option ROM configuration requires magic hot key
  • – Boot process must be interrupted in the magic 2 second window to enter configuration menus
• EFI requires Option ROMs to register a configuration interface
  • – Option ROM config is an extension of setup

EFI Solves Booting Problems

•BBS is confusing with multiple layers of menus
  • – Menu for device type and sub menu for which hard drive
• Booting is limited by 512 byte boot sector
  • – Not enough headroom for security information
  • – 1st stage PXE boot 32K image
• PC Disk partitioning with Master Boot Record (MBR)
  • – Limited to 4 partitions
  • – Only one active partition at a time
  • – Lots of cheating with the first cluster


EFI Advances Booting Technology

•EFI boots from a file on the media
•File can be any size
  • – Not limited to 512 bytes
  • – Lots of headroom for adding security in the future
•A disk can support a large number of boot options
  • – No more C: requirement
•EFI boot media is backwards compatible with PC boot media
  • – Media can boot legacy and EFI at the same time


EFI Solves Console Problems

•BIOS console requires VGA hardware and Video BIOS
•Even if you don’t have a monitor VGA adapter and video BIOS is required
  • – Serial, Telnet, still require VGA
•KVM usage based on need for VGA
•EFI defines three Unicode based consoles
  • – Output (VGA, serial, telnet, ...
  • – Input (keyboard, serial, telnet, or …)
  • – Error (debug information)
•Consoles are software based, no specific hardware required
•Serial Supported
  • – Includes VT-UTF8 – Unicode serial terminal
•Telnet supported
  • – Includes VT-UTF8 – Unicode telnet


EFI Can Replace DOS

• Execute preboot programs, such as setup, operating system install, test, mta, config, diagnostic, system flash and management update
• Move files around between the hard disk, floppy disk, CD-ROM, USB flash devices, and so on
• Load a preboot EFI driver in the system that is LAN stack tcpip drivers, update old drivers in flash, new drivers for plugin cards
• Has scripting .nsh files analogous to .bat files in DOS
• Text Edit and hexedit are just some of the tools that are built into the Shell

EFI Enables Hardware Legacy Reduction

•PC still has 1970’s H/W Technology
  • – 16-bit real mode code
  • – ISA devices
  • – VGA is really an ISA device acting like VGA
•Removing legacy H/W allows innovation
  • – Xscale has Reset vector at zero
  • – Super Computers frequently don’t have memory at zero
  • – PC has interrupt vectors at zero
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Hardware News
This thread is locked  
Overclock.net › Forums › Industry News › Hardware News › [HP] The 30-year-long Reign of BIOS is Over: Why UEFI Will Rock Your IT