Concurrent Instruction Processing
All computers perform simultaneous functions, such as executing instructions while reading from an input device and writing to an output device. CPUs can also execute multiple instructions simultaneously from a single stream of instructions (see pipeline processing). However, multiprocessing refers specifically to the concurrent execution of two or more independent streams of instructions. See parallel processing, SMP, MPP, CMP, bus mastering and fault tolerant.
![]() | Reproduced with permission from Computer Desktop Encyclopedia. Copyright (c) 1981-2008 The Computer Language Company Inc. All rights reserved. |
Additional Resources
- Quelle GmbH Optimizes Analytical and Operative Customer Relationship Management Strategies
- As Quelle GmbH continued to grow, the challenge for Quelle's database management team was to integrate various data sources and develop an efficient, high-availability platform for the company's data warehouse application. Quelle replaced its Symmetric Multiprocessing SMP architecture with Oracle Real Application Clusters, achieving higher performance and significant cost savings....
- Case studies 2008-08-01
- Apple's PA Semi buyout: A defensive move?
- According to reports, Apple purchased embedded chip maker PA Semi this week and the rumors are flying: that Apple is back in chipset business; or that Apple is going back to the PowerPC for some future device (since PA Semi made PowerPC-based processor). However, some chip analysts say that it...
- Blog posts 2008-04-25
- Why is the concept of virtual machine software so sticky?
- As interesting as virtual client system and virtual server systems are, they're not the panacea that some in the industry present when speaking about their products. Why is it that when I speak to a Kusnetzky Group client, I almost always have to help them understand that virtualization is a...
- Blog posts 2008-02-14
- An Assessment of Leadership Performance With POWER6 Processors and Red Hat Enterprise Linux 5.1
- Compute-intensive performance is increasingly required for today's high-performance environments. The IBM System p 570 with POWER6 processors provides leadership performance and demonstrates excellent scalability moving from one node to four nodes in this environment while providing linear SMP Symmetric Multiprocessing scaling and growth for workloads similar to the metrics used...
- White papers 2008-01-31
- The 2007 IT top ten list
- If I had to pick one word to describe 2007 it would be "emergence" - lots of things that were building up to change, changed. In politics George Bush got his mojo back: from stem cells and Iraq to his policies on Russia, climate change, and oil devaluation...
- Blog posts 2007-12-27
- Apple Mac OS X Server PPC (dmg)
- Mac OS X Server is a UNIX-based operating system designed for superior performance and reliability. This robust foundation provides everything you'd expect of a UNIX-based operating system like preemptive multitasking, symmetric multiprocessing, as well as support for networking and security standards like IPv6, IPSec, SSL and SSH2. Mac OS X...
- Software downloads 2007-11-13
- A call from a former colleague
- A call from a former colleagueAh yes, the late 80'sIt was just me - and a ComputerVision "low boy" server in a cubicle. The heat it put out was overwhelming - but I took it in stride. I was basically told - there is the computer, make it work. In...
- Discussion threads 2007-09-18
- Bias and Kanter's Intel CSI analysis
- Early last week a guy named David Kanter at Real World Technologies released a careful analyis of Intel's planned common systems interconnect CSI and its associated integrated memory controller IMC technology. One of the earliest comments on this came from zdnet's own George Ou who provided a quick...
- Blog posts 2007-09-09
- What will next-generation multicore apps look like?
- What will next-generation multicore apps look like?PLINQ Is Part of the Multi-Core StoryMicrosoft is staffing up its Parallel LINQ PLINQ development group to take advantage of multicore processors in handling LINQ expressions especially Group Join and Group By.Joe Duffy has more information and a set of PowerPoint slides about PLINQ,...
- Discussion threads 2007-07-30
- Could you say 'Unix' in Ada?
- Could you say 'Unix' in Ada?Leaky AbstractionsWhat you are argueing is that Unix is full of leaky abstractions instead of sound design principles, so a largely unsafe systems programming language should be used to write application software.I think you are very wrong.Unix promotes enforced isolation of components (strong process isolation,...
- Discussion threads 2007-06-06
- Google challenges NYC software engineers
- “Google wants to support and expand the New York tech community,” Marcus Mitchell, Engineering Director, told me tonight at the second of the Google NYC 2007 Speaker Series held at the Googleplex in Cheslea, Manhattan.How does Mitchell plan on such supporting and expanding? By opening up the NYC Googleplex to...
- Blog posts 2007-04-05
- Sun SPARC Enterprise Server Family Architecture Flexible, Mainframe-Class Compute Power
- Sun SPARC Enterprise servers are highly reliable, easy to manage, vertically-scalable systems with all of the benefits of traditional mainframes and none of the associated cost, complexity, or vendor lock-in. In fact, Sun SPARC Enterprise servers deliver mainframe-class system architecture at open systems prices. With Symmetric MultiProcessing SMP scalability from...
- White papers 2007-04-01
- Utilizing Intel Virtualization Technology on an Intel 5000 Chipset Series-Based Platform
- System architects in the Server and Workstation Multiprocessing environments have been actively using Virtualization Technology to realize cost savings through hardware consolidation, fast fail-over mechanisms without extra hardware, and other beneficial use models. Now this technology has increased interest in the embedded and communication markets. This paper focuses on one...
- White papers 2007-04-01
- Sony: "If we fail, it is because we positioned PS3 sales as the Mercedes of the videogame field"
- Sony: "If we fail, it is because we positioned PS3 sales as the Mercedes of the videogame field"If I owned Sony stock...I would sell, sell, sell after that statement!I once went to a week-long Quality Management conference at Texas A&M University. One of the things that stands out in...
- Discussion threads 2007-03-21
- 768 cores ought to be enough for anybody
- Bill Gates is often quoted as saying "640K ought to be enough for anybody." He denies it, but at the time (c. 1981) 640K must have seemed like a vast amount of memory. Were in a similar situation today as dual- and quad-core processors are becoming mainstream. How will we...
- Blog posts 2007-02-12
- The Future Data Center - Part 1: Multi-Core Processors
- Multi-core microprocessors promise substantially improved system performance with commensurately reduced power and cooling requirements. However, multiprocessor programming can prove a daunting activity and involve a learning curve. Some applications inherently cannot exploit multiprocessing facilities and many applications are extremely difficult to partition into parallel processing architectures. Small wonder that attempts...
- White papers 2007-01-08
- Study: Vista could create 50,000 jobs in Europe
- Study: Vista could create 50,000 jobs in EuropeThis money doesn't come from nowhere...I note that this report ignores the financial drain on companies that will be buying all of this new software and hardware that is supposed to be creating those 50,000 jobs. Now if the companies were to...
- Discussion threads 2006-09-14
- Mesh-of-Trees and Alternative Interconnection Networks for Single-Chip Parallel Processing
- Many applications have stimulated the recent surge of interest single-chip parallel processing. In such machines, it is crucial to implement a high-throughput low-latency interconnection network to connect the on-chip components, especially the processing units and the memory units. This paper proposes a new Mesh of Trees MoT implementation of the...
- White papers 2006-08-11
- Easy Fractal (hqx)
- Easy Fractal calculates fractals Mandelbrot Sets and Julia Sets in real time. Zoom into the infinite depths of the fractal universe and discover new wonderful pictures no one has ever seen before. Version 3 with many new functions: Extended fractal editor with 6 different escape conditions and fine structure...
- Software downloads 2006-05-02
- Vista won't show fancy side to pirates
- Vista won't show fancy side to piratesNow who's spreading the FUD?WFW 3.1? PUHLEASSSE!!!Windows XP only has two things over Linux today. Ease of obscure driver installation (sorry, but common drivers are easier on Linux) and scope of desktop applications. If you are comparing kernels and GUI's only, KDE + any...
- Discussion threads 2006-04-13
Neighboring Terms
Premier Vendor Content Whitepapers, webcasts & resources from our Power Center Sponsors
- Intel Xeon 7400 highlights available now!
-
With key platform innovations built-in, the Intel Xeon processor 7400 series offers more headroom, reliability, and the highest expandability for large-scale server consolidation. See highlights from Summer IDF, SAP Tech-Ed, VMWorld, and more.
- Get blogs, videos and more from past tech events >>
-
- Visit the ZDNet Enterprise Mobility Hub sponsored by Verizon Wireless! It has the latest news, commentary, and resources for your mobile and wireless strategy development.
- Video: How to spoof a MAC address
- Five steps to protect mobile devices anywhere, anytime
- Fetch Your E-Mail from Anywhere
- From our sponsors
-
- Push to Talk from Verizon Wireless Choose Verizon Wireless and get a Push to Talk service you can rely on. The only service that comes with the Network. Starting at $699.


