Platform 2015 Software: Enabling Innovation in Parallelism for the Next Decade
Intel Distributed Infrastructure Software: Intel's microprocessor architectures will evolve rapidly to support the increasing requirements of tomorrow's applications. The processor and platform evolution, as theorized in Platform 2015, will utilize chip-level multiprocessing to offer dramatically improved general-purpose performance with favorable power and heat characteristics. Increasing parallelism demands new programming

Driven by steady advances in microprocessor design and manufacturing technology, computing has had a profound impact on business and society, transforming business operations and enhancing a wide variety of human activities. Now the pace of innovation is accelerating. Over the next ten years, we believe breakthrough applications will emerge on a variety of front. Nearly one billion people are part of the global Internet community, and hundreds of millions more will be joining the global community. Devices are becoming smart and more proactive, and the line between communications and computation is fast disappearing. Ubiquitous connectivity is becoming a fact of daily life.

Application software is the bridge between human needs and hardware platforms. Spurred by increasing globalization, growing device intelligence and the explosion of digital data, the next decade’s applications will be much more computationally intensive than anything we’ve seen to date. An Intel’s Pradeep Dubey suggests, "The era of tera is coming quickly. This will be an age when people need teraflops (a trillion floating point operation per second) of computing power, terabits (a trillion bits per second of communications bandwidth) and terabytes (1,024 gigabytes) of data storage to handle the information all around them."

Intel’s microprocessor architectures will evolve rapidly to support the increasing requirements of tomorrow’s applications. The processor and platform evolution, as theorized in Platform 2015, will utilize chip-level multiprocessing to offer dramatically improved general-purpose performance with favorable power and heat characteristics. Future architectures will also incorporate rich and diverse computing and communications capabilities, advanced power management, special-purpose performance and adaptability, and sophisticated features for reliability, security and manageability.

There’s much work to be done to achieve the vision of Platform 2015, both on the hardware and software levels. Increasing parallelism demands new programming models, tools, libraries, and other software infrastructure so developers can translate Platform 2015’s performance and capabilities into transformative applications. As Intel advances its platform architectures, it will also do the accompanying work to empower tomorrow’s application developers to exploit its hardware. Intel hardware and software innovation, as well as outreach to innovative independent software vendors (ISV’s), will promote qualitatively new kinds of applications to enrich users’ lives.
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 subscribe, you will be able to download the pdf continue reading Platform 2015 Software: Enabling Innovation in Parallelism for the Next Decade. To read complete article, click download below.

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

Getting started with SSE/SSE2 for the Intel Pentium 4 Processor
Intel Corp. This paper teaches the programmer how to get started wi...
Consuming WebSphere Application Server Web services from Eclipse Rich Client Platform applications
This tutorial teaches you how to configure an Eclipse® Rich Client...
Discussion Forum: Threading on Intel® Parallel Architectures
With the introduction of the Pentium® 4 3.06 GHz processor, and Hy...
Parallelism & C++
...
Tutorial: Introduction to Hyper-Threading Technology
Course Description and Objectives Description: This course describe...

Related Jobs:

Software Engineer - CA - Milpitas - Sigma Designs, Inc.
Description of duties and responsibilities: Design and implement ad...
Staff R&D Engineer #3996 - CA - Sunnyvale - Synopsys, Inc
This engineer will be a member of a high-caliber R&D team working on t...
Tech III, Systems Support #836 - FL - Deerfield Beach - Tribune Company
Tech III, Systems Support Tribune Company Details Location: FL ...
Program Manager #149278 - VA - Reston - Microsoft Corporation
The technical program manager is responsible for managing, prioritizin...
AIX Systems Administrator 4 #897809 - GA - Norcross - S1 Corporation
Job Description: The Systems Administrator is responsible for execut...
Software Development Engineer #149985 - WA - Redmond - Microsoft Corporation
Do you read slashdot every day? Would you like to develop for FreeBSD ...
Software Development Engineer #145131 - WA - Redmond - Microsoft Corporation
Research Software Development Engineer for the SLAM Analysis Engine S...
Firmware/BIOS Development Engineer - WA - Bellevue - General Software, Inc.
General Software is expanding its Technology Team with new Firmware an...
Software Development Engineer #149982 - WA - Redmond - Microsoft Corporation
Do you read slashdot every day? Would you like to develop for FreeBSD ...
Software Development Engineer #149987 - WA - Redmond - Microsoft Corporation
Do you read slashdot every day? Would you like to develop for FreeBSD ...