Download presentation
Presentation is loading. Please wait.
Published byGyles Henderson Modified over 9 years ago
1
Copyright © 2002, Intel Corporation. All rights reserved. *Other brands and names are the property of their respective owners www.intel.com/software/products Value from utilizing Intel® Software Development Tools
2
Copyright © 2002, Intel Corporation. All rights reserved. *Other brands and names are the property of their respective owners www.intel.com/software/products 2 Software Requirements are Changing… Trends that change your customers needs –Multi-core processors –Need to address more memory –Adoption of the Linux* OS –Increasing usage of clusters –Increased mobility requirements –Adoption of the Itanium® platform –Intel® Extended Memory 64 Technology More Info
3
Copyright © 2002, Intel Corporation. All rights reserved. *Other brands and names are the property of their respective owners www.intel.com/software/products 3 Intel® Software Development Tools support all Platform Architectures and Technologies Intel Pentium ® 4 Processor DIGITAL HOME Networking & Wireless Media & Content Broadband Intel ® Centrino ™ Mobile Technology MOBILITY & WIRELESS Wireless Network Connectivity Mobile Application and Service Deployment Device Building Blocks Intel ® XScale™ Microarchitecture Intel ® Itanium ® 2 Processor Networking Modularity Storage ENTERPRISE Intel ® Xeon™ Processor Manageability Optical Ethernet Broadband & Wireless Modular Comms Platforms Intel ® XScale™ Microarchitecture Intel ® PCA Intel ® IXA COMMUNICATIONS INFRASTRUCTURE Intel ® Centrino™ Mobile Technology Intel Pentium ® 4 Processor DIGITAL OFFICE Instant Teamwork Embedded IT Pervasive Connectivity
4
Copyright © 2002, Intel Corporation. All rights reserved. *Other brands and names are the property of their respective owners www.intel.com/software/products 4 Evolution of Computing
5
Copyright © 2002, Intel Corporation. All rights reserved. *Other brands and names are the property of their respective owners www.intel.com/software/products 5 Parallelism is the future Data is run rate exiting the year – Source: Intel Slide taken from Paul Ottelini 2004 IDF keynote presentation Moving from Chips/Computer to Computers/Chip 200420052006 Desktop (Perf)55% HTShipping Dual-Core> 40% Dual-Core Servers100% HTShipping Dual-Core> 85% Dual/Multi-Core Mobile (Perf)Shipping Dual-Core> 70% Dual-Core All CPU development On Dual/Multi-Core On Dual/Multi-Core Unique Dual/Multi-Core Products in all segments Products in all segments
6
Copyright © 2002, Intel Corporation. All rights reserved. *Other brands and names are the property of their respective owners www.intel.com/software/products 6 Intel® is Serious about Tools Intel® is making large investments into expansion of tools –Intel has >1000 software engineers developing tools –Solid roadmap of future releases Intel tools are compatible with the design environments you already use –Microsoft Visual Studio* and GCC* –Intel tools can enhance Java* and.NET* developmentJava* and.NET* development Large ISV’s including Oracle, Adobe, IBM DB2 have made significant commitments to Intel tools
7
Copyright © 2002, Intel Corporation. All rights reserved. *Other brands and names are the property of their respective owners www.intel.com/software/products 7 Intel Tools Value Cross platform compatibility conserves development and deployment investment Increase productivity through utilization of profiling tools and libraries –Find problems and areas of performance improvement faster –Free developers from maintaining functions found with optimized, threaded Intel libraries Industry leading support and performance Technology alignment with upcoming technology trends –Multi core –Linux –64-bit
8
Copyright © 2002, Intel Corporation. All rights reserved. *Other brands and names are the property of their respective owners www.intel.com/software/products 8 Cross Platform Support – From Servers to Cell Phones VTune™ Performance Analyzer Libraries Threading Tools Compilers Math Kernel Library Integrated Performance Primitives Thread Checker C++ C++ Windows* Linux* Win CE Fortran NA ShippingFuture Performance Analyzers Cluster Tools NA Trace Analyzer / Collector NA Palm* Symbian* Nucleus* Linux* Debuggers C++ C++ NA From Supercomputers to Cell Phones, Intel Software Development Products Enable Application Development Across Intel Processors From Supercomputers to Cell Phones, Intel Software Development Products Enable Application Development Across Intel Processors EM64T
9
Copyright © 2002, Intel Corporation. All rights reserved. *Other brands and names are the property of their respective owners www.intel.com/software/products 9 Conclusion Software development needs are changing –You need tools that can keep up Using Intel development tools can lead to better performance and developer productivity Intel® is serious about software development tools –Broad hardware, OS and technology support Try them out! All Intel Software Development Tools are available for evaluation at: www.intel.com/software/products Try them out! All Intel Software Development Tools are available for evaluation at: www.intel.com/software/products
10
Copyright © 2002, Intel Corporation. All rights reserved. *Other brands and names are the property of their respective owners www.intel.com/software/products Backup
11
Copyright © 2002, Intel Corporation. All rights reserved. *Other brands and names are the property of their respective owners www.intel.com/software/products 11 Intel® Software Development Tools can augment Java* and.Net* development Intel® augments the capabilities of MRE in Java* and.NET* when performance is needed –Utilize compilers and libraries for performance critical functions Call them from Java or.Net –Vtune™ performance analyzer is valuable for profiling the entire system including the managed runtime code. Whitepaper explaining how Vtune can help at: http://www.intel.com/software/products/vtune/techtopic/vtune_performance_profiling.pdf http://www.intel.com/software/products/vtune/techtopic/vtune_performance_profiling.pdf –ThreadChecker can help find threading errors for the code utilizing OpenMP or PThreads
12
Copyright © 2002, Intel Corporation. All rights reserved. *Other brands and names are the property of their respective owners www.intel.com/software/products 12 Taking Advantage of Multi-Core The key to taking advantage of multi-core performance improvements is threading Intel® offers unique tools to aid in developing threaded applications –Compilers that thread aware –Performance libraries that automatically solve problems with threads –Threading tools that find and help fix threading issues BACK
13
Copyright © 2002, Intel Corporation. All rights reserved. *Other brands and names are the property of their respective owners www.intel.com/software/products 13 Need to Address More Memory As design sophistication grows, so does the need for memory addressability –Need for more than 2 GB of memory Intel® offers a choice –Xeon™ platform with 64 bit technology (EM64T) enables 4GB addressability –Itanium™ platform when the highest reliability, availability, and serviceability (RAS) Intel offers a software development suite that supports both 32 and 64 bit solutions BACK
14
Copyright © 2002, Intel Corporation. All rights reserved. *Other brands and names are the property of their respective owners www.intel.com/software/products 14 Adoption of the Linux* OS Intel® architecture based solutions can offer better price/performance over RISC based solutions Many companies are migrating from RISC on Unix* to the Intel Architecture on Linux* OS Intel offers a full suite of software development tools for Linux OS –Plugs into your existing development environment BACK
15
Copyright © 2002, Intel Corporation. All rights reserved. *Other brands and names are the property of their respective owners www.intel.com/software/products 15 Increasing Usage of Clusters Clusters based on Message Passing Protocol (MPI) offer high performance computing using low cost nodes Intel® offers tools to get the most out of clusters –Intel Cluster tools to identify performance issues –Intel MPI library allows using software with different interconnect interfaces BACK
16
Copyright © 2002, Intel Corporation. All rights reserved. *Other brands and names are the property of their respective owners www.intel.com/software/products 16 Increased Mobility Requirements Customers are increasing using mobile platforms as compute power and battery life increases Greater software efficiency can improve both performance and battery life Intel® offers software development tools that produce the most efficient programs BACK
17
Copyright © 2002, Intel Corporation. All rights reserved. *Other brands and names are the property of their respective owners www.intel.com/software/products 17 Adoption of the Itanium® platform The Itanium® platform offers true 64 bit computing with the RAS capabilities needed for mission critical applications Itanium platform with it’s EPIC architecture result in industry leading performance –Need a compiler to generate optimized EPIC code Intel® offers the tools, include an optimized compiler to get the most performance from Itanium platform BACK
18
Copyright © 2002, Intel Corporation. All rights reserved. *Other brands and names are the property of their respective owners www.intel.com/software/products 18 Intel® Extended Memory 64 Technology Support (Intel EM64T) SPD ProductVersion supporting EM64T Availability Intel® C++ Compiler for Windows Intel® Visual Fortran Compiler for Windows 8.1Available now Intel® C++ Compiler for Linux Intel® Fortran Compiler for Linux Intel® Vtune™ Performance Analyzer7.2Beta – Now, FCS – Nov 2004 Intel® Vtune™ Performance Analyzer for Linux 3.0Beta – Now, End of Q4’04 Intel® Integrated Performance Primitives4.1Available now Intel® Math Kernel Library7.0.1Linux and Windows – Available now Intel® Cluster Tools5.0Q4’04 Intel® Threading Tools (Intel® Thread Checker and Thread Profile) 2.2Current: version 2.0 - IA32 Windows support Oct’04: version 2.1 - Remote IA32 Linux Q4’04 version 2.2 Beta - 32-bit Apps running under EM64T 64-bit OS for both Linux* and Windows* supported Q2’05 version 2.2 Release - 32-bit Apps running under EM64T 64-bit OS for both Linux* and Windows* supported Current customers with Premier Support will be notified –Download from https://premier.intel.comhttps://premier.intel.com Information on Beta Programs can be requested –Send email to developer.support@intel.com with EM64T Beta Programs in the subject.developer.support@intel.com BACK
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.