Each processor performs similar repeated operations. This can be following steps: Fetch the instruction Decode the instruction Read the effective address Execute the instruction Write back Processor read and execute appropriate instruction coded in a program. In simpler and older CPUs, the instruction cycle is executed sequentially, but it is slow. A good idea is… Continue reading Faster CPU – what ideas are used
At the beginning of this article, let me answer the question of how the computer architecture differs from the computer organization. An answer is simple, computer architecture contains these elements that are important for the programmer. Thus, it matters how programmer writes programs. Such parameters may be data types, the way of addressing memory or… Continue reading Computer architecture
Parallel programming is to speed up the calculation and is performed by the writing of a program so that it could be run on multiple processors simultaneously. Processors can have its own private memory (distributed memory) or shared memory available for each processor. In distributed memory tasks can only operate on local data and if… Continue reading Zeus test. OpenMP vs OpenMPI
Operating system (OS) is software that maintains computer system creating an environment to run and control users tasks. To maintain users tasks operating systems is responsible for: planning and allocation of CPU to specific tasks controlling and allocation internal memory for run tasks providing mechanism to synchronize tasks and communication between them hardware support and… Continue reading Operating System – what is?