Thursday, October 1, 2009
Intel Corporation
Technology
The first PC motherboards with support for RDRAM debuted in 1999. They supported PC800 RDRAM, which operated at 400 MHz but presented data on both rise and fall of clock cycle resulting in effectively 800 MHz, and delivered 1600 MB/s of bandwidth over a 16-bit bus using a 184-pin RIMM form factor. This was significantly faster than the previous standard, PC133 SDRAM, which operated at 133 MHz and delivered 1066 MB/s of bandwidth over a 64-bit bus using a 168-pin DIMM form factor.
Some downsides of RDRAM technology, however, included significantly increased latency, heat output, manufacturing complexity, and cost. PC800 RDRAM operated with a latency of 45 ns, compared to only 7.5 ns for PC133 SDRAM. RDRAM memory chips also put out significantly more heat than SDRAM chips, necessitating heatsinks on all RIMM devices. RDRAM also includes a memory controller on each memory chip, significantly increasing manufacturing complexity compared to SDRAM, which used a single memory controller located on the northbridge chipset. RDRAM was also two to three times the price of PC133 SDRAM due to manufacturing costs, license fees and other market factors. DDR SDRAM, introduced in 2000, operated at an effective clockspeed of 266 MHz and delivered 2100 MB/s over a 64-bit bus using a 184-pin DIMM form factor.
Non-profit distinction
Non-profit organization
K5, K6 and Athlon
AMD's first in-house x86 processor was the K5 which was launched in 1996. The "K" was a reference to "Kryptonite", which from comic book lore, was the only substance (radioactive pieces of his home planet) which could harm Superman, a clear reference to Intel, which dominated in the market at the time, as "Superman".
In 1996, AMD purchased NexGen specifically for the rights to their Nx series of x86-compatible processors. AMD gave the NexGen design team their own building, left them alone, and gave them time and money to rework the Nx686. The result was the K6 processor, introduced in 1997.
The K7 was AMD's seventh generation x86 processor, making its debut on June 23, 1999, under the brand name Athlon. On October 9, 2001 the Athlon XP was released, followed by the Athlon XP with 512KB L2 Cache on February 10, 2003Athlon 64, Opteron and Phenom
The K8 was a major revision of the K7 architecture, with the most notable features being the addition of a 64-bit extension to the x86 instruction set (officially called AMD64), the incorporation of an on-chip memory controller, and the implementation of an extremely high performance point-to-point interconnect called HyperTransport, as part of the Direct Connect Architecture. The technology was initially launched as the Opteron server-oriented processor. Shortly thereafter it was incorporated into a product for desktop PCs, branded Athlon 64.
AMD released the first dual core Opteron, an x86-based server CPU, on April 21, 2005. The first desktop-based dual core processor family—the Athlon 64 X2—came a month later. In early May 2007, AMD had abandoned the string "64" in its dual-core desktop product branding, becoming Athlon X2, downplaying the significance of 64-bit computing in its processors while upcoming updates involved some of the improvements to the microarchitecture, and a shift of target market from mainstream desktop systems to value dual-core desktop systems. AMD has also started to release dual-core Sempron processors in early 2008 exclusively in China, branded as Sempron 2000 series, with lower HyperTransport speed and smaller L2 cache, thus the firm completes its dual-core product portfolio for each market segment.
Benchmarks
Automotive
- AutoBench 1.1, performance of microprocessors and microcontrollers in automotive, industrial, and general-purpose applications
Consumer
- ConsumerBench 1.1, performance of processors in digital still cameras, printers, and other embedded systems that handle digital imaging tasks
Digital Entertainment
- DENBench 1.0, performance of processor subsystems in multimedia tasks such as image, video, and audio file compression and decompression
Java
- GrinderBench 1.0, performance of Java ME applications in products such as mobile phones and PDAs
Multicore
- MultiBench 1.0 extends the EEMBC scope to analyze multicore architectures, memory bottlenecks, OS scheduling support, synchronization efficiency, and other related system functions. It measures the impact of parallelization and scalability across both data processing and computationally-intensive tasks.
Networking
- NetworkingBench 1.1, performance of processors in low-end routers
- NetworkingBench 2.0, performance of processors tasked with moving packets in networking applications
Office Automation
- OABench 1.1, performance of processors in printers, plotters, and other office automation systems that handle text and image processing tasks
Telecom
- TeleBench 1.1, performance of processors in modem, xDSL, and related fixed-telecom applications
Power/Energy
- EnergyBench, ties performance with energy consumption for specific benchmarks, specified for silicon devices which can be certified under current procedures