Dr. Dobb's is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.


Channels ▼
RSS

Parallel

Itanium 2 Developer Days Diary


Conclusion

Plan well and the rest of the process is the same as any software development effort--tighten up the code, compile it with the right tools and test it. The optimization stage is critical. To assist with the process, the processor itself provides an advanced set of performance monitoring tools through the Performance Monitoring Unit (PMU) which can provide developers with detailed information on more than 140 runtime events like cache misses, pipeline stall and branch mispredicts. The PMU provides the ability to perform detailed application analysis without affecting the performance of the application.

Many software-based optimization tools are also available, such as the Intel VTune performance monitor, and can isolate specific lines of code that cause performance problems without having to embed special monitoring code into the program. VTune shares an interface with Intel's threading tools, so developers don't have to learn yet another interface as they start writing multi-threaded code.

Today, the computing world embraces the advantages provided by 64-bit computing. More than half of the Global 100 Corporations already run Itanium 2-based systems, and Intel Itanium 2 processors are at work in more than 70,000 enterprise systems. The Itanium Solutions Alliance brings investment protection through increased geographical coverage, strong developer support, and a growing portfolio of hardware and software.

The next-generation Intel Itanium 2 processor includes a dual core that supports multithreading, better power management, enhanced virtualization, new performance acceleration features, and even greater reliability than the current version. Codenamed "Montecito," this processor is based on 90nm process technology and boasts more than 1.7 billion transistors and a 24MB cache. The processor further enhances parallel processing capabilities and increases the performance benefits for managed code, while providing end users with a 2x performance increase and a greater than 2.5x increase in power efficiency. With multi-core processors for single- and dual-processor servers shortly to follow, porting to Intel Itanium 2 microarchitecture now is an investment for the long-term success of any organization that needs world-class computer performance.

Robin Drummond is president of the Itanium Solutions Alliance. She can be contacted at [email protected].


Related Reading


More Insights






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

Dr. Dobb's encourages readers to engage in spirited, healthy debate, including taking us to task. However, Dr. Dobb's 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 or spam. Dr. Dobb's 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.