Questions tagged [central-processing-unit]

The central processing unit (CPU) is the portion of a computer system that carries out the instructions of a computer program, to perform the basic arithmetical, logical, and input/output operations of the system. The CPU plays a role somewhat analogous to the brain in the computer.

The central processing unit (CPU) is the portion of a computer system that carries out the instructions of a computer program, to perform the basic arithmetical, logical, and input/output operations of the system. The CPU plays a role somewhat analogous to the brain in the computer. The term has been in use in the computer industry at least since the early 1960s. The form, design and implementation of CPUs have changed dramatically since the earliest examples, but their fundamental operation remains much the same.

On large machines, CPUs require one or more printed circuit boards. On personal computers and small workstations, the CPU is housed in a single silicon chip called a microprocessor. Since the 1970s the microprocessor class of CPUs has almost completely overtaken all other CPU implementations. Modern CPUs are large scale integrated circuits in packages typically less than four centimeters square, with hundreds of connecting pins.

Two typical components of a CPU are the arithmetic logic unit (ALU), which performs arithmetic and logical operations, and the control unit (CU), which extracts instructions from memory and decodes and executes them, calling on the ALU when necessary.

837 questions
131
votes
13 answers

How to tell if a Linux system is big endian or little endian?

I know that certain processors are Big Endian and others are Little Endian. But is there a command, bash script, python script or series of commands that can be used at the command line to determine if a system is Big Endian or Little Endian?…
Jake Wilson
  • 8,924
22
votes
10 answers

What is the average lifespan of a CPU?

I heard that if you leave a computer on 24/7 at 100% utilization, the CPU is expected to last around 3-4 years. Is there any truth to this claim?
Udi Meiri
  • 321
16
votes
6 answers

Do Dual CPUs Provide Fault Tolerance?

Let's say I bought two Intel Xeon's and installed them into server class hardware... If one CPU failed would the other still function and pick up the slack, therefore providing fault tolerance? This does not seem very likely, but I figured I would…
Soviero
  • 4,376
7
votes
3 answers

Output of /proc/cpuinfo, 2 entries for each core?

Please help me understand the output of /proc/cpuinfo. My new server has dual quad cores. /proc/cpuinfo has two entries for each core (a total of 16 entries): processor : 9 vendor_id : GenuineIntel cpu family : 6 model :…
Mark
  • 183
7
votes
12 answers

Can a Multi core CPU be configured to allow the OS to the see the cores as a single CPU

Can a Multi core CPU server be configured to allow the OS to see all the cores as a single CPU and there by allowing the processor to function as a single CPU? A lot of modern day servers are multicore CPUs. Are they ways for all the CPU cores to…
L. DPenha
  • 215
5
votes
3 answers

A definition for a CPU second?

I'm totally behind this topic. Yesterday I was doing profiling for some script I'm working on, and the unit for time spent was a 'CPU second'. Can anyone remind me with the definition of it? For example for some profiling I got: 200.750 CPU…
dude
  • 53
4
votes
1 answer

Can I mix two cpus with a different clock speed on a board?

I have received an old server which has a xeon E5405 (2GHz) processor. I'd like to buy and add a more powerful cpu (something like Xeon X5492) which has a higher clock speed but the same LGA 771 socket. The aim is to improve the computational power…
alfish
  • 3,147
4
votes
5 answers

How much CPU use is too much?

I've got a server that receives around a million unique visitors a month and I've recently began using Plesk to help monitor some of the vitals on the box itself. RAM I can make sense of, but I'm not really sure if my CPU usage is too high, low, or…
Sampson
  • 530
3
votes
1 answer

Multiple Processors and Ram

Currently we have a hosted server that has one multi-core processor. We are looking at purchasing servers and one of the options is to add an additional processor (So there would be TWO multi-core processors). Upon selecting the box for an…
n3w813
  • 33
3
votes
1 answer

Why does cpuinfo report that my frequency is slower?

My machine is running off of a AMD Sempron(tm) X2 190 Processor. According the marketing copy, it should be running at around 2.5 Ghz. Why is the cpu speed being reported as something lower? Spec description (in Chinese) $ cat /proc/cpuinfo…
Son of the Wai-Pan
  • 777
  • 4
  • 11
  • 25
3
votes
3 answers

How do you compare speeds of of a Celeron vs. Pentium processor?

I've never been clear on what one is sacrificing by getting a cheaper Celeron instead of Pentium Intel CPU. I assume you can't simply compare processing speed. My understanding is summed up in this quote: *The Celeron processors are based on the…
Clay Nichols
  • 1,513
2
votes
0 answers

WPF application issues on AMD CPU vs Intel

I'm not sure if I should toss this on SO or not, I don't think its code based, so I'll start here. We are having an issue in the testing of our new product when using on an AMD CPU vs Intel. The app has terrible screen painting issues and overall…
DanBig
  • 11,453
  • 1
  • 30
  • 53
2
votes
1 answer

Processors with the same id,why?

Here's the output of cat /proc/cpuinfo: processor : 0 vendor_id : AuthenticAMD cpu family : 16 model : 2 model name : Quad-Core AMD Opteron(tm) Processor 2350 HE stepping : 3 cpu MHz : 1994.998 cache size : 512 KB physical id :…
kernel
  • 8,671
2
votes
5 answers

Is exponential growth of computing power still valid for desktop computers?

Is exponential growth of desktop computing power not valid anymore? Today, it looks more like a logarithmic growth. For example, at the beginning of 1990th a typical desktop CPU was 20..50 MIPS (386,486), then in 2000 it was 1000..3000 MIPS (Pentium…
2
votes
2 answers

Dual Intel Xeon E5-2670 (current) vs AMD Ryzen 9 3900 (new box), for combined web/database server

Due to upgrading from Centos 7 to 8 (no in-place upgrade is supported) I need to get a new dedicated server. Naturally, having had the current one a few years, an upgrade would be nice. The question is, would you consider this an upgrade? On paper…
Codemonkey
  • 1,108
1
2 3