Jump to content

Do CPUs need drivers?

Main gaming pc:Lian-Li Lancool II Mesh Performance - Ryzen 5 5600X - MSI GTX1080Ti Armor - AMD Wraith Spire RGB - ASUS TUF Gaming B550 Plus - Corsair Vengeance RGB PRO 2x8GB 3200MHz - 500GB M.2 (and a few other drives)

Gaming laptop: ASUS GL552VW: i7 6700HQ - GTX960M 2GB - 8GB DDR4 2166Mhz RAM - 1TB 7200RPM HDD

Link to comment
https://linustechtips.com/topic/514596-driversss/#findComment-6847064
Share on other sites

Link to post
Share on other sites

So this is a completely noon question but I got a new processor mobo and ram for xmas, I need to make sure that get the most up to date drivers, what is the best way to this?

if you know what drivers to get

go to station drivers for the newest ones

If you need remote help fixing something on your computer

I can help over Teamviewer if聽you wish

just msg me on my profile

Link to comment
https://linustechtips.com/topic/514596-driversss/#findComment-6847076
Share on other sites

Link to post
Share on other sites

Do CPUs need drivers?

Technically yes. Without a driver to sit between the hardware and the software, the two can't communicate or even recognize each other. Without a driver the OS won't know if it was a mouse or a sausage you just plugged in and so on. But the CPU is such a core part of computers that what we'd call the driver for it is build-in in all operating systems. The thing performing the tasks of a traditional driver for the CPU is called the instruction set. This is such a crucial thing of modern computing that without it, there cannot be an operating system or any other sort of user-interface. Windows only works with Intel x86 and x86-64 instruction sets so it's easy enough to have it fully built-in. With cross-platform operating systems becoming more and more interest-raising and mobile processors built for other instruction sets getting more and more powerful not to mention the fact that x86 is really old and clunky, who knows. Maybe in the future the instruction set will also be something we download and install ourselves. But right now, it isn't.

What I'm trying to say is, yes, you do need a driver for the CPU too but that's already in there. There often are thing built into the CPU though, that need their own drivers. Like USB, GPU, Intel IME and so on. Download and install everything from the motherboard manufacturer's website and after installing everything, uninstall all the unnecessary programs that came with it.

Edit: I just realized, you're not OP. Sorry for being so thorough. :)

Link to comment
https://linustechtips.com/topic/514596-driversss/#findComment-6847211
Share on other sites

Link to post
Share on other sites

Technically yes. Without a driver to sit between the hardware and the software, the two can't communicate or even recognize each other. Without a driver the OS won't know if it was a mouse or a sausage you just plugged in and so on. But the CPU is such a core part of computers that what we'd call the driver for it is build-in in all operating systems. The thing performing the tasks of a traditional driver for the CPU is called the instruction set. This is such a crucial thing of modern computing that without it, there cannot be an operating system or any other sort of user-interface. Windows only works with Intel x86 and x86-64 instruction sets so it's easy enough to have it fully built-in. With cross-platform operating systems becoming more and more interest-raising and mobile processors built for other instruction sets getting more and more powerful not to mention the fact that x86 is really old and clunky, who knows. Maybe in the future the instruction set will also be something we download and install ourselves. But right now, it isn't.

What I'm trying to say is, yes, you do need a driver for the CPU too but that's already in there. There often are thing built into the CPU though, that need their own drivers. Like USB, GPU, Intel IME and so on. Download and install everything from the motherboard manufacturer's website and after installing everything, uninstall all the unnecessary programs that came with it.

Edit: I just realized, you're not OP. Sorry for being so thorough. :)

yah basically OP everything needs a driver but you don't have to worry about 90% of it.聽

.

Link to comment
https://linustechtips.com/topic/514596-driversss/#findComment-6847226
Share on other sites

Link to post
Share on other sites

Technically yes. Without a driver to sit between the hardware and the software, the two can't communicate or even recognize each other. Without a driver the OS won't know if it was a mouse or a sausage you just plugged in and so on. But the CPU is such a core part of computers that what we'd call the driver for it is build-in in all operating systems. The thing performing the tasks of a traditional driver for the CPU is called the instruction set. This is such a crucial thing of modern computing that without it, there cannot be an operating system or any other sort of user-interface. Windows only works with Intel x86 and x86-64 instruction sets so it's easy enough to have it fully built-in. With cross-platform operating systems becoming more and more interest-raising and mobile processors built for other instruction sets getting more and more powerful not to mention the fact that x86 is really old and clunky, who knows. Maybe in the future the instruction set will also be something we download and install ourselves. But right now, it isn't.

What I'm trying to say is, yes, you do need a driver for the CPU too but that's already in there. There often are thing built into the CPU though, that need their own drivers. Like USB, GPU, Intel IME and so on. Download and install everything from the motherboard manufacturer's website and after installing everything, uninstall all the unnecessary programs that came with it.

Edit: I just realized, you're not OP. Sorry for being so thorough. :)

So a kernel?

It just converts whatever you are doing into binary which is either an on(1) or off(0) electrical signal. Which the CPU understands.

And you can download an compile the linux kernel. So I mean yes you can do it yourself. Windows does it automatically and you aren't allowed to change it but on a linux based OS that is perfectly fine.

Windows 10 likes to spy on you. Protect your Data! Run GNU/Linux!
That One Privacy Guy's VPN Comparison Chart.

Spoiler
Spoiler

|ARCH LINUX| |CPU聽i5 4690k @ 4.7GHz| |GPU: Asus Strix 390x| |Mobo: Asus Sabertooth Z97 Mk 2| |RAM: Corsair Veangence Pro 16gb (2x8gb) @2133mhz| |CPU Cooler: Corsair H100i| |PSU: 750w EVGA Supernova 80+ Gold| |Case: Phanteks Enthoo Evolv ATX(Silver)| |K/B: Pok3r w/ Cherry MX Blues|

Spoiler

|Samsung 250GB 840 EVO: Arch Linux installation.| |Seagate Barracuda 2TB: Mostly Games and stuff related to that. Music and most Media as well.| |Seagate NAS 4TB: Anime and Anime Art-Whoring.| |Seagate 1TB 2.5" SSHD: Arch install on my Thinkpad X220.| |Samsung OEM Lenovo SSD: Windows 8.1 cause I need to play JRPGs some how.|

Spoiler

|Cans: Sennheiser HD 558(Modded)| |Earbuds: Shure SE215| I'm working on expanding this.

Link to comment
https://linustechtips.com/topic/514596-driversss/#findComment-6847368
Share on other sites

Link to post
Share on other sites

So a kernel?

It just converts whatever you are doing into binary which is either an on(1) or off(0) electrical signal. Which the CPU understands.

And you can download an compile the linux kernel. So I mean yes you can do it yourself. Windows does it automatically and you aren't allowed to change it but on a linux based OS that is perfectly fine.

Kernel would actually be a better analogy for a CPU driver. To put it as simply as I can, kernel is that part of the OS that does the conversion from program code to machine code according to how the instruction set would have it done. Kernel being the thing that does it and instruction set the rules how it's done.

Link to comment
https://linustechtips.com/topic/514596-driversss/#findComment-6847613
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now