CPU Architecture refers to a collection of parameters about the design of CPU realized by its manufacturer, such as: its bit-ness or data bus width (16, 32, 64 bits) , Instruction Set (RISC, CISC,...), Memory Management, Threading, Virtualization support, etc

learn more… | top users | synonyms (1)

167
votes
19answers
32k views

32-bit vs. 64-bit systems

What are the differences between 32-bit and 64-bit systems? If you have used both of them, what kind of sharp differences have you experienced? Would it be a problem to use 32-bit programs on ...
28
votes
9answers
139k views

How can I enable PAE on Windows 7 (32-bit) to support more than 3.5 GB of RAM?

I know that Windows XP 32-bit can be configured, through PAE, to support more than 3.5 GB of RAM. Is there a good tutorial to do this with Windows 7 32-bit? As to why I don't simply use 64-bit ...
19
votes
3answers
1k views

Why are newer generations of processors faster at the same clock speed?

Why, for example, would a 2.66 GHz dual-core Core i5 be faster than a 2.66 GHz Core 2 Duo, which is also dual-core? Is this because of newer instructions that can process information in fewer clock ...
61
votes
6answers
16k views

How does a CPU 'know' what commands and instructions actually mean?

How does a processor 'know' what the different commands mean? I'm thinking of assembly level commands like MOV, PUSH, CALL, etc...
14
votes
10answers
62k views

How can I determine if the current version of Windows is either 32-bit or 64-bit from the command line? [duplicate]

What's the command line to find out if the OS is running a 32-bit version or 64-bit of Windows?
95
votes
13answers
13k views

Why doesn't “add more cores” face the same physical limitations as “make the CPU faster”?

In 2014, I hear a lot of programming languages touted for their concurrency features. Concurrency is said to be crucial for performance gains. In making this statement, many people point back to a ...
11
votes
6answers
52k views

What's the main difference between Intel processor generations?

What are the main differences between each processor generation of Intel processors/chipsets? Is there a performance difference? I've already seen processors from first to sixth generation, however I ...
55
votes
9answers
12k views

Why have CPU manufacturers stopped increasing the clock speeds of their processors? [closed]

I have read that manufacturers stopped concentrating on higher clock speeds and are now working on other things to improve performance. With an old Desktop machine with Intel® Xeon® Processor E3110 ...
8
votes
3answers
10k views

Why can't Windows 7 be installed on a ARM processor based system?

Today I was reading some news(1, 2, 3, 4) about Microsoft Windows 8 and saw that one of the new features is that it can run over a ARM processor based system. This make me wondering the reasons that ...
3
votes
3answers
644 views

“Processor register” and “IO register”

I was wondering if processor registers and IO registers are the same concept? Are they registers in CPU or in some IO devices? I picked up IO registers from this Super User question.
5
votes
3answers
6k views

What do the terms “asynchronous” and “synchronous” mean, with respect to the definition of an interrupt?

Quoted from http://en.wikipedia.org/wiki/Interrupt: an interrupt is an asynchronous signal indicating the need for attention or a synchronous event in software indicating the need for a change ...
4
votes
3answers
9k views

What is the meaning of dual core vs. dual cpus?

What is the difference between multiple CPU processors (ie: Pentium D) and multicore processors (ie: Core 2 duo)?
3
votes
1answer
2k views

Why do we need multiple levels of cache memory?

In general a cache memory is useful because the speed of the processor is higher than the speed of the ram (they are both increasing in speed but the difference still remains). So reducing the number ...
5
votes
1answer
2k views

Is it possible for an x86 processor to match an ARM processor in terms of performance per watt?

From my personal experience with my tablet, and from the benchmarks and articles I've read, it always seems ARM processors, as seen in virtually all mobile devices, deliver incredible performance for ...
0
votes
0answers
16 views

Multiple PC's sharing operating systems

I have an Amd 3+ chipset pc, and I am interested in getting a micro-atx intel board for a hackintosh that would go in the same case. This is particularly useful to me for cross development. I would ...
0
votes
2answers
732 views

Using 32bit application in 64bit

I am using windows 32 bit VLC media player in 64 bit pc. It is working fine. but my question is that won't it allocate memory according to 32 bit structure? That means though i have 64 bit PC, i ...