To: Charles Gryba who wrote (158782 ) 2/14/2002 2:33:52 PM From: Tenchusatsu Read Replies (1) | Respond to of 186894 Constantine, Jozef, and WBMW, let's settle this once and for all. VTune is just a tool for software developers who want to spend the time optimizing their code. It points out performance bottlenecks and shows programmers where they should spend their time and effort. (Yes, I'm sure it helps code written in high-level languages as well, because optimization does not have to be done at the level of assembly code.) Intel is not pretending that VTune is some sort of potion that will magically improve the performance of applications running on Pentium 4 or Itanium. Now, not all software developers have the time in their schedules to optimize code. They already have their hands full debugging existing code, plugging security holes, adding features like they're going out of style, etc. Hence, they'll naturally react negatively to suggestions that they optimize their code for performance. It is my impression that optimizing for Pentium 4 and Itanium is not as hard as some think. Most of time, all it takes is a simple compiler switch or update. And even high-level languages can be optimized for P4 or Itanium. It might even be easier, because only the virtual machines or DLL libraries need to be optimized, not the actual program written in the high-level language. But I agree that the hardware guys need to make it easier for the software guys to get more performance. Forcing an additional requirement on software developers is nonsense. And Intel is not doing this ... well, at least not in their VTune press release. Tenchusatsu EDIT - There might be some confusion between general optimizations for performance, and specific optimizations for a hardware architecture. As I look back on my post here, I realize I had used the two interchangeably. I hope you guys can understand the difference.