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:

System i Technical Support Professional (3rd Shift) #GTS-0163402 - NY - Rochester - IBM
This role specializes in performing and enabling remote technical supp...
SAP Accounts Payable (FI) #GBS-0163035 - FL - Miami - IBM
This individual will serve as a SAP Application Functional Specialist,...
Senior BI Consultant #SWG-0163270 - GA - Atlanta - IBM
Provide subject matter expertise for K-12 school system in development...
System Services Representative #GTS-0164070 - TX - San Antonio - IBM
This role is an individual contributor responsible for on-site install...
SAP Workflow Senior Consultant #GBS-0163018 - DC - Washington - IBM
Successful candidates will be responsible for SAP workflow configurati...
SAP SD Team Lead #GBS-0163016 - DC - Washington - IBM
SAP Consultant with deep understanding of Sales and Distribution (SD) ...
SAP ABAP Senior Consultant #GBS-0163021 - TX - Dallas - IBM
IBM Business Consulting Services is seeking senior SAP ABAP Developers...
Remote Support Specialist #GTS_ITS-0160480 - CO - Boulder - IBM
The Remote Support Representative will provide remote technical assist...
WebSphere MQ Series Software Support #SWG-0152348 - NC - Research Triangle Park - IBM
Seeking candidate to provide level 2 software support for WebSphere MQ...
Wintel System Administrator #GBS-0164423 - VA - Fairfax - IBM
Provide overall System Adminstratin support for Window servers. Develo...