Oracle: "We got a big win with the Intel® Compiler. The PGO optimizations enabled us to achieve large performance gains on [Intel] Xeon® and Itanium® 2-based systems running on both Windows* and Linux*." Vineet BuchServer Performance GroupOracleUniversity of Oxford: "The Intel Fortran Compiler for Windows allows me to develop Fortran using a modern and user friendly IDE (Visual Studio 2005 Pro) while increasing application performance by 31% compared to Compaq Visual Fortran* 6.6a. Debugging is very quick and easy using Visual Studio and the fast speed of the compiler even in debug mode means debugging is much less tiresome." Ed TarletonMaterials Dept.University of OxfordUniversity of California Berkeley: "I have never seen a compiler so good, reliable and robust as your Intel Fortran compiler. It's so good that I'd never want to switch to any other compiler out there." Louis BouchardMaterials Sciences Division,Lawrence Berkeley National Labs &University of California BerkeleyCornell University: "I used Intel Fortran Compiler 9.1, integrated with Microsoft Visual Studio* 2005, to compile a legacy F77/F90 code that solves elliptic PDEs using a multigrid method. Multithreading is enabled via OpenMP in this code, and to get that to work, I only had to set one extra compiler option. It was satisfying to watch both processors get pegged on my dual machine with no extra effort. Steve LantzSenior Research AssociateCornell Theory CenterCornell UniversitySwinburne Centre for Astrophysics and Supercomputing: "The 24.5 to 31.5 percent speedups resulting from Intel® Fortran Compiler for Linux* performance improvements make huge differences in our applications." Dr. James MurrayAstronomer and System AdministratorSwinburne Centre for Astrophysics and SupercomputingLRZ: "Upgrading from Intel compiler versions 7.1 and 8.1 to the latest 9.1 has resulted in an estimated 15 to 20% average performance increase in all large program runs." Reinhold BaderLRZOracle: "We wanted to squeeze as much performance out of Oracle9i* Database as we possibly could, and that's why we chose the Intel compiler." Mark MacDonaldWindows Technology GroupOraclePersistent Systems: "The Intel C++ Compiler for Linux, along with the associated performance tools and libraries, has helped us extract the best performance out of enterprise and scientific applications on IA-32 and Itanium 2-based platforms." Barnali BanerjeeAssociate Technical ManagerPersistent Systems Pvt. Ltd.Oracle: "The Intel compiler has been through heavy testing and debugging and was very easy to use." Peter KnaggsLinux Program OfficeOracleNewTek: "Switching to the Intel® C++ Compiler was not only painless, but it made LightWave 3D* the best optimized and fastest rendering 3D package on the market for the Intel® Pentium® 4 processor." Rob HoffmannDirector of Marketing, 3DNewTekScandpower Petroleum Technology AS: "Intel® Fortran compiler version 9.0 has increased the performance of our software by 5-10% relative to Intel Fortran compiler version 8.1 and 20-40% relative to Compaq Visual Fortran version 6.1. We have seen that the resulting executable size is reduced 10% with 9.0 relative to 8.1 and that the /O2 optimization level now makes very efficient code for the memory/cache intensive part of our source code. For floating point intensive code, the Intel® Compiler v9.0 options increase the performance relative to Intel Compiler v8.1 by 6%. This was quite unexpected as the SSE2 code generated by 8.1 already was impressive and looked optimal. Also we are very happy about the new run-time options for checking of initialized variables that has increased the reliability of our software. Finally, it is very convenient that Intel supports compilers for both Windows* and Linux*, porting an application between two platforms has never been easier." Lars Petter EndresenEngineering Electronics Senior ConsultantScandpower Petroleum Technology ASPolyhedron: "The new Intel® compiler version 9.0 ran all of the Polyhedron Benchmarks without requiring any changes and showed worthwhile speed improvements. The 64 bit version ran very nicely, even on a non-Intel processor." John AppleyardPolyhedronHewlett Packard Corporation: "We have been testing the new Intel® compiler v9.0 for the quantum chemistry application Molpro (http://www.molpro.net). This code consists of roughly 700000 lines of Fortran code. We focused on the build time performance, stability of the compiler and the performance of the generated executables. We compared these numbers against the Intel v7.1 and the Intel v8.1 compilers. We found the Intel v9.0 compiler to generate the fastest code, on average about 5-10% faster than the Intel v8.1 compiler and roughly 15-20% faster than the Intel v7 compiler. For high levels of optimization (-O3) the improvement was up to 30%. At the same time the build time did not increase. The Intel v9 compiler also proved to be more robust. The number of problems decreased about 30%." Michael EhrigHewlett Packard CorporationNextLimit Corporation: "Porting our code to an Intel® Itanium® 2 processor proved to be a straightforward task. Our code was originally built using GCC and Microsoft compilers and the switch to the Intel compiler version 9.0 was practically seamless. This helped us to focus on the important aspects of our software development pipeline - testing and optimization. Furthermore some of the diagnostic messages produced by the compiler during a failed build proved more informative and helped us to isolate and fix the problem more speedily. Using the Intel compiler on Linux* led to a dramatic speedup over our previous GCC builds. These benefits are critical for the computationally demanding simulation tasks our software products perform. New features in the Intel compiler version 9.0 such as SSP promise to help provide better performance to our customers who are now simulating with multiple threads on multi-processor/core systems." Michael BlainNextLimit CorporationUniversity Erlangen-Nuremberg: "The migration to the latest generation of the Intel® Fortran Compilers for Linux*, v9.0 from the Intel Fortran compiler v8.1 went very smoothly. Besides generating well known fast code, the Intel Fortran compiler V9.0 has several new features. The new automatic interface generation capability proved to be very helpful in finding bugs in legacy code grown over the years." Thomas ZeiserStaff of the HPC-Group at the Computing Centerof the University Erlangen-Nuremberg, GermanyComVu: "Intel's performance tools are a "must have" for ComVu engineers. Real-time video encoding is enabled in our PocketCaster software and this demands that we squeeze every possible cycle out of the CPU. The Intel® C++ Compiler for Windows CE* v2.0 consistently achieved performance gains of 8 - 12% across the board, even in areas that were not overly math intensive." William MutualChairmanComVuQNX Software Systems: "With millions of installations worldwide, QNX OS technology has an unmatched reputation for high performance and extreme reliability. Now, with the Intel C++ Compiler for QNX Neutrino RTOS, QNX customers can achieve greater performance than ever, particularly with respect to floating point, multi-media, and vector operations. From compute-intensive videogaming systems to high-end Storage applications, the Intel C++ Compiler offers an ideal complement to the QNX Neutrino RTOS and is a logical choice for any project where performance is paramount." Shelley BryenStrategic Alliances ManagerQNX Software SystemsMySQL AB: "The MySQL database has been designed to maximize speed. The new Intel C++ Compiler 8.1 amplifies this native speed on three separate processors: the Intel Itanium 2, Intel Xeon® with Intel® EM64T, and IA-32. Using this compiler, we've seen proven performance gains of more than 20 percent over GCC 3.4. This extends MySQL's position as one of the fastest, most popular databases in the world. " Zack UrlockerVP MarketingMySQL ABPhilips Medical: "At Philips Medical, we develop software for some of our medical diagnostic products using the Intel C++ Compiler. We found the performance of our applications to be excellent and were pleased to find that we could use the Intel compiler on both Intel and non-Intel 32 and 64-bit processors in combination with different Microsoft compilers. The main features of the compiler that we rely on are the support and optimized code generation for intrinsics (MMX, SSE, SSE2), automatic vectorization, and OpenMP support. We also appreciated the responsiveness to questions and issues related to the compiler. The online support makes it easy to post issues and we were kept informed about when issues would be resolved. Regardless of the processor, we found that the Intel compiler offered the best all-around performance." Jonas OlssonDesign EngineerPhilips MedicalCST - Computer Simulation Technology GmbH: "CST GmbH uses Intel Visual Fortran to build some of our electromagnetic field simulation software products because they produce applications with outstanding performance. We also like the idea that one compiler product can be used for our 32-bit and 64-bit applications, on both Intel and non-Intel platforms. We've found the compiler to be very stable and, again, offer great performance on both Intel and non-Intel systems. Bottom line - together with Intel's excellent documentation and support - we think the Intel Visual Fortran is the best tool in class." Michael BartschManaging DirectorCST - Computer Simulation Technology GmbHParacel: "The Intel compiler generated faster code than other compilers for most of our tests on both ia32 and x86_64 platforms, which helps us deliver the performance our customers demand. It is the only compiler that we've seen that is able to perform multi-file interprocedural analysis (-ipo) with library archive (.a) files. Intel's web-based Premier Support is the best customer support interface that we've used." Marc RieffelSenior ManagerResearch and DevelopmentParacelMSC Software: "At MSC Software, we have been using Intel C and Fortran Compilers for several years. We use them because Intel has consistently helped us to solve software needs in an ever changing hardware environment. The performance, compatibility, and quality help MSC to build our software and keep us satisfied. I recommend Intel compilers to developers interested in application performance." Joe GriffinLinux PortingMSC SoftwareAxinom GmbH: "We achieved significant performance gain by switching to Intel C++ Software Development Tool Suite 1.2. Using these tools, we are integrating media and data into a single programmable mobile device. We saw a 20% improvement in our mobile application compared to our previous compiler. Intel compiler and tools are highly compatible with our existing development environment and Intel provided an excellent customer support." Damir TomicicChief Marketing OfficerAxinom GmbHBEATCRAFT, Inc.: "By switching to the Intel C++ Compiler we achieved a significant performance increase in our mobile computing, broadcasting and web database applications. In addition, we were able to reduce the code size considerably. Excellent compatibility with our existing development environment and support from Intel made this transition easier." Masashi TakemotoCEOBEATCRAFT, Inc.CCLRC Rutherford Appleton Laboratory: "We tried an early copy of the Intel Visual Fortran Compiler for Windows and our application built right out of the box. We noticed immediately that Intel improved compile-time and we really like the command- and source-compatibility with Compaq Visual Fortran*. The compiler also has strong Fortran 95 support. The new Intel Visual Fortran compiler did all that I expected of it. It is an impressive accomplishment." Dr Stuart CampbellISIS FacilityCCLRC Rutherford Appleton LaboratoryResearch Computing Center of Moscow State University: "We were pleased to see our application build right out of the box when we compiled it with the Intel C++ Compiler 8.0 for Windows. We saw faster compile time and improved application performance of up to 10% over the previous release. We also like the processor dispatch and interprocedural optimization features. All these advantages allow us to achieve incredible speed of mathematical kernel routines in our OptiLayer Thin Film software running at the latest families of Intel processors. Intel offers a very competitive compiler and we recommend it." Michael Trubetskov, Dr. of Sc.[Leading Research Fellow,]Research Computing Center of Moscow State UniversityBluefire Security Technologies, Inc.: "We're excited to announce that we have successfully optimized our security software targeted at Intel® PCA processors and integrated the new Intel compiler into our solution development process. By using the Intel C++ compiler and tools for Intel XScale® microarchitecture, we've achieved a 22 percent performance improvement for Bluefire Mobile Firewall Plus*. In addition to this impressive performance improvement, the new compiler was easy to integrate into our existing development environment. The Intel® Premier Support was very helpful and responsive during this process." Mark KomiskyCEO and co-founderBluefire Security Technologies, Inc.TABLETmedia: "We achieved significant performance gain by switching to Intel C++ compiler and tools for Intel PCA processors. Using these tools, we are integrating media and data into a single programmable mobile device. We saw a 20% improvement in our audio codec application compared to our previous compiler. Intel compiler and tools are highly compatible with our existing development environment and Intel provided an excellent customer support." Alessandro GattiPresident and CEOTABLETmediaSoftRISC Communication Solutions, Inc: "Intel C++ compiler for Intel PCA processors have enabled us to implement applications for wireless and Voice over Packet solutions running 30-50% faster. Their compatibility with our existing development environment kept our initial investment in development tools to a minimum and made the transition to Intel compilers very easy. A very responsive and enthusiastic support team helped us switch to Intel compilers with a minimal learning curve. We are planning to use Intel compilers in our future development on Intel PCA processors." Ashok SettyCEOSoftRISC Communication Solutions, Inc.Global IP Sound: "By switching to the Intel C++ compiler and tools for Intel PCA processors, we achieved a 45% improvement in the core parts of our VoIP application for handheld devices. In addition to this impressive performance improvement, compatibility, and the quality technical support that Intel provided were important factors in selecting the Intel compilers for software development targeted at handheld devices." Mats PerjonsDirector of Product ManagementGlobal IP SoundSymbol Technologies, Inc.: "The Intel C++ compiler and Integrated tools for the Intel XScale processors increased our applications performance (in some cases dramatically), and improved our ability to develop and debug our XScale based products. Installation was simple and the performance, compatibility and additional capabilities provided were great. In addition, the Intel Premier Support was very responsive and provided outstanding customer support. Because of the improved performance, compatibility, ease of use, additional capabilities and support, we are incorporating Intel's Integrated tools into our development environment for the Intel PXA processor line." Charlie GrecoSr. System Software EngineerAdvanced Platform Development, Symbol Technologies, Inc.Bell-Laboratories, Lucent Technologies: "We are very impressed with the Intel C++ compiler and tools for the Intel XScale processor. We are using the tools to develop video applications for handheld computing devices because of the outstanding performance they offer. The performance and reliability of the Intel software development tools and the quality of the Intel Premier Support has enabled us to choose Intel compiler and related tools as our choice for application development for handhelds based on the Intel PXA processor line." Eric ZengSenior Hardware DesignerBell-Laboratories, Lucent TechnologiesAlias|Wavefront:: "We recently switched to the Intel C++ Compiler from a leading compiler for use on Maya 5.0's dynamics code. The output ran so much faster - up to 90% faster - than before, that our engineer didn't actually believe it and rechecked his data. To say the least, we are impressed with the Intel product." Kevin TureskiGeneral Manager of Maya EngineeringAlias|WavefrontProgrammer's Paradise, Inc.: "We've witnessed a rapid increase in demand for development tools for Linux. It's no surprise that the Intel Fortran Compiler for Linux is our Riding the Crest award winner. Intel is at the forefront of publishers providing quality software for cross platform development and performance enhancement. They currently have the fastest growing line of compilers at Programmer's Paradise." Jeff LargiaderVice President of MarketingProgrammer's Paradise, Inc.Etnus: "Being a company that produces debuggers, Etnus TotalView is very closely tied to the compiler for which it provides support. We've seen more demand for support of the Intel C++ and Fortran compilers for Linux than any other commercial Linux compiler. We have an exceptional partnership with the Intel Compiler Group and we believe this partnership will result in an industry-leading development environment The combination of the Intel Linux compilers and Etnus TotalView debugger create a solid foundation on which to build the world's most complex business-critical software." Mary Kay S. BundeDirector of Market DevelopmentEtnusBreault Research: "In addition to built-in OpenMP multi-processor support, I like the Intel Compiler's ability to wring the last ounce of performance from the Pentium® 4 processor while at the same time creating a single executable that runs optimally on other IA32 processors." Alan GreynoldsV.P. ResearchBreault ResearchCERN: "The Intel compilers have performed excellently on our ROOT code. On average, the Intel C++ Compiler for Linux produces executables that run 30% faster than ones produced by gcc 3.2. Due to the excellent compatibility with the GNU compilers, the porting effort was reduced to a minimum. Furthermore, the strong technical support that is provided with the Intel Compilers enables very quick turnaround on fixes for customer issues." Dr. Fons RademakersSenior ScientistCERNGenevaFluent Inc.: "When we ran our standard benchmarks on GNU C and Intel C++ compilers for Linux, the Intel compiler gave us up to 37% performance improvement." Dr. Dipankar ChoudhuryChief Technology OfficerFluent Inc.MUSICMATCH, Inc.: "The Intel® (VTune Performance Analyzer and C++ Compiler) tools were an important aspect of optimizing the product, both the free jukebox product as well as the paid version." Christopher AllenSenior V.P. of Product MarketingMUSICMATCH, Inc.MUSICMATCH, Inc.: "After optimizing our code, (with the Intel compiler) MP3 encoding speeds dramatically increased, and MUSICMATCH Jukebox was able to rip MP3 files from audio CDs at a blistering 35x speed for the first time" Jim McLaughlinDirector Hardware AlliancesMUSICMATCH, Inc.NewTek: "If you want LightWave 3D to run at its peak, you not only have to run it on an Intel® Pentium® 4 processor, but utilize software products like the Intel® C++ Compiler to get the maximum performance out of the latest Intel® processors." Jim PlantCEONewTekSpinVector: "Intel® C++ Compiler 2.0 for Windows CE* it is by far the best compiler for systems based on Intel XScale® technology: the full support for WMMX makes it a "sine qua non" for every developer concerned about performance. We registered an amazing >20% improvement in performance when we switched to the new Intel C++ Compiler 2.0 during the development of our new OpenGL-ES-based 3D engine for XScale technology. But the performance leap is even greater when you talk about development time: the Debugging Extensions are the sweetest "candy" of this release and the first-class support we are already accustomed to have become even better. Carmine della SalaTechnology GuruSpinVector s.r.lBluefire Security Technologies: "We're excited to announce that we have successfully optimized our security software targeted at Intel PCA processors and integrated the new Intel compiler into our solution development process. By using the Intel C++ compiler and tools for Intel Xscale(R) microarchitecture, we've achieved a 22 percent performance improvement for Bluefire Mobile Firewall Plus*. In addition to this impressive performance improvement, the new compiler was easy to integrate into our existing development environment. The Intel Premier Support was very helpful and responsive during this process." Mark KomiskyCEO and Co-FounderBluefire Security Technologies, Inc. | Intel® Performance Libraries |
Nielsen Media Research: "Intel IPP Library and the associated code samples are extremely useful development tools for anyone working in signal processing, image processing and vision. The implementation of the Universal Media Class for handling various types of media streams such as MPEG4 is the most comprehensive and versatile that I have seen. The Vision samples were also extremely easy to use." Venugopal SrinivasanChief Research ScientistNielsen Media ResearchUniversity of Illinois: "I used to hand-code image processing routines in assembler for fast image recognition and detection frame rate. I 'discovered' that the Intel Integrated Performance Primitives (IPP) library offers comparable speed to assembler with significantly less programming effort. Also IPP provides a valuable but very complex computer vision algorithm which I wouldn’t even dare to program myself in assembler. Kudos to Intel!" Javier I. GiradoUniversity of Illinois at ChicagoNPCube: "Intel IPP will help you out solve or discover your current optimizations issues in game development. If you need accurate and fast data computation, this is the way to go!" Laurent ParetVP/Business DevelopmentNPCubeRadTIME: "The Intel® IPP [Intel Integrated Performance Primitives] is the fastest image processing library we've found, resulting in much greater interactivity and creative freedom for our users."
"The real benefit of Intel® IPP is that it lets us stream high-resolution video into our rendering engine, allowing it to play at speeds closer to real-time than our competition." Bruce RadyPresidentRadTIME, Inc.Imagecom: "People want to have the ability to view good quality, high-resolution video from their own desk or on the move. For ImageCom, providing targeted applications that are specifically optimized with Intel® IPP and C++ compiler is crucial to enabling this."
"Our customers were looking for lower cost solutions for delivery of video streams. The Intel C++ Compiler and Intel IPP tools allowed ImageCom to meet the customer's expectations for cost and timescales." Thomas DoveCEOImagecom, Inc.Cognitec: "The shorter the response time for any verification or identification process the better the user acceptance. The initial effort to implement Intel IPP was definitely worth the time and money."
"By incorporating Intel Integrated Performance Primitives library Cognitec's software precisely optimizes processor usage for massive numerical operations." Alfredo Herrera HernándezManaging DirectorCognitecAuSIM: "With Intel's Integrated Performance Primitives (Intel IPP), AuSIM has leveraged 4X performance gains within its AuSIM3D* audio simulation technology, enabling longer filters, higher-order interpolations, more sound stream through-put, reduced latency, and computational flexibility." Bryan CookSoftware ArchitectAuSIM, Inc.Logitech: "The Intel Integrated Performance Primitives Library has proven to be a valuable asset to Logitech. Developing products with IPP means we don't worry about optimizing for each Intel processor. IPP does that for us. Intel IPP clearly helps Logitech deliver superior products." Ken ErbesDirector, Software Applications and ServicesLogitechABAQUS, Inc.: "By adopting the [Intel® Math Kernel Library] (Intel® MKL) DGEMM libraries, our standard benchmarks timing improved between 43% and 71%, which is very impressive." Matt DunbarSoftware DeveloperABAQUS, Inc.SGI: "Intel MKL vector math library is expected to help deliver as much as a 20% improvement in benchmark code for Cambridge University running on a 128-processor SGI Altix* 3700 system." Crispin Keable, Ph.D.Systems Engineering ManagerSGIRogue Wave Software: "Using Intel Math Kernel Library significantly boosted the performance of Rogue Wave's SourcePro* Analysis on Intel processors. The optimized [Intel] MKL routines easily linked in place of our non-optimized BLAS and LAPACK routines, and delivered the performance boost our customers demanded. SourcePro C++ products have demanding cross-platform portability requirements, and [Intel] MKL worked seamlessly on Windows* and Linux operating systems. I can't think of any reasons not to use the [Intel] MKL." Randall RobinsonDevelopment ManagerRogue Wave SoftwareComVu: "Intelligent integration of the [Intel® Integrated Performance Primitive] (Intel® IPP) functions has saved us hundreds of hours of development time and greatly sped up delivery of our products to market." William MutualCEOComVUNielson Media Research: "Intel IPP version 5.0 Library and the associated code samples are extremely useful development tools for anyone working in signal processing, image processing and vision." Venugopal SrinivasanChief Research ScientistNielsen Media ResearchMitac: "Intel IPP helped us optimize and boost our application's performance. [Intel] IPP simplified our development process freeing us from complicated image processing, including scaling and data format conversion." Kexue ZhuSoftware ManagerMitacLandmark Graphics: "Compressing large JPEG images in real time is critical to the success of the VirtualGL project, which aims to deliver the output of scientific visualization applications as a video stream to remote clients. Using the Intel® Integrated Performance Primitives for IA-32 and [Intel®] EM64T, VirtualGL is able to stream more than 25 million pixels per second of visually lossless compressed video using off-the-shelf PCs and a modest network." Darrell CommanderSystem ArchitectLandmark GraphicsEyemail: "Intel IPP significantly shortens our development cycle and delivers the performance boost our customers demanded. Intel IPP offers a wide range of functionalities; we can find what we want to look for and deliver high-performance audio and video applications for wireless handheld devices. [Intel] IPP is the best choice of multimedia developers." David LiDirector, R&DEyemailUlead Systems, Inc.: "Ulead is very impressed with Intel Integrated Performance Primitives (Intel IPP) especially with the image, audio, and video processing functions. We have incorporated Intel IPP in our own software products including Ulead VideoStudio* 7.0. Intel IPP delivers enhanced multimedia capabilities and has improved our product's performance significantly. In addition, because of the cross-architecture compatibility, we are developing new products for Intel® Personal Internet Client Architecture using Intel IPP." Samuel WuAssistant Vice PresidentVideo DVD Product Line DirectorUlead Systems, Inc.Adobe Systems, Inc.: "We are impressed by the breadth and depth of Intel's software tools. After rigorous testing and evaluation of Intel Integrated Performance Primitives (Intel IPP), we are incorporating Intel IPP in our Premiere Pro* product. Adobe Premiere Pro software is a revolutionary nonlinear video editing application that takes video and audio production to an entirely new level, and Intel IPP has been a critical part of our success in delivering cutting-edge technology. Intel IPP will help us maintain our competitive edge." Steve WarnerEngineering ManagerAdobe Premiere ProAdobe Systems, Inc.Envivio, Inc.: "As the leader in MPEG-4 streaming solutions for the broadcast, cable network, and content developer markets, Envivio aims to deliver high-performance products to the marketplace. The Intel Integrated Performance Libraries (Intel IPP) enables Envivio to achieve this goal by providing a highly optimized library well-suited for advanced media coding and decoding. We are impressed with how Intel IPP delivers fast, high-quality, and sophisticated functions in a very easy-to-use package. Intel IPP significantly shortens our development cycle and allows us to deliver products like EnvivioTV* that supports a wide range of platforms and architectures, including servers, PCs, set-top boxes, and mobile devices." Eric DeniauVice PresidentEngineeringEnvivio, Inc.SavaJe Technologies: "SavaJe Technologies is the performance leader for Java* technology on Intel Personal Internet Client Architecture application processors. Intel Integrated Performance Primitives offer enhanced performance for video and gaming applications, which SavaJe can make available to Java developers today." Larry RaoCTOSavaJe TechnologiesTABLETmedia, Inc.: "Intel is helping us deliver optimized, standards-based, audio- and video-compression technology. With the benefits of Intel IPP libraries using [Intel®] Wireless MMX™ technology, we can now deliver to our customers with a time-to-market advantage, high-performance audio and video applications for wireless handheld devices. These applications can directly communicate to the existing or the future telephone or video conferencing infrastructure." Alessandro GattiCEOTABLETmedia, Inc.Inetcam, Inc.: "The Intel Integrated Performance Primitives ([Intel] IPP) has enhanced the iVISTA* application to be more in line with customers' expectations. For example, it enables us to dynamically rescale, in real-time, a video stream without loss of performance. This capability is more robust with Intel IPP." Leo VolfsonPresident and Chief Technology OfficerInetcam, Inc.Inetcam, Inc.: "The Intel IPP provided a 300% improvement in the number of users who can simultaneously participate in a Webcast. In addition, the migration from the Intel® Pentium® III processor to the Intel Pentium 4 processor took only a day." Leo VolfsonPresident and Chief Technology OfficerInetcam, Inc.Logitech Inc.: "The Intel Integrated Performance Primitives library is to multimedia programming what the C language and its libraries were to assembly language. The abstraction provided by this library is a welcome addition in the realm of multimedia processing on PC platforms; it provides rapid implementation and integration, optimization for multimedia extension instruction sets, operating system portability, user and kernel mode support, and more - a 'must have' in the toolkit of multimedia developers." Remy ZimmermannVideo Software Engineering ManagerLogitech Inc.University of Oxford: "One thing I particularly like about the Intel Math Kernel Library is the option for block-splitting in the random number generation. This is very useful for parallel applications." Mike GilesProfessorUniversity of OxfordNAG Ltd.: "It's possible that the next time you use the Internet to calculate your optimal financial portfolio, the calculation may depend upon the NAG optimization routines and beneath them, the Intel MKL Library."
"Intel MKL plays a key role in the multiplicative effect of the software developer stack." Dr. David SayersPrincipal ConsultantNAG Ltd.NAG Ltd.: "The Intel MKL routines perfectly complement the quality and coverage of the NAG libraries and they together deliver a wide-ranging set of high-performance components to NAG's users." Dr. Brian FordManaging DirectorNAG Ltd.SunGard: "The performance increase [for our Panorama* application] from simply using the Intel Math Kernel Library (Intel MKL), with its threading capabilities, was amazing. We are more than delighted with the results." Gavin LavellePresidentSunGardAccela: "The Intel Mobile Platform SDK allows our application to better manage battery power and data transfer between a mobile device and an enterprise database, allowing customers to work more efficiently in the field." Andrew D'OttavioProduct ManagerAccelaUFIDA: "The Intel Mobile Platform SDK allows our customers to better manage the available bandwidth for various application to get their job done while on the move." Shiyi DengGeneral ManagerUFIDA | Intel® VTune™ Performance Analyzer |
3M Corporation: “Intuitive analysis tools such as the Intel VTune Performance Analyzer and Intel Thread Profiler, along with Intel's technical expertise in multithreading, helped us significantly improve our application's efficiency and performance.” Carl Skeps3M CorporationYahoo: "We have been using Vtune analyzer for last 2 years. Vtune has proved to be an invaluable tool in optimizing our business-critical applications by isolating performance bottlenecks and providing insight into techniques of removing these bottlenecks. It has helped us realize significant return in our hardware investment." Sapan PanigrahiSenior ManagerYahoo Search Performance EngineeringNEC Solutions: "NEC Solutions America's Advanced Technical Computing Center has been using VTune analyzer for Linux since the software's introduction into the Itanium architecture. Our Applications Analysts have leveraged VTune analyzers code-level capabilities to isolate and correct application performance bottlenecks in several major ISV HPC applications. We regularly use VTune for tuning and optimizing applications targeted at NEC's Intel-based HPC product line. The improved Eclipse GUI in VTune analyzer has made it much easier and much quicker to identify problem areas in the application codes. Intel's VTune Team have been very proactive and responsive to our developer's requests and comments about the product, adding even more value to an already valued product." Donny CooperSenior Systems AnalystNEC Solutions (America) Inc.Advanced Technical Computing CenterAbaqus: "VTune analyzer makes it easy for an average developer to quickly pinpoint performance degradations that frequently occur when adding new functionality. This quick analysis allows us to maintain consistent performance levels throughout the development cycle when performance problems are still easy to correct. The enhanced command-line interface and the new automatable data export capabilities in VTune analyzer simplified integration into our daily development activities." Nick MonyatovskyAbaqus Inc."VTune Analyzer for Linux is very cool. Getting useful data was quick and easy. I applaud you on this. I've never seen a tool that is easier to get the basic information you want to know." Bradley SergeantSoftware Architect NVIDIA: "We have been using the Intel® VTune™ Performance Analyzer for years to optimize the performance of our NVIDIA graphics drivers to achieve the highest performance for applications from the leading game vendors in the market. The Intel VTune Performance Analyzer is an indispensable tool for game developers. Intel's VTune not only saves time in the code evaluation process, but enables developers to reach higher levels of performance by taking advantage of Intel's new processor features." Mark DalyVP of Content DevelopmentNVIDIASAS Institute: "SAS has been using the [Intel] VTune Performance Analyzer since 1997. Over the past two years, the [Intel] VTune analyzer has been a vital part of helping SAS implement an approximate 30% speed improvement in our new release, SAS 9.1. There is simply no way we could have done this without [Intel] VTune." Tom ColeSenior Director, Host Systems Research & DevelopmentSAS Institute, Cary NCEnvivio: "The Intel VTune Performance Analyzer is extremely stable and is used throughout our development process. We even use the [Intel] VTune analyzer as a test tool." Erwan Le BrasCodec DeveloperEnvivioMUSICMATCH Inc.: "The Intel (VTune Performance Analyzer and C++ Compiler) tools were an important aspect of optimizing the product, both the free jukebox product as well as the paid version." Christopher AllenSenior V.P. of Product MarketingMUSICMATCH Inc.MUSICMATCH Inc.: "The Intel VTune Performance Analyzer took a multi-day task and turned it into a sub-day task." Randy CampVice President, Software R&DMUSICMATCH Inc. | Intel® Threading Analysis Tools |
3M Corporation: “Intuitive analysis tools such as the Intel VTune Performance Analyzer and Intel Thread Profiler, along with Intel's technical expertise in multithreading, helped us significantly improve our application's efficiency and performance.” Carl Skeps3M CorporationPixar: "We are optimizing RenderMan’s core to be very scalable for future multi-core architectures. Intel’s Threading Tools have accelerated our development cycle dramatically. Intel’s Thread Checker for example, helped identify potential threading issues very quickly, in days compared to weeks if done otherwise. Thread Profiler, on the other hand, has helped us understand threading performance problems so we could fix them to improve scalability. The Intel Threading Tools are now an integral part of our development process." Dana BataliDirector of RenderMan DevelopmentPixarAlias: "We found Intel Thread Checker to be an indispensable aid for analyzing threaded code. We were impressed at how well it handled an application as large and complex as Maya. Based on this experience I plan to use this tool on future threading projects. Intel Thread Profiler was very useful for analyzing bottlenecks in our threaded code. Thread Profiler quickly pinpointed problem areas and showed us the reasons for the slowdown, so we were able to restructure the code for better threaded performance." Martin WattSoftware ArchitectAliasParallel Programming Workshop: "During development of Windows and Linux applications, it is absolutely necessary to verify OpenMP parallelizations with a race-condition detection tool like Intel Thread Checker with its patented error detection capability and broad OS support." Dr. Rolf Rabenseifnerin Chapter [8a] of the HLRS Parallel Programming Workshophttp://www.hlrs.de/organization/par/par_prog_ws/* Scansoft: "We used Intel Threading Tools including Intel Thread Profiler to realize improved threaded application performance of Omni Page 15 running on Intel multi-core platforms. We look forward to using Intel Thread Profiler with its critical path analysis and selective magnification of important time regions on future thread optimization projects." Gyorgy VarszegiScansoftRitual Entertainment: "[Intel] Thread Checker helped us find non-thread safe functions that allowed two threads to modify the same memory without proper synchronization. We couldn't have gotten the networking up and running as quickly and as efficiently without Thread Checker. Thread Checker is simply an awesome tool and we are not going to develop multi-threaded code without it." Doug ServiceDirector of Technology DevelopmentChris StarkSoftware EngineerRitual EntertainmentSiemens Medical Solutions: "Intel Thread Checker helped Siemens by identifying issues in software we develop and in software we purchase from third parties. We use Intel Thread Checker to improve the quality of our software and look forward to expanding the use of the tool in more of our software development groups." Andreas DietrichResearch & Development Image ProcessingSiemens Medical SolutionsACUSIM Software: "Using Intel Thread Checker we discovered 2 elusive bugs on the very first day, as well as a number of inconsistencies, and opportunities for performance improvement. We were pleasantly surprised because our product, AcuSolve, has been running successfully on multiple platforms for many years. We now have incorporated it in our basic development and release process." Farzin ShakibPresidentACUSIM SoftwareSony Network Applications: "Intel software tools maximized performance for Sony’s DSD Direct audio conversion algorithm. Intel’s VTune Analyzer helped to identify performance bottlenecks. The Intel compiler’s OpenMP support and Thread Profiler provided us an easy multi-threading environment. The tuned algorithm runs 3.5x faster on a Pentium D processor. Mr. Toshio OhkouchiSony Network Applications Inc.Japan SDSC: "One can very easily determine the overall expense of communication, and further get a breakdown into the amount of time spent in each MPI routine. The degree and cause of load imbalance is also easily determined at any number of processes. One particularly useful feature is the Message Statistics display, giving an overall view on a grid of which processors are communicating with each other. Another nice feature is the ability to see, and focus on, the amount of time spent in communication mode as the simulation proceeds." Dominic Holland SDSC
Computational Astrophysics Laboratory: "Intel Trace Analyzer and Collector for Linux helped to drastically improve the performance of RIKEN’s molecular dynamics cluster software. We were able to shorten MPI communication time by half by finding and removing bottlenecks with non-blocking communication patterns. Since Intel Trace Analyzer and Collector can embed instrumentation into the program, we can tell the execution time of each function and its load balance, which enabled us to very easily understand where to optimize. Intel’s MPI and Cluster tools provide us the best cluster development environment." Dr. Takahiro Koishi Computational Astrophysics Laboratory RIDEN, Japan
University of Seoul: "We evaluated the Cluster Toolkit and concluded that we would get much better performance on the Intel platform with the Intel software tools. For each application, Intel’s compiler gave us better performance than before and using the Intel cluster Tools let us know how the cluster system ran and how to improve it. We purchased the Intel Cluster Toolkit a few months ago. It is one of the most important reasons to purchase our new Intel based cluster system in 2006 and 2007." Jinwoo Park Senior System Manager SPCC University of Seoul, South Korea
EM Software & Systems: "Our FEKO electromagnetics code runs on various parallel environments (e.g., clusters of different sizes, shared memory machines) and utilizes complex numerical algorithms that are non-trivial to parallelize. Intel Trace Analyzer and Collector have proven to be very valuable tools to help understand FEKO parallel communication patterns and consequently in optimizing the message passing call that result in an extremely well performing electromagnetics ISV cluster application." Dr. Ing. Ulrich Jakobus Technical Director EM Software & Systems
|