Elbrus 2000
Encyclopedia
The Elbrus 2000, E2K is a Russian 512-bit wide VLIW
microprocessor developed by Moscow Center of SPARC Technologies (MCST) and fabricated by TSMC
.
It supports 2 instruction set architecture (ISA):
Thanks to its unique architecture Elbrus 2000 can execute up to 23 instructions per clock so even with its modest clock speed can compete with much faster clocked superscalar
microprocessors especially when running in native VLIW
mode.
Very long instruction word
Very long instruction word or VLIW refers to a CPU architecture designed to take advantage of instruction level parallelism . A processor that executes every instruction one after the other may use processor resources inefficiently, potentially leading to poor performance...
microprocessor developed by Moscow Center of SPARC Technologies (MCST) and fabricated by TSMC
TSMC
Taiwan Semiconductor Manufacturing Company, Limited or TSMC is the world's largest dedicated independent semiconductor foundry, with its headquarters and main operations located in the Hsinchu Science Park in Hsinchu, Taiwan.-Overview:...
.
It supports 2 instruction set architecture (ISA):
- Elbrus VLIWVery long instruction wordVery long instruction word or VLIW refers to a CPU architecture designed to take advantage of instruction level parallelism . A processor that executes every instruction one after the other may use processor resources inefficiently, potentially leading to poor performance...
- Intel x86 (a complete, system-level implementation with a software dynamic binary translationBinary translationIn computing, binary translation is the emulation of one instruction set by another through translation of code. Sequences of instructions are translated from the source to the target instruction set...
virtual machine, similar to Transmeta CrusoeTransmeta CrusoeThe Crusoe is a family of x86-compatible microprocessors developed by Transmeta. Crusoe was notable for its method of achieving x86 compatibility. Instead of the instruction set architecture being implemented in hardware, or translated by specialized hardware, the Crusoe runs a software abstraction...
)
Thanks to its unique architecture Elbrus 2000 can execute up to 23 instructions per clock so even with its modest clock speed can compete with much faster clocked superscalar
Superscalar
A superscalar CPU architecture implements a form of parallelism called instruction level parallelism within a single processor. It therefore allows faster CPU throughput than would otherwise be possible at a given clock rate...
microprocessors especially when running in native VLIW
Very long instruction word
Very long instruction word or VLIW refers to a CPU architecture designed to take advantage of instruction level parallelism . A processor that executes every instruction one after the other may use processor resources inefficiently, potentially leading to poor performance...
mode.
Supported operating systems
- Linux compiled for Elbrus ISA
- Linux compiled for x86 ISA
- Windows 95
- Windows 2000
- Windows XPWindows XPWindows XP is an operating system produced by Microsoft for use on personal computers, including home and business desktops, laptops and media centers. First released to computer manufacturers on August 24, 2001, it is the second most popular version of Windows, based on installed user base...
Elbrus 2000 Highlights
produced | 2005 |
process | CMOS 0.13 µm 130 nanometer The 130 nm process refers to the level of semiconductor process technology that was reached in the 2000–2001 timeframe, by most leading semiconductor companies, like Intel, Texas Instruments, IBM, and TSMC.... |
clock rate Clock rate The clock rate typically refers to the frequency that a CPU is running at.For example, a crystal oscillator frequency reference typically is synonymous with a fixed sinusoidal waveform, a clock rate is that frequency reference translated by electronic circuitry into a corresponding square wave... |
300 MHz |
peak performance |
|
data format |
|
cache |
|
data transfer rate |
|
transistors | 75,8 millions |
connection layers | 8 |
packing / pins | HFCBGA / 900 |
chip size | 31×31×2,5 mm |
voltage | 1,05 / 3,3 V |
power consumption Thermal Design Power The thermal design power , sometimes called thermal design point, refers to the maximum amount of power the cooling system in a computer is required to dissipate. For example, a laptop's CPU cooling system may be designed for a 20 watt TDP, which means that it can dissipate up to 20 watts of heat... |
6 W |
External links
- Video of booting Windows 2000 on Elbrus microprocessor
- Specifications of E2K at MSCT (In Russian)
- Architecture of E2K (In Russian)