Tag Archives: cpu

Linux: Assign Process to CPU Core

unix linux

Objective: On SMP (Symmetric Multiprocessing) systems, override the Linux kernel’s process scheduling and bind a certain process to a specific CPU or core.

Linux: Check CPU for 64-bit Support

unix linux

To check for a 64-bit capable CPU on a x86 system running on Linux, we can make use the /proc/cpuinfo file. Note that this will not determine if the OS is 64-bit or not. It will only determine if the CPU is capable of running a 64-bit OS. To check if the Linux OS is running 32-bit or 64-bit, you can refer to this article instead.

How to Disable a CPU Core

Multi-core CPUs pack multiple processors into a single chip thus allowing multiple threads to run at once. Most of the time, this is a good thing. But at times, for example, when you need to run some legacy applications that are not compatible with multi-core processing, you may be required to disable the cores.

How Pipelining Improves CPU Performance

Pipelining is a technique used to improve the execution throughput of a CPU by using the processor resources in a more efficient manner.