SI
SI
discoversearch

We've detected that you're using an ad content blocking browser plug-in or feature. Ads provide a critical source of revenue to the continued operation of Silicon Investor.  We ask that you disable ad blocking while on Silicon Investor in the best interests of our community.  If you are not using an ad blocker but are still receiving this message, make sure your browser's tracking protection is set to the 'standard' level.
Technology Stocks : Intel Corporation (INTC)
INTC 41.66+2.8%2:46 PM EST

 Public ReplyPrvt ReplyMark as Last ReadFilePrevious 10Next 10PreviousNext  
To: muzosi who wrote (131098)3/29/2001 12:15:24 AM
From: Paul Engel  Read Replies (1) of 186894
 
Intel® VTune™ Performance Analyzer Testimonials

In developing Toonenstein and its Streaming SIMD Extensions-enhanced 3D engine, we have found the Intel® C/C++ Compiler and Intel® VTune™ Performance Analyzer to be irreplacable as game development tools.
Greg Snook
TerraGlyph* Interactive Studios
Schaumburg, Illinois

VTune analyzer is a must if you want to speed up your time-critical code.
Johan Törnquist
Xponential Interactive AB
Växjö, Sweden

I really like VTune analyzer's ability to analyze the JIT compiled Java* code. It helps a lot in my Java benchmarking project. Without such a tool, it would be impossible to understand the performance of complicated Java code.
Catherine Zhang
Student

A few days ago, when my imaging application seemed to be taking too long to process a stereo pair of images, I re-ran my application using VTune analyzer in Time Sampling Mode and discovered one C statement (simple while statement) where 92% of the application was being spent! Identifying this bottleneck directed me to make a few changes to the program, greatly speeding it up when similar images are processed in the future.
Scott Roth
Datacube Inc.
Danvers, Massachusetts

Intel's VTune analyzer was an essential tool, allowing us to maximize the speed of our app. With it, we were able to quickly understand how our code performed and how it utilized the target processor, cache and memory. Without VTune analyzer, optimization would be a slower and more painstaking process.
Casey Simon
Katrix/Millennium Rush
Princeton, New Jersey

VTune analyzer is truly a low-level performance optimizer's dream.
Kelly Brock
Eight Cylinder Studios
Santa Monica, California

This is the only code profiler and optimizer that I would consider for real-time high performance game applications. It has a negligible impact on runtime performance which is critical to productive programming.
Robin Keir
Westwood Studios
Irvine, California

I worked on a project that included a Ring 0 VxD, a layered Winsock Provider DLL, a DirectPlay Service Provider DLL and a multithreaded Win32 Executable at the same time under Windows* 98 and made extensive use of interprocess communication. Without the VTune analyzer, it would have been next to impossible to collect the performance data needed to synchronize these multiple layers efficiently.
Byron K. Guernsey
Tantalus, Inc.
Sellersburg, Indiana

We have used the VTune analyzer to assist us in our performance tuning of DB2 UDB for the past year or more. Containing the whole VTune Performance Enhancement Environment in 1 IDE has made it much more usable/manageable. The wizards are very good and quite intuitive. The addition of a C++ code coach is great for our project since we compile our code in C++ and the call graph profiling is a very nice feature. I can safely say that we have made very good performance improvements in DB2 by using the sampling features of the VTune analyzer (mainly register stall, branch misprediction and icache miss event sampling). We will be [are] using these and the call graph profiling quite extensively in our efforts to get even more performance improvements in DB2 UDB.
Garfield Lewis
IBM Canada Limited
Toronto, Ontario, Canada

I lost 10 ms. in 5 hours. In the computer game industry, speed is everything. I need to get the entire game to run in 33 ms. per frame - thats AI, Physics, 3D, everything. The VTune analyzer enables me to efficiently track down the areas of the game that will really influence the performance. Using the call graph feature, combined with the timing analysis, I was able to track down a logic error that was causing an internal library function to eat up 10 ms per frame--an eternity in game time. The ability to watch inside 3rd party DLL's has also enabled me to optimize our usage of those DLL's.
Kevin "Zaph" Burfitt
Beam Software
Melbourne, Victoria, Australia

As a PC 3D game programmer, one of my current tasks was to decrease the time it takes to load models, terrain, and textures during the initialization phase of the game. I used the VTune analyzer's ability to sample sessions and provide relative function timing information to quickly nail down which areas of code were taking the most time. The VTune analyzer V3.0's ability to stop and resume sampling makes it easy to target the areas you are really interested in, and the ability to drill down on hotspots is intuitive. With Version 3 of the VTune analyzer, the average time it takes to load game data has gone from 30 seconds to 10 seconds. Without it, I'd probably still be looking for a saving.
Adam Boyle
Beam Software
Melbourne, Victoria, Australia

We have been using the VTune analyzer V3.0 to optimize the performance of our VMAx* 3D VirtualTheater loudspeaker virtualization software for DVD/surround sound playback. The VTune analyzer's performance monitoring capabilities helped pinpoint performance bottlenecks that we were previously unaware of, and its dynamic analysis allowed us to significantly improve the performance of our already hand-written assembly/MMX™ technology audio processing code. We were able to achieve a more than 30% performance improvement, which translated directly into a noticeably higher frame rate for the DVD playback software that we are integrated into. I cannot think of any other tool that would have provided this amount of insight into our code performance.
Timo Kissel
Harman Multimedia
Northridge, California
Report TOU ViolationShare This Post
 Public ReplyPrvt ReplyMark as Last ReadFilePrevious 10Next 10PreviousNext