virtual processor


Also found in: Wikipedia.

virtual processor

(1) In a virtualized server environment, a virtual processor is a CPU core that is assigned to a virtual machine. There can be more virtual processors assigned than actual cores available, which allows virtual machines to share the same core.

(2) In a parallel processing environment that has more data elements than processors, a virtual processor is a simulated processor. Virtual processors perform in series, not in parallel, but enable applications that require a processor for each data element to run in a computer with fewer processors. See VP ratio.
Mentioned in ?
References in periodicals archive ?
To license individual VMs using the Per Core model, customers must purchase a core license for each v-core (or virtual processor, virtual CPU, virtual thread) allocated to the VM, subject to a four core license minimum per VM.
is a proprietary, high performance virtual processor with an extensive byte-code instruction set optimized to execute compiled 4DGL programs.
It is possible to install any operating system that runs on the virtual processor, such as Linux and run it simultaneously with Windows.
The company's products include the Mitrion Virtual Processor and the Mitrion Software Development Kit.
It uses interprocessor interrupts for specific actions that change the state of a remote virtual processor, for example, TLB shootdowns and posting of an interrupt to a given virtual CPU.
His publications include "The Virtual Processor Interface: Linux Kernel Support for User-Level Thread Systems" in Proceedings of 15th International Conference on Parallel and Distributed Computing Systems.
To utilise the full potential of its existing FPGA-equipped computing system, the university also purchased the Mitrion Virtual Processor and Mitrion Software Development Kit (with Mitrion-C parallel programming language) as a rapid development tool to accelerate its algorithms.
Most servers today are either uniprocessor machines or machines that use symmetric multiprocessing (SMP) technology to create a single virtual processor from many processors that all share a single main memory address space.
MIPS Technologies' 1004K CPS offers up to 4 processors, each with 1 or 2 Virtual Processor Execution units (VPEs), and a unified shared memory accessible by all processors.
The Mitrion Accelerated Computing Platform, which includes the Mitrion-C Compiler and Mitrion Virtual Processor, utilizes parallel programming and parallel processing to enable greater processing performance and a greener computing alternative.
VaST's high speed and cycle accurate Virtual Processor Models (VPMs) and bus models can co-exist and co-simulate with OSCI coding styles such as loosely-timed and approximately-timed, while still delivering the fastest most accurate virtualization environment in the industry.
These modeling solutions are built on VaST Systems' Virtual Processor Models (VPMs) for the e200Z6 core and the enhanced timer processing unit (eTPU).

Full browser ?