Commentary

InformationWeek
InformationWeek  

Intel Preparing Students For Multicore Future

The technology evolution that may well most significantly change the course of computing over the remainder of the decade and beyond is multicore processing. Dual-core processors have rapidly moved into the mainstream, but the advent of quad-core devices by year-end and even greater core densities in the years ahead will add increasing complexity to both hardware and software design. Intel hopes to ease the transition to multicore processing with new programs at major universities that target the next generation of software designers.

The technology evolution that may well most significantly change the course of computing over the remainder of the decade and beyond is multicore processing. Dual-core processors have rapidly moved into the mainstream, but the advent of quad-core devices by year-end and even greater core densities in the years ahead will add increasing complexity to both hardware and software design. Intel hopes to ease the transition to multicore processing with new programs at major universities that target the next generation of software designers.Intel announced this week that it's providing 45 universities with funding, development tools, educational materials, on-site training, and collaborative meetings with Intel researchers and software developers intended to help the schools incorporate multicore and multithreading concepts into their computer science curricula. Those new classes are expected to begin as soon as the coming semester.

Scott Apeland, director of the Intel Developer Network, says that by the end of the year, more than three-quarters of all processors shipped by the world's largest semiconductor company will have a dual-core implementation. But the multicore wheel has just begun to turn. Intel has also announced it will begin offering a quad-core processor before 2007. Advanced Micro Devices plans to bring its quad-core processor to market by mid-2007.


More Windows Insights

White Papers

More >>

Reports

More >>

Webcasts

More >>

Eight-core and 16-core x86 processors could be mainstream devices before the turn of the decade. And within non-x86 processors, multicore implementations of eight to 32 cores are already on the market from companies such as Sun Microsystems and Azul Systems.

Intel's Software & Solutions Group provides a range of products, including compilers, debuggers, and performance optimization tools for improving the development of software for its current dual-core processors, Apeland says. But a special effort is needed to ensure that the new talent entering the IT community is ready for the increasing challenges ahead.

"We have been focusing on developers already in the industry, but there needs to be an effort to get multithreading skills and techniques into basic computer science classes and into the advanced architecture courses," he says. "We need to make these capabilities rock solid and taught widely."

Institutions currently participating include Carnegie Mellon University, Cornell University, Georgia Institute of Technology, University of Michigan, and University of Washington, as well as leading academic programs in Brazil, China, India, Russia, Taiwan, and several European countries. Intel believes the effort will expand to a thousand or more universities.

"Universities want their students to be leading-edge and coming out with the right skills," Apeland says. "There is a significant change in software development that is ongoing. Hardware capabilities are changing significantly, and almost overnight software developers have new challenges."

For the past three decades, processor improvements were measured by the steady increase in clock speeds, a dynamic that has quickly changed. End users are already experiencing the improvements in performance per socket and performance per watt that dual-core processors can bring to market. A well-trained class of new technologists will need to be ready to take multicore processing to even greater levels in the years ahead.


Related Reading




Currently we allow the following HTML tags in comments:

Single tags

These tags can be used alone and don't need an ending tag.

<br> Defines a single line break

<hr> Defines a horizontal line

Matching tags

These require an ending tag - e.g. <i>italic text</i>

<a> Defines an anchor

<b> Defines bold text

<big> Defines big text

<blockquote> Defines a long quotation

<caption> Defines a table caption

<cite> Defines a citation

<code> Defines computer code text

<em> Defines emphasized text

<fieldset> Defines a border around elements in a form

<h1> This is heading 1

<h2> This is heading 2

<h3> This is heading 3

<h4> This is heading 4

<h5> This is heading 5

<h6> This is heading 6

<i> Defines italic text

<p> Defines a paragraph

<pre> Defines preformatted text

<q> Defines a short quotation

<samp> Defines sample computer code text

<small> Defines small text

<span> Defines a section in a document

<s> Defines strikethrough text

<strike> Defines strikethrough text

<strong> Defines strong text

<sub> Defines subscripted text

<sup> Defines superscripted text

<u> Defines underlined text

InformationWeek encourages readers to engage in spirited, healthy debate, including taking us to task. However, InformationWeek moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing/SPAM. InformationWeek further reserves the right to disable the profile of any commenter participating in said activities.

Disqus Tips To upload an avatar photo, first complete your Disqus profile. | View the list of supported HTML tags you can use to style comments. | Please read our commenting policy.
T-Shirt Giveaway T-Shirt Giveaway: Each week we're selecting one great comment from our readers. The author of the comment will receive an InformaitonWeek Community t-shirt. So get posting!
Subscribe to RSS

Resource Links