Questions tagged [cpu]
CPU is the abbreviation for central processing unit. Sometimes referred to simply as the central processor, but more commonly called processor
7
questions
32
votes
1
answer
1k
views
Performance of single-assignment ADT oriented code on modern CPUs
Working in immutable data with single assignments has the obvious effect of requiring more memory, one would presume, because you're constantly creating new values (though compilers under the covers ...
73
votes
3
answers
65k
views
How does a single thread run on multiple cores?
I am trying to understand, at a high-level, how single threads run across multiple cores. Below is my best understanding. I do not believe it is correct though.
Based on my reading of Hyper-threading,...
20
votes
5
answers
31k
views
Can multiple CPU's / cores access the same RAM simultaneously?
This is what I guess would happen:
If two cores tried to access the same address in RAM, one would have to wait for the other to access the RAM. The second time that each core would try to access ...
12
votes
3
answers
2k
views
Why do compilers typically only generate executables for the platform they are installed on?
I'm a C++ developer and in an attempt to better understand cross-platform development, I'm trying to get a better understanding of some implementation details of compilers and how exactly they create ...
6
votes
3
answers
3k
views
What happens to multiple parallel tasks running on a server when CPU hits 100% usage?
I am running 10 instances of the same executable where each executable is accessing a different 1/10 chunk of the total data that needs to be processed on a Windows Server 2012 R2. (Intel(R) Xeon(R) 2....
5
votes
3
answers
2k
views
What's so special about x64 vs x86? [closed]
What is the difference between building a .NET project to target 32-bit or 64-bit?
Are there computers that aren't able to run 32-bit programs and only 64-bit?
Do x64 programs run twice as fast?
3
votes
3
answers
3k
views
How Byte loading/storing is implemented By the CPU?
I know that in 32bit machine, cpu read from memory 32bits at a time. since the registers in this case is 32bit in size too, I can understand how this works.
What I don't understand is how the cpu ...