University 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."
Materials Sciences Division,
Lawrence Berkeley National Labs &
University of California Berkeley
Philips 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."
Paracel: "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."
Research and Development
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 Campbell
CCLRC Rutherford Appleton Laboratory
Alias|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."
General Manager of Maya Engineering
CERN: "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 Rademakers
Fluent 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 Choudhury
Chief Technology Officer
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"
Director Hardware Alliances
Intel® Performance Libraries
University of Tennessee, Knoxville: “The Intel® Math Kernel Library is indispensable for any high performance computer user on x86 platforms. It provides a rich, highly optimized collection of math routines, including our own BLAS, LAPACK, and ScaLAPACK in addition to other basic functions such as sparse matrix operations and FFTs. Outstanding performance is achieved on both multicore and multiprocessor systems.”
Prof. Jack Dongarra
University of Tennessee, Knoxville
Innovative Computing Laboratory
CALYON: “CALYON counterparty risk is computed using complex numerical algorithms, distributed on a cluster of hundreds of Intel processors. We are constantly facing performance issues. The Intel® MKL includes vectors and matrixes calculation, FFT, random generators, and many other algorithms which allowed substantial performance improvements, sometimes up to a hundred times, and reduced development costs.”
Head of Quantitative Research, Risk and Permanent Control
ANSYS, Inc.: “Intel® MKL helps ANSYS achieve excellent performance on Intel processors and has powered our engineering simulation software for more than 10 years. Intel multi-core processors coupled with the Intel MKL library help us deliver high performance, with engineered scalability from workstations to server systems. The continued optimization of Intel MKL ensures the best performance for ANSYS software users on the latest generation Intel processors.”
Vice President of Marketing
Paradigm Geophysical: “Paradigm use Intel® MKL in our technical solutions for our oil and gas customers because it provides outstanding performance. Our HPC algorithms rely on Intel MKL being tuned, thread safe and multicore aware across Intel’s processor families. Using Intel MKL enables us to focus our time and effort on our solutions, yet still deliver optimal performance across a range of systems, from laptops and workstations to HPC clusters.”
DALCO AG Switzerland: “DALCO is happy to recommend the Intel Math Kernel Library (MKL) as a valuable software accessory to customers who develop their own applications. Linking with MKL provides a significant performance boost over home-grown code for many commonly-used mathematical functions (as well as some that are not so common). It is cost-effective, easy to use, and works as a natural extension to several different compilers.”
Dr. Enda O’Brien
Senior Software Engineer
DALCO AG Switzerland
University 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. Girado
University of Illinois at Chicago
NPCube: "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!"
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."
Director, Software Applications and Services
ABAQUS, 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."
ComVu: "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."
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."
President and Chief Technology Officer
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."
President and Chief Technology Officer
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."
University of Oxford
NAG 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 Sayers
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 Ford
Intel® VTune™ Performance Analyzer
Microsoft Corporation: “We used Intel’s VTune analyzer to give customers a better performance experience with our new SQL Server 2008 release, which has earned great reviews for performance and scalability. VTune gives us key performance insights into how our code can scale better, and how we can make more effective use of hardware. And the combination of performance event counters in Intel’s new Xeon 5500 series processors, coupled with VTune’s sampling capabilities, is just killer for performance professionals.”
Director, SQL Server Performance Engineering Team
Intel® Cluster Tools
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
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
EM Software & Systems