(2) (Streaming SIMD Extensions) A series of additional instructions built into Pentium CPU chips for improved multimedia performance by performing mathematical operations on multiple sets of data at the same time (see SIMD). The first SSE set was 70 new instructions built into the Pentium III, which also added eight 128-bit integer registers to the CPU.
Integers and Floating Point
The extra registers enable multiple sets of integer and floating point data to be calculated at the same time. SSE works with all standard data types, including single and double precision floating point and any integer from eight to 128 bits.
Prior to SSE, the first multimedia instructions for Pentium chips were the MMX additions. MMX used a part of the floating point registers for integer calculations, and floating point and MMX operations were mutually exclusive (see MMX).
SSE2 and SSE3
The Pentium 4 added 144 more instructions (SSE2) that were also incorporated by AMD in its 64-bit CPUs. However, AMD added eight more registers than Intel for use in 64-bit mode. Intel subsequently included the extra eight registers for its Intel 64 (EM64T) 64-bit processors.
Coinciding with Intel's Prescott CPUs, 13 more instructions were added (SSE3) in 2004 for 32-bit Pentiums, especially suited for MPEG encoding. See MMX, Prescott, SIMD and Pentium.
Supplemental SSE3
The Core 2 architecture includes 16 additional instructions that work on four 32-bit chunks of data at the same time to accelerate the processing of computation-intensive algorithms such as for compressing and decompressing video. See Core 2.
SSE Integer Registers
The first set of multimedia instructions for the Pentium (MMX) used the floating point registers and were mutually exclusive. SSE added eight more integer registers and supported both integer and floating point calculations without switching modes.
![]() | Reproduced with permission from Computer Desktop Encyclopedia. Copyright (c) 1981-2008 The Computer Language Company Inc. All rights reserved. |
Additional Resources
- Development environments: Microsoft vs. Open Source
- Development environments: Microsoft vs. Open SourcePerhaps if you read what you wroteYou say regarding Wintel:"you’ll find 2o FTEs an extremely conservative minimum just to keep the lights on."and then regarding Solaris:"you’re going to be paying about ten people, four of whom you don’t actually need every day"Your statement about doubling...
- Discussion threads 2008-08-14
- NVIDIA responds to Intel's Larrabee GPU
- NVIDIA responds to Intel's Larrabee GPUCISC and RISC.I have wondered how Intel proposed to scale their CISC x86 instruction set up to more than a few cores. They can only do this by reducing the complexity of each core, and use less transistors. That means dropping all the clever stuff...
- Discussion threads 2008-08-13
- Why x86 is perfectly fine for now
- Why x86 is perfectly fine for nowAgreed - But demand drives progressEverything you say is true, but the more people who say I want 64bit and I want it now, the more progress you will see in 64bit apps and drivers. If 64bit demand is low, companies will turn...
- Discussion threads 2008-08-05
- Flash Player and Pentium 2 CPUs don't play nice together
- Flash Player and Pentium 2 CPUs don't play nice togetherNot just flash and not just P2Pentium II cpu's are not the only one's that might still be out there that don't support SSE. The AMD K-6 series which was contemporary with the P2 and the early Athlon's (contemporary with...
- Discussion threads 2008-07-07
- ProxMox: The high-performance virtualization server for the rest of us
- ProxMox: The high-performance virtualization server for the rest of usGood stuffI've been extremely impressed with Proxmox VE and the developers are readily accessible and responsive via their forum and mailing list.I was going to install plain base Debian just for Plesk on this crazy new dual-socket quad-core (8-way SMP) box...
- Discussion threads 2008-06-24
- Snow Leopard screen shots appear
- Snow Leopard screen shots appearwhere're the screenshots?where're the screenshots? I don't see anythingRE: I couldn't findI clicked on the screen shots link. And was taken to a web site, in German. But I couldn't find any snow leopard screen shots.RE: Snow Leopard screen shots appearWhere are the real screen shots?!...
- Discussion threads 2008-06-22
- Hammering a dual quad-core Xeon system
- The other day I wanted to test out the viability of simultaneously transcoding six DVDs to six separate .MP4 files suitable for my iPod touch. So I loaded a few software utilities onto a dual quad-core Xeon system and put it through its paces. How did this system cope with...
- Blog posts 2008-05-26
- Effects of XP SP3 update on gaming
- Effects of XP SP3 update on gamingSSE Optimizations?From my various benchmarking efforts, the only real lead Vista seems to have is in handling SSE optimizations. Is that what these games are leveraging that see a significant boost on Vista?thought it was just a rollupof patches.threads handling are better in...
- Discussion threads 2008-04-28
- Is Apple going back to the PowerPC?
- Hardware independence as a strategic weapon The Forbes magazine scoop that Apple is buying P. A. Semiconductor, a Silicon Valley company that designs high-performance, power-sipping PowerPC chips - the very chips Apple just migrated away from - raises a host of questions. But the people who need to worry...
- Blog posts 2008-04-23
- FreeVimager (exe)
- A Free Image Viewer & Editor. It can as well play avi video files and some type of audio files. There are many tools around doing that, but the aim of this Freeware is to be a small and handy tool doing what it says and running also as a...
- Software downloads 2008-03-27
- Ray Ozzie bringing 'syncromesh' to the Web
- Guest post: Dan Farber, Between the Lines alumnus and founding editor-in-chief of ZDNet, is editor-in-chief of CNET News.com. Ray Ozzie has a history of trying to break through software and usability barriers. With Lotus Notes, he and his team spent years creating the underlying client/server collaboration technology to...
- Blog posts 2008-03-06
- He likes it: Linux guy gives Windows Home Server a (qualified) thumbs up
- He likes it: Linux guy gives Windows Home Server a qualified thumbs upHeh.Only a Linux guy would like such toy. WHS is a geeky toy...it may be useful for some people, but I still don't see why Joe User would bouy it. This product is going to sell as well...
- Discussion threads 2007-12-24
- How are Microsoft's FeedSync and Sync Framework related?
- Microsoft took the wraps off earlier this week a new presumably Windows Live service, FeedSync. A couple of weeks ago, the company unveiled another sync-related platform, known as the Microsoft Sync Framework. Will the two ever meet? In fact, they already have, according to a post on...
- Blog posts 2007-12-07
- Ray Ozzie's Simple Sharing Extensions get a new lease on life
- In late 2005, Microsoft Chief Software Architect Ray Ozzie was championing a new technology called RSS Simple Sharing Extensions SSE. Since then, there have been almost no public updates from Ozzie or anyone else at Microsoft on what was happening with SSE. Until this week, that is....
- Blog posts 2007-12-05
- VB Decompiler (zip)
- VB Decompiler is a decompiler for programs (EXE, DLL, or OCX) written in Visual Basic 5.0/6.0. As you know, programs in Visual Basic can be compiled into interpreted p-code or into native code. Since p-code consists of high-level commands, there is a real possibility to decompile it into the source...
- Software downloads 2007-12-04
- More details emerge on Microsoft's online-offline sync platform
- The biggest news out of the Microsoft TechEd Developers conference that kicked off on November 5 is the official announcement of Microsoft's offline/online sync platform. Microsoft's strategy around the platform is what's more intriguing to me than the actual platform itself. The actual Community...
- Blog posts 2007-11-05
- Microsoft Sync for offline and P2P applications (it isn't Google Gears)
- Mary Jo Foley is reporting that Microsoft's Sync Framework is now available for download. Some others are calling it a competitor to Google Gears but it's not a good comparison. For one thing, Sync isn't a browser plugin. Based on the documentation it looks like it's aimed at synchronizing data...
- Blog posts 2007-11-04
- SSE Setup (exe)
- If you are looking for a no-nonsense installation/uninstallation program, this is it. SSE Setup is a customizable installation/uninstallation program for program developers to use for their programs. It can copy files, register DLL's/OCX's, create/set/delete registry entries both on installation and uninstallation, and create any number of links to any number...
- Software downloads 2007-10-16
- AMD doubters persist; Are they right this time?
- AMD doubters persist; Are they right this time?Talking Intel/AMD victory...is so subjective. If you look at Intel's desire - to be the only chip maker - AMD is victorious.If you look at solely IPS's then it's a toss up between INT and FP.I sell nothing but AMD. So...
- Discussion threads 2007-09-14
- News to know: Building PCs; Jotspot; Windows Live; iPhone skins
- Notable headlines: Garett Rogers: Get ready for JotSpot in Google Docs. Techmeme discussion. Hidden flight simulator application in Google Earth. Robin Harris: Build a $2,500 supercomputer. Adrian Kingsley-Hughes: Quad-core PC project - Update on the Asus Striker Extreme motherboard. The parts list. Weekend Project...
- Blog posts 2007-09-04
Premier Vendor Content Whitepapers, webcasts & resources from our Power Center Sponsors
- Which solar technology will survive?
-
At the Cleantech Forum in San Francisco, Todd Glass of Heller Ehrman moderates a discussion, among tech execs, on the various solar technologies making a difference in the green movement.
- Watch the video >>
- Intel IT Data Center Efficiency Initiative - Going Green
-
"See how Intel is consolidating down to 8 global data center hubs through the use of consolidation, virtualization and standardization. The initiative is expected to save Intel $1.8B by project completion.
- See how Intel plans to save $1.8 billion >>
- Sports and Technology
-
Major League Baseball pitches new app to iPhone users
At Apple's Worldwide Developers Conference in San Francisco, Jeremy Schoenherr of MLB.com demos At-Bat, a new iPhone app from Major League Baseball.
View the ZDNet video to learn more -
The SF Giants' new hi-tech ballpark
SF Giants CIO Bill Schlough discusses new technology upgrades at AT&T Park and outlines his dual role- managing technology operations at the backend while using hi-tech to improve player performance on the field.
View the ZDNet CIO Vision Series video - From our Sponsors
- Fantasy Football
-
-
3 Great Ways To Play Fantasy Football
Play for free, play to win cash prizes- up to $3500, or customize your own league.
Learn More » -



