Welcome to the Intel® Software Dispatch Subscription Program

Sea Change* in the Software World: Multi-Core Processing Opens Innovative Business Possibilities

Every so often a technology change sweeps through the industry and shakes the software world to its roots. Parallel computing, revitalized by newly introduced multi-core processors, is such a change. The shift to parallel computing is turning conventional linear programming paradigms upside down and producing a renaissance of development tools, fresh programming concepts, new models for multitasking, and a slate of opportunities for solution developers and system architects to break new ground and create trend-setting applications. Businesses can look to a future where energy-efficient performance and future-proofing of applications spur innovation, extend product life spans, and offer competitive advantages to those who embrace the technology now.

Amidst the turmoil and restructuring that accompanies any technology change, companies have an ideal opportunity to catch this wave as it crests, adapting applications to take full advantage of multithreading and the energy-efficient performance built into Intel® Core™ microarchitectures. Intel stands behind companies that make the leap with a vast array of enabling tools and technologies, ranging from university-level education and training to multi-threading building blocks to accelerate development. This article discusses the direction and potential of multi-threaded application development, emerging usage models, and the promise of future-proofing application design by aiming beyond dual-core and quad-core processors to the many-core processors that are in the planning stages today.

Innovative Uses Flourish

By the end of 2007, a substantial majority of the new computers sold will contain Intel® dual-core or quad-core technology. The widespread adoption of multi-core processing technology is inspiring a fresh look at computing possibilities and triggering a creative outburst of innovative solution designs. Developers creating client applications can explore new ways to employ multitasking that have been impractical or burdensome in the past. For example, useful tasks can be running all the time—the virus scanner operating continuously and proactively, an automatic backup utility ensuring no work files are ever lost, an intelligent workflow monitor anticipating user requirements and delivering real-time information on cue. The variety of practical applications that will be running in the background on an ongoing basis will continue to grow as multi-core processing becomes more prevalent on client computers.

To read more, click link below to subscribe to Intel® Software Dispatch and begin receiving Intel® Software Insight, a quarterly e-zine focused on the topics software-industry leaders care about. Once you fill out the brief subscription form, you will be able to download the pdf and continue reading Sea Change* in the Software World: Multi-Core Processing Opens Innovative Business Possibilities .
To read complete article, click download below.

If you're interested in this topic, these articles may be helpful:

Hyper-Threading Technology, Multi-core, and Mobile Intel
By Khang Nguyen A Hyper-Threading Technology (HT Technology) enable...
Hyper-Threading Technology and Multi-Core Processor Detection, Part One (Flash* 8.0MB)
Intel engineer Phil Kerly explains how to detect both Hyper-Threading ...

Recent Jobs:

Senior BI Consultant #SWG-0163291 - USA - IBM
The Cognos North American Services organization has an immediate openi...
System Services Representative #GTS-0164070 - TX - San Antonio - IBM
This role is an individual contributor responsible for on-site install...
Business Transformation Consultant #GTS-0164429 - FL - Tampa - IBM
The responsibilities for this M & A position include: 1. Lead optimi...
Software Engineer - Services Research #RES-0163843 - CA - San Jose - IBM
The IBM Almaden Research Center is currently developing a Rapid Cost E...
Research Staff Member - Storage Systems #Res-0135120 - CA - San Jose - IBM
The Storage Systems department at Almaden is looking for a Research St...
SAP Workflow Senior Consultant #GBS-0163018 - DC - Washington - IBM
Successful candidates will be responsible for SAP workflow configurati...
Wintel System Administrator #GBS-0164423 - VA - Fairfax - IBM
Provide overall System Adminstratin support for Window servers. Develo...
Project Manager #GBS-0148460 - MD - Gaithersburg - IBM
The purpose of this role is to provide management support for the plan...
SAP FM Distribution Sr.Consultant (FI/CO) #GBS-0162794 - USA - IBM
The SAP Financials Consultant will serve as an SAP Application Functio...
Senior Project Executive #GBS-0164537 - DC - Washington - IBM
Sr. Project Executive to work proposal effort and lead delivery if sel...