Presentation is loading. Please wait.

Presentation is loading. Please wait.

Copyright © 2008, Intel Corporation. All rights reserved. Intel, the Intel logo, Intel Core, Xeon, Itanium, Atom and VTune are trademarks or registered.

Similar presentations


Presentation on theme: "Copyright © 2008, Intel Corporation. All rights reserved. Intel, the Intel logo, Intel Core, Xeon, Itanium, Atom and VTune are trademarks or registered."— Presentation transcript:

1 Copyright © 2008, Intel Corporation. All rights reserved. Intel, the Intel logo, Intel Core, Xeon, Itanium, Atom and VTune are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries. *Other names and brands may be claimed as the property of others. 1 New Product Announcements Embargoed until November 11, 2008 Intel ® Cluster Toolkit Compiler Edition 3.2

2 Copyright © 2008, Intel Corporation. All rights reserved. Intel, the Intel logo, Intel Core, Xeon, Itanium, Atom and VTune are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries. *Other names and brands may be claimed as the property of others. 2 New Product Announcements Embargoed until November 11, 2008 Intel ® Cluster Tool Kit Compiler Edition 3.2 Highlights: The “all-in-one” tool kit leads industry in MPI performance and support for more robust HPC cluster applications Improved peformance for MPI applications –Intel® MPI 3.2 Library is faster than ever Industry leading on low latency Application specific automatic tuning for optimized cluster configuration performance DAPL 2.0 support for less latency and multi-vendor interoperability –Bundled with new powerful C++ / Fortran Compiler 11.0 for hybrid parallelism support –Continues to offer easy ability for a single application binary to run on any supported interconnect, including InfiniBand, Ethernet, Myrinet, and others… Higher efficiency during development –Intel® Trace Analyzer and Collector 7.2 with new MPI correctness checker for more robust MPI applications –Intel® Cluster Ready systems include validated Intel MPI library to ensure compatibility and performance New support for Microsoft Windows* HPC Server 2008, Microsoft Windows Vista*; Continued support for Linux* and Windows*

3 Copyright © 2008, Intel Corporation. All rights reserved. Intel, the Intel logo, Intel Core, Xeon, Itanium, Atom and VTune are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries. *Other names and brands may be claimed as the property of others. 3 New Product Announcements Embargoed until November 11, 2008 Intel ® MPI Library 3.2 Features And Benefits Optimized MPI application performance Application specific auto-tuning Less latency and multi-vendor interoperability Industry leading on low latency Improved performance on InfiniBand and RDMA/Ethernet (using OFED capabilities through DAPL 2.0) Faster MPI communication Optimized collectives Simplify and accelerate clusters “Intel® Cluster Ready” More robust MPI applications Seamless interoperability with Intel® Trace Analyzer and Collector 7.2

4 Copyright © 2008, Intel Corporation. All rights reserved. Intel, the Intel logo, Intel Core, Xeon, Itanium, Atom and VTune are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries. *Other names and brands may be claimed as the property of others. 4 New Product Announcements Embargoed until November 11, 2008 Intel® MPI 3.2 Library provides an industry leading performance Intel MPI 3.2 provides an industry leading out-of-box performance due to: Incremental optimizations Best default parameters Best collective algorithms MPI Latency Benchmarks (out-of-the-box performance) based on Intel ® MPI Benchmarks 3.1 (IMB 3.1) Intel MPI, HP-MPI, ScaliMPI, MVAPICH2, MVAPICH vs. OpenMPI Higher is better Hardware Configuration: Interconnect: InfiniBand, ConnectX adapters CPU: Xeon DP Harpertown X5472 FC-LGA6 3.00Ghz 1600FSB 12M 64bit 120W (80574KL080NT) RAM: 16Gb per system Software Configuration: Intel ® MPI Benchmarks 3.1 Intel® MPI 3.2 Source: Intel Corporation. Performance tests and ratings are measured using specific computer systems and/or components and reflect the approximate performance of Intel products as measured by those tests. Any difference in system hardware or software design or configuration may affect actual performance. Buyers should consult other sources of information to evaluate the performance of systems or components they are considering purchasing. For more information on performance tests and on the performance of Intel products, refer to www.intel.com/performance/resources/benchmark_limitations.htm.

5 Copyright © 2008, Intel Corporation. All rights reserved. Intel, the Intel logo, Intel Core, Xeon, Itanium, Atom and VTune are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries. *Other names and brands may be claimed as the property of others. 5 New Product Announcements Embargoed until November 11, 2008 Application Specific Autotuning Benchmark NAS Performance Benchmark (NPB 3.3) The classes A, B, C, D defines the level of workloads. Class A uses small problem size (as the result – low MPI communication traffic), class B – medium problem size, C - large and D – very large. The benefit of using “Mpitune“– an improvement in percents vs. Out-Of-The-Box Hardware Configuration: Interconnect: InfiniBand Platform: Intel SR1560SF CPU: Xeon X5472; 2.8 GHz / 12 MB L2 cache RAM: 16Gb per system Software: NAS Performance Benchmark 3.3 Intel® MPI 3.2 Application specific autotuning feature of Intel ® MPI 3.2 provides an additional performance benefit for MPI applications Higher is better Improvement “autotuning“ over original benchmark on different workload levels (in percents) Intel does not control or audit the design or implementation of third party benchmarks or Web sites referenced in this document. Intel encourages all of its customers to visit the referenced Web sites or others where similar performance benchmarks are reported and confirm whether the referenced benchmarks are accurate and reflect performance of systems available for purchase. Performance tests and ratings are measured using specific computer systems and/or components and reflect the approximate performance of Intel products as measured by those tests. Any difference in system hardware or software design or configuration may affect actual performance. Buyers should consult other sources of information to evaluate the performance of systems or components they are considering purchasing. For more information on performance tests and on the performance of Intel products, refer to www.intel.com/performance/resources/benchmark_limitations.htm.

6 Copyright © 2008, Intel Corporation. All rights reserved. Intel, the Intel logo, Intel Core, Xeon, Itanium, Atom and VTune are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries. *Other names and brands may be claimed as the property of others. 6 New Product Announcements Embargoed until November 11, 2008 Performance Gain through DAPL 2.0 support Intel ® MPI 3.2 - DAPL 2.0 On small package sizes MPI communication through DAPL 2.0 provides an additional performance gain in rdma wait mode Hardware Configuration: Interconnect: InfiniBand; HCA: Mellanox MT25208 CPU: Woodcrest, 2.66 GHz / 4 MB L2 cache RAM: 8Gb per system Software: IMB 3.1 Intel® MPI 3.2 Smaller is better ss Source: Intel Corporation. Test results aggregated with overall performance scores based on geometric mean. Performance tests and ratings are measured using specific computer systems and/or components and reflect the approximate performance of Intel products as measured by those tests. Any difference in system hardware or software design or configuration may affect actual performance. Buyers should consult other sources of information to evaluate the performance of systems or components they are considering purchasing. For more information on performance tests and on the performance of Intel products, refer to www.intel.com/performance/resources/benchmark_limitations.htm.

7 Copyright © 2008, Intel Corporation. All rights reserved. Intel, the Intel logo, Intel Core, Xeon, Itanium, Atom and VTune are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries. *Other names and brands may be claimed as the property of others. 7 New Product Announcements Embargoed until November 11, 2008 Intel ® MPI Library Scalability Improvements Intel ® MPI 3.2 vs. Intel® MPI 3.1 Ratio Processes (8 processes per node) Processes (8 processes per node) MPI Collective communication MPI Point-to-Point communiation Hardware Configuration: Interconnect: Gigabit Ethernet; InfiniBand Platform: Intel SR1560SF CPU/Stepping: Xeon X5472; C0 step (Harpertown) 2.8 GHz / 12 MB L2 cache RAM: 16Gb per system Ratio Software Configuration: Intel MPI 3.2 parameters: export I_MPI_DEVICE=ssm export I_MPI_NETMASK=ib0 (TCP/IP thru IB) IMB 3.1 The new Intel® MPI libary 3.2 enables a high scalability while improving the performance over Intel® MPI libary 3.1 Source: Intel Corporation. Test results aggregated with overall performance scores based on geometric mean. Performance tests and ratings are measured using specific computer systems and/or components and reflect the approximate performance of Intel products as measured by those tests. Any difference in system hardware or software design or configuration may affect actual performance. Buyers should consult other sources of information to evaluate the performance of systems or components they are considering purchasing. For more information on performance tests and on the performance of Intel products, refer to www.intel.com/performance/resources/benchmark_limitations.htm.

8 Copyright © 2008, Intel Corporation. All rights reserved. Intel, the Intel logo, Intel Core, Xeon, Itanium, Atom and VTune are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries. *Other names and brands may be claimed as the property of others. 8 New Product Announcements Embargoed until November 11, 2008 “Run-time Errors“ and “Warnings“ can be identified easily. By a single mouse-click, more detailed information helps to identify root-causes Intel ® Trace Analyzer and Collector 7.2 Highlights: Checks and pin-point hard to find run-time errors MPI correctness checker is an unique feature of the Intel Trace Analyzer and Collector 7.2 to identify run-time errors. It displays the correctness (parameter passing) of MPI communication for more robust and reliable MPI based HPC applications MPI application MPI statistics “Run-time Errors“ “Warnings“ More details on “Errors“ More details on “Warnings“

9 Copyright © 2008, Intel Corporation. All rights reserved. Intel, the Intel logo, Intel Core, Xeon, Itanium, Atom and VTune are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries. *Other names and brands may be claimed as the property of others. 9 New Product Announcements Embargoed until November 11, 2008 Intel ® Trace Analyzer and Collector 7.2 MPI Correctness checker shows run-time error/warnings in detail and drills down to source code A “warning“ in a MPI application could be a potential issue in long-term during run-time of the application, e.g. wrong pointer usage, overwriting a buffer, etc. A “run-time error“ in a MPI application can be a datatype mismatch, code dead lock, etc. caused by not proper passing of MPI function arguments

10 Copyright © 2008, Intel Corporation. All rights reserved. Intel, the Intel logo, Intel Core, Xeon, Itanium, Atom and VTune are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries. *Other names and brands may be claimed as the property of others. 10 New Product Announcements Embargoed until November 11, 2008 Intel ® Cluster Tool Kit 3.2 Compiler Edition Highlights: The most comprehensive hardware and software solution for MPI based high performance computing Increased application software performance Interconnect tuned Multicore optimized Intel® MPI library Enhanced product quality, robustness and developer productivity Helps reach more customers on more configurations with fewer application versions and lower development and support costs. Sophisticated graphical analysis tools Reduced support load and enhanced customer satisfaction Mature and high quality tools Simplify and accelerate clusters Recommended Software Development Tools for “Intel® Cluster Ready” No node count restrictions

11 Copyright © 2008, Intel Corporation. All rights reserved. Intel, the Intel logo, Intel Core, Xeon, Itanium, Atom and VTune are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries. *Other names and brands may be claimed as the property of others. 11 New Product Announcements Embargoed until November 11, 2008 Intel® MPI3.2HP-MPI 2.2.7 ScaliMPI 5.6.4 MVAPICH2 1.0.3 MVAPICH 1.0.1 Performance relative to OpenMPI 1.2.7 3.41.72.01.752.0 Hardware Configuration: Interconnect: InfiniBand, ConnectX adapters CPU: Xeon DP Harpertown X5472 FC-LGA6 3.00Ghz 1600FSB 12M 64bit 120W (80574KL080NT) RAM: 16Gb per system Software Configuration: Intel ® MPI Benchmarks 3.1 Smaller is better ss Industry Leading MPI Performance MPI Latency benchmarks @ 4 Bytes (out-of-box performance) Intel ® MPI, HP-MPI, ScaliMPI, MVAPICH2, MVAPICH vs. OpenMPI Source: Intel Corporation. Test results aggregated with overall performance scores based on geometric mean. Performance tests and ratings are measured using specific computer systems and/or components and reflect the approximate performance of Intel products as measured by those tests. Any difference in system hardware or software design or configuration may affect actual performance. Buyers should consult other sources of information to evaluate the performance of systems or components they are considering purchasing. For more information on performance tests and on the performance of Intel products, refer to www.intel.com/performance/resources/benchmark_limitations.htm.

12 Copyright © 2008, Intel Corporation. All rights reserved. Intel, the Intel logo, Intel Core, Xeon, Itanium, Atom and VTune are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries. *Other names and brands may be claimed as the property of others. 12 New Product Announcements Embargoed until November 11, 2008 Industry Leading MPI Performance MPI Latency benchmarks @ 16 KBytes (out-of-box performance) Intel ® MPI, HP-MPI, ScaliMPI, MVAPICH2, MVAPICH vs. OpenMPI Intel® MPI3.2HP-MPI 2.2.7 ScaliMPI 5.6.4 MVAPICH2 1.0.3 MVAPICH 1.0.1 Performance relative to OpenMPI 1.2.7 3.02.11.71.61.7 Smaller is better ss Hardware Configuration: Interconnect: InfiniBand, ConnectX adapters CPU: Xeon DP Harpertown X5472 FC-LGA6 3.00Ghz 1600FSB 12M 64bit 120W (80574KL080NT) RAM: 16Gb per system Software Configuration: Intel ® MPI Benchmarks 3.1 Source: Intel Corporation. Test results aggregated with overall performance scores based on geometric mean. Performance tests and ratings are measured using specific computer systems and/or components and reflect the approximate performance of Intel products as measured by those tests. Any difference in system hardware or software design or configuration may affect actual performance. Buyers should consult other sources of information to evaluate the performance of systems or components they are considering purchasing. For more information on performance tests and on the performance of Intel products, refer to www.intel.com/performance/resources/benchmark_limitations.htm.

13 Copyright © 2008, Intel Corporation. All rights reserved. Intel, the Intel logo, Intel Core, Xeon, Itanium, Atom and VTune are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries. *Other names and brands may be claimed as the property of others. 13 New Product Announcements Embargoed until November 11, 2008 Industry Leading MPI Performance MPI Latency benchmarks @ 128 KBytes (out-of-box performance) Intel ® MPI, HP-MPI, ScaliMPI, MVAPICH2, MVAPICH vs. OpenMPI Intel® MPI3.2HP-MPI 2.2.7 ScaliMPI 5.6.4 MVAPICH2 1.0.3 MVAPICH 1.0.1 Performance relative to OpenMPI 1.2.7 2.261.511.241.231.0 Smaller is better ss Hardware Configuration: Interconnect: InfiniBand, ConnectX adapters CPU: Xeon DP Harpertown X5472 FC-LGA6 3.00Ghz 1600FSB 12M 64bit 120W (80574KL080NT) RAM: 16Gb per system Software Configuration: Intel ® MPI Benchmarks 3.1 Source: Intel Corporation. Test results aggregated with overall performance scores based on geometric mean. Performance tests and ratings are measured using specific computer systems and/or components and reflect the approximate performance of Intel products as measured by those tests. Any difference in system hardware or software design or configuration may affect actual performance. Buyers should consult other sources of information to evaluate the performance of systems or components they are considering purchasing. For more information on performance tests and on the performance of Intel products, refer to www.intel.com/performance/resources/benchmark_limitations.htm.

14 Copyright © 2008, Intel Corporation. All rights reserved. Intel, the Intel logo, Intel Core, Xeon, Itanium, Atom and VTune are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries. *Other names and brands may be claimed as the property of others. 14 New Product Announcements Embargoed until November 11, 2008 Industry Leading MPI Performance MPI Latency benchmarks @ 4 MBytes (out-of-box performance) Intel ® MPI, HP-MPI, ScaliMPI, MVAPICH2, MVAPICH vs. OpenMPI Intel® MPI3.2HP-MPI 2.2.7 ScaliMPI 5.6.4 MVAPICH2 1.0.3 MVAPICH 1.0.1 Performance relative to OpenMPI 1.2.7 1.661.31.40.981.0 Smaller is better ss Hardware Configuration: Interconnect: InfiniBand, ConnectX adapters CPU: Xeon DP Harpertown X5472 FC-LGA6 3.00Ghz 1600FSB 12M 64bit 120W (80574KL080NT) RAM: 16Gb per system Software Configuration: Intel ® MPI Benchmarks 3.1 Source: Intel Corporation. Test results aggregated with overall performance scores based on geometric mean. Performance tests and ratings are measured using specific computer systems and/or components and reflect the approximate performance of Intel products as measured by those tests. Any difference in system hardware or software design or configuration may affect actual performance. Buyers should consult other sources of information to evaluate the performance of systems or components they are considering purchasing. For more information on performance tests and on the performance of Intel products, refer to www.intel.com/performance/resources/benchmark_limitations.htm.

15 Copyright © 2008, Intel Corporation. All rights reserved. Intel, the Intel logo, Intel Core, Xeon, Itanium, Atom and VTune are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries. *Other names and brands may be claimed as the property of others. 15 New Product Announcements Embargoed until November 11, 2008 Industry Leading MPI Performance MPI Latency benchmarks @ 4 Bytes ( out-of-box performance) Intel ® MPI, ScaliMPI, MVAPICH2, MVAPICH vs. OpenMPI Intel® MPI3.2ScaliMPI 5.6.4 MVAPICH2 1.0.3 MVAPICH 1.0.1 Performance relative to OpenMPI 1.2.7 3.01.91.61.4 Smaller is better ss Hardware Configuration: Interconnect: InfiniBand, ConnectX adapters CPU: Xeon DP Harpertown X5472 FC-LGA6 3.00Ghz 1600FSB 12M 64bit 120W (80574KL080NT) RAM: 16Gb per system Software Configuration: Intel ® MPI Benchmarks 3.1 Source: Intel Corporation. Test results aggregated with overall performance scores based on geometric mean. Performance tests and ratings are measured using specific computer systems and/or components and reflect the approximate performance of Intel products as measured by those tests. Any difference in system hardware or software design or configuration may affect actual performance. Buyers should consult other sources of information to evaluate the performance of systems or components they are considering purchasing. For more information on performance tests and on the performance of Intel products, refer to www.intel.com/performance/resources/benchmark_limitations.htm.

16 Copyright © 2008, Intel Corporation. All rights reserved. Intel, the Intel logo, Intel Core, Xeon, Itanium, Atom and VTune are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries. *Other names and brands may be claimed as the property of others. 16 New Product Announcements Embargoed until November 11, 2008 Industry Leading MPI Performance MPI Latency benchmarks @ 16 KBytes (out-of-box performance) Intel ® MPI, ScaliMPI, MVAPICH2, MVAPICH vs. OpenMPI Intel® MPI3.2ScaliMPI 5.6.4 MVAPICH2 1.0.3 MVAPICH 1.0.1 Performance relative to OpenMPI 1.2.7 3.11.71.51.6 Smaller is better ss Hardware Configuration: Interconnect: InfiniBand, ConnectX adapters CPU: Xeon DP Harpertown X5472 FC-LGA6 3.00Ghz 1600FSB 12M 64bit 120W (80574KL080NT) RAM: 16Gb per system Software Configuration: Intel ® MPI Benchmarks 3.1 Source: Intel Corporation. Test results aggregated with overall performance scores based on geometric mean. Performance tests and ratings are measured using specific computer systems and/or components and reflect the approximate performance of Intel products as measured by those tests. Any difference in system hardware or software design or configuration may affect actual performance. Buyers should consult other sources of information to evaluate the performance of systems or components they are considering purchasing. For more information on performance tests and on the performance of Intel products, refer to www.intel.com/performance/resources/benchmark_limitations.htm.

17 Copyright © 2008, Intel Corporation. All rights reserved. Intel, the Intel logo, Intel Core, Xeon, Itanium, Atom and VTune are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries. *Other names and brands may be claimed as the property of others. 17 New Product Announcements Embargoed until November 11, 2008 Industry Leading MPI Performance MPI Latency benchmarks @ 128 KBytes (out-of-box performance) Intel ® MPI, ScaliMPI, MVAPICH2, MVAPICH vs. OpenMPI Intel® MPI3.2ScaliMPI 5.6.4 MVAPICH2 1.0.3 MVAPICH 1.0.1 Performance relative to OpenMPI 1.2.7 2.11.21.11.2 Smaller is better ss Hardware Configuration: Interconnect: InfiniBand, ConnectX adapters CPU: Xeon DP Harpertown X5472 FC-LGA6 3.00Ghz 1600FSB 12M 64bit 120W (80574KL080NT) RAM: 16Gb per system Software Configuration: Intel ® MPI Benchmarks 3.1 Source: Intel Corporation. Test results aggregated with overall performance scores based on geometric mean. Performance tests and ratings are measured using specific computer systems and/or components and reflect the approximate performance of Intel products as measured by those tests. Any difference in system hardware or software design or configuration may affect actual performance. Buyers should consult other sources of information to evaluate the performance of systems or components they are considering purchasing. For more information on performance tests and on the performance of Intel products, refer to www.intel.com/performance/resources/benchmark_limitations.htm.

18 Copyright © 2008, Intel Corporation. All rights reserved. Intel, the Intel logo, Intel Core, Xeon, Itanium, Atom and VTune are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries. *Other names and brands may be claimed as the property of others. 18 New Product Announcements Embargoed until November 11, 2008 Industry Leading MPI Performance MPI Latency benchmarks @ 4 MBytes (out-of-box performance) Intel ® MPI, ScaliMPI, MVAPICH2, MVAPICH vs. OpenMPI Intel® MPI3.2ScaliMPI 5.6.4 MVAPICH2 1.0.3 MVAPICH 1.0.1 Performance relative to OpenMPI 1.2.7 1.61.40.91.0 Smaller is better ss Hardware Configuration: Interconnect: InfiniBand, ConnectX adapters CPU: Xeon DP Harpertown X5472 FC-LGA6 3.00Ghz 1600FSB 12M 64bit 120W (80574KL080NT) RAM: 16Gb per system Software Configuration: Intel ® MPI Benchmarks 3.1 Source: Intel Corporation. Test results aggregated with overall performance scores based on geometric mean. Performance tests and ratings are measured using specific computer systems and/or components and reflect the approximate performance of Intel products as measured by those tests. Any difference in system hardware or software design or configuration may affect actual performance. Buyers should consult other sources of information to evaluate the performance of systems or components they are considering purchasing. For more information on performance tests and on the performance of Intel products, refer to www.intel.com/performance/resources/benchmark_limitations.htm.

19 Copyright © 2008, Intel Corporation. All rights reserved. Intel, the Intel logo, Intel Core, Xeon, Itanium, Atom and VTune are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries. *Other names and brands may be claimed as the property of others. 19 New Product Announcements Embargoed until November 11, 2008 Intel ® Integrated Performance Primitives (IPP) 6.0

20 Copyright © 2008, Intel Corporation. All rights reserved. Intel, the Intel logo, Intel Core, Xeon, Itanium, Atom and VTune are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries. *Other names and brands may be claimed as the property of others. 20 New codec frameworks ease development of multimedia codec applications What’s New: Intel ® Integrated Performance Primitives 6.0 (IPP) Unified Image Codec (UIC) adds to existing Unified Media Codec (UMC) and Unified Speech Codec (USC) frameworks easy development of multiple codec applications Performance optimizations for the Intel ® Core ™ i7 processors (code named Nehalem) and Intel ® Atom™ processors Data compression library support Speeds memory-efficient LZO compression algorithm and improved performance for Zlib, gzip and bzip2 algorithms Initial release of Deferred Mode Image Processing API Improves cache efficiency and transparent parallelism for pipelined image operations New Product Announcements Embargoed until November 11, 2008

21 Copyright © 2008, Intel Corporation. All rights reserved. Intel, the Intel logo, Intel Core, Xeon, Itanium, Atom and VTune are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries. *Other names and brands may be claimed as the property of others. 21 New Product Announcements Embargoed until November 11, 2008 Intel ® Integrate Performance Primitives (IPP) Deliver Scalable Multicore Performance on Current & Future Processors Industry Leading Performance Intel-compatible platforms Efficient parallelism on multicore platforms Instruction set-level optimizations Enhances Developer Productivity Optimized and future-scaling multimedia, signal, and data processing routines Comprehensive high level APIs and code samples for ease of implementation Future Proofing Optimized for current multicore and manycore Ensures that applications benefit seamlessly from the latest architecture enhancements

22 Copyright © 2008, Intel Corporation. All rights reserved. Intel, the Intel logo, Intel Core, Xeon, Itanium, Atom and VTune are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries. *Other names and brands may be claimed as the property of others. 22 New Product Announcements Embargoed until November 11, 2008 Intel ® Integrate Performance Primitives (IPP) is 200% faster than C code & delivers multicore performance scaling H.264 multicore performance scaling over 1-8 threads IPP vs. C on single processor 200% faster (average over all domains) Optimized C performance normalized to 1 Source: Intel Corporation. Performance tests and ratings are measured using specific computer systems and/or components and reflect the approximate performance of Intel products as measured by those tests. Any difference in system hardware or software design or configuration may affect actual performance. Buyers should consult other sources of information to evaluate the performance of systems or components they are considering purchasing. For more information on performance tests and on the performance of Intel products, refer to www.intel.com/performance/resources/benchmark_limitations.htm.

23 Copyright © 2008, Intel Corporation. All rights reserved. Intel, the Intel logo, Intel Core, Xeon, Itanium, Atom and VTune are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries. *Other names and brands may be claimed as the property of others. 23 New Product Announcements Embargoed until November 11, 2008 Intel ® Integrate Performance Primitives (IPP) customer realizes 400% performance increase in video editing application Ning Wang R&D Department Manager Dayang Technology Development Inc. “ The Intel IPP library enabled us to deliver high performance video editing software on multicore processors. By adopting Intel IPP image and video processing functions, the video conversion performance in our D3 edit system application improved 400%*, which made our product more compelling to customers.” Number of Cores Conversion algorithm C performance (frames/sec) IPP performance (frames/sec) 2FFT3 - 3.512 - 12.5 DCT5.5 - 616.5 - 17 4FFT5 - 622 - 22.5 DCT10.5 - 1130.5 - 31 Processor: Intel Core 2 Extreme X9750, 3.0 GHz Performance tests and ratings are measured using specific computer systems and/or components and reflect the approximate performance of Intel products as measured by those tests. Any difference in system hardware or software design or configuration may affect actual performance. Buyers should consult other sources of information to evaluate the performance of systems or components they are considering purchasing. For more information on performance tests and on the performance of Intel products, refer to www.intel.com/performance/resources/benchmark_limitations.htm.

24 Copyright © 2008, Intel Corporation. All rights reserved. Intel, the Intel logo, Intel Core, Xeon, Itanium, Atom and VTune are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries. *Other names and brands may be claimed as the property of others. 24 New Product Announcements Embargoed until November 11, 2008 Intel ® Integrate Performance Primitives (IPP) is the fastest and most comprehensive performance library available More functionality Over 3x the functions and twice the domains of the nearest comprehensive performance library competitor Faster performance On the most popular image, video and signal processing functions, Intel IPP is over 250% faster than the nearest comprehensive performance library competitor Easy and flexible Intel IPP provides both optimized low-level functions as well as high-level APIs for maximum flexibility and ease of implementation

25 Copyright © 2008, Intel Corporation. All rights reserved. Intel, the Intel logo, Intel Core, Xeon, Itanium, Atom and VTune are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries. *Other names and brands may be claimed as the property of others. 25 New Product Announcements Embargoed until November 11, 2008 Intel ® Threading Building Blocks (Intel TBB) 2.1 (TBB project released in July 2008 – now lambda support has 11.0 compiler to match!)

26 Copyright © 2008, Intel Corporation. All rights reserved. Intel, the Intel logo, Intel Core, Xeon, Itanium, Atom and VTune are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries. *Other names and brands may be claimed as the property of others. 26 New Product Announcements Embargoed until November 11, 2008 Intel ® Threading Building Blocks is the best and most popular abstraction for adding parallelism to C++ Solves KEY CHALLENGES for parallel programming Productivity while implementing parallelism Correctness eliminates parallel synchronization issues Maintenance ready for tomorrow, not just today Significant new functionality in Version 2.1 Several improvements and additions have come from the community

27 Copyright © 2008, Intel Corporation. All rights reserved. Intel, the Intel logo, Intel Core, Xeon, Itanium, Atom and VTune are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries. *Other names and brands may be claimed as the property of others. 27 New Product Announcements Embargoed until November 11, 2008 Intel ® Threading Building Blocks Blocking Task Support Task scheduler now permits blocking tasks –Before handled with non-portable native threads –Required more thread management Needed for GUI, AI, I/O, and network events Does not interfere with computational work

28 Copyright © 2008, Intel Corporation. All rights reserved. Intel, the Intel logo, Intel Core, Xeon, Itanium, Atom and VTune are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries. *Other names and brands may be claimed as the property of others. 28 Intel ® Threading Building Blocks Affinity Partitioner enhances performance Portable affinity mechanism gets more performance from chained parallel operations More efficient use of cache Source: Intel Corporation. Performance tests and ratings are measured using specific computer systems and/or components and reflect the approximate performance of Intel products as measured by those tests. Any difference in system hardware or software design or configuration may affect actual performance. Buyers should consult other sources of information to evaluate the performance of systems or components they are considering purchasing. For more information on performance tests and on the performance of Intel products, refer to www.intel.com/performance/resources/benchmark_limitations.htm.

29 Copyright © 2008, Intel Corporation. All rights reserved. Intel, the Intel logo, Intel Core, Xeon, Itanium, Atom and VTune are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries. *Other names and brands may be claimed as the property of others. 29 class ApplyABC { public: float *a; float *b; float *c; ApplyABC(float *a_,float *b_,float *c_):a(a_), b(b_), c(c_) {} void operator()(const blocked_range & r) const { for(size_t i=r.begin(); i!=r.end(); ++i) a[i] = b[i] + c[i]; } }; void ParallelFoo( float* a, float *b, float *c, int n ) { parallel_for(blocked_range (0,n,10000),ApplyABC(a,b,c) ); putting code in a class is annoying Without lambda, code has to go in a class

30 Copyright © 2008, Intel Corporation. All rights reserved. Intel, the Intel logo, Intel Core, Xeon, Itanium, Atom and VTune are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries. *Other names and brands may be claimed as the property of others. 30 Lambdas support is more natural void ParallelApplyFoo(size_t n, int x) { parallel_for( blocked_range (0,n,1000), [&]( const blocked_range & r ) -> void { for( size_t i=r.begin(); i!=r.end(); ++i ) a[i] = b[i] + c[i]; }); } Lambda functions (a C++0x standard feature) Intel C++ Compilers

31 Copyright © 2008, Intel Corporation. All rights reserved. Intel, the Intel logo, Intel Core, Xeon, Itanium, Atom and VTune are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries. *Other names and brands may be claimed as the property of others. 31 New Product Announcements Embargoed until November 11, 2008 Intel ® Threading Building Blocks efficiently scales application performance Performance automatically scales as processor cores increase Source: Intel Corporation. Performance tests and ratings are measured using specific computer systems and/or components and reflect the approximate performance of Intel products as measured by those tests. Any difference in system hardware or software design or configuration may affect actual performance. Buyers should consult other sources of information to evaluate the performance of systems or components they are considering purchasing. For more information on performance tests and on the performance of Intel products, refer to www.intel.com/performance/resources/benchmark_limitations.htm.

32 Copyright © 2008, Intel Corporation. All rights reserved. Intel, the Intel logo, Intel Core, Xeon, Itanium, Atom and VTune are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries. *Other names and brands may be claimed as the property of others. 32 New Product Announcements Embargoed until November 11, 2008 Pricing and Availability

33 Copyright © 2008, Intel Corporation. All rights reserved. Intel, the Intel logo, Intel Core, Xeon, Itanium, Atom and VTune are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries. *Other names and brands may be claimed as the property of others. 33 New Product Announcements Embargoed until November 11, 2008 MSRP Pricing / Available November 11, 2008 Academic and volume pricing also available


Download ppt "Copyright © 2008, Intel Corporation. All rights reserved. Intel, the Intel logo, Intel Core, Xeon, Itanium, Atom and VTune are trademarks or registered."

Similar presentations


Ads by Google