Copyright © 2002, Intel Corporation. All rights reserved. *Other brands and names are the property of their respective owners www.intel.com/software/products.

Slides:



Advertisements
Similar presentations
Technology Analysis LINUX Alper Alansal Brian Blumberg Ramank Bharti Taihoon Lee.
Advertisements

Using MapuSoft Instead of OS Vendor’s Simulators.
Digital Living Network Alliance: Building out the Digital Network Bob Taylor Member, DLNA Board of Directors March 2006.
Software & Services Group, Developer Products Division Copyright© 2010, Intel Corporation. All rights reserved. *Other brands and names are the property.
1 Agenda … HPC Technology & Trends HPC Platforms & Roadmaps HP Supercomputing Vision HP Today.
Compaq Enterprise Technical Symposium 2001 Compaq Product Roadmaps Itanium TM Systems Dave Fenwick Staff Fellow High Performance Systems Dave Fenwick Staff.
Beowulf Supercomputer System Lee, Jung won CS843.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
GNU / Linux A free operating system. Summary History What can you find on a Linux OS Linux Economy.
Types of Parallel Computers
The Path to Multi-core Tools Paul Petersen. Multi-coreToolsThePathTo 2 Outline Motivation Where are we now What is easy to do next What is missing.
Windows Server System TM Overview IT Expectations: Do More with Less.
Mobile Mobile OS and Application Team: Kwok Tak Chi Law Tsz Hin So Ting Wai.
INTRODUCTION OS/2 was initially designed to extend the capabilities of DOS by IBM and Microsoft Corporations. To create a single industry-standard operating.
64bit Development Overview March 28 Microsoft. Objectives Learn about the current 64-bit platforms from a hardware, software and tools perspective Review.
Parallel/Concurrent Programming on the SGI Altix Conley Read January 25, 2007 UC Riverside, Department of Computer Science.
Hands-On Microsoft Windows Server 2003 Networking Chapter 1 Windows Server 2003 Networking Overview.
Chapter 4 - Software – Part 2 Dr. V.T. Raja Oregon State University.
INTEL CONFIDENTIAL Why Parallel? Why Now? Introduction to Parallel Programming – Part 1.
Intel® 64-bit Platforms Platform Features. Agenda Introduction and Positioning of Intel® 64-bit Platforms Intel® 64-Bit Xeon™ Platforms Intel® Itanium®
Building an Application Server for Home Network based on Android Platform Yi-hsien Liao Supervised by : Dr. Chao-huang Wei Department of Electrical Engineering.
11 Establishing the Framework for Datacenter of the Future Richard Curran Director Product Marketing, Intel EMEA.
1b.1 Types of Parallel Computers Two principal approaches: Shared memory multiprocessor Distributed memory multicomputer ITCS 4/5145 Parallel Programming,
Introduction to Android Platform Overview
Hands-On Microsoft Windows Server 2008 Chapter 1 Introduction to Windows Server 2008.
Programming mobile devices Part II Programming Symbian devices with Symbian C++
Intel® UPnP* IGD & Intel® SDK for UPnP Media Renderers Preston Hunt Applications Engineering Mgr Intel Corp.
Bob Thome, Senior Director of Product Management, Oracle SIMPLIFYING YOUR HIGH AVAILABILITY DATABASE.
Multi-core Programming for Academia Intel Software College.
MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other product or service names are the property of their respective.
OpenMP in a Heterogeneous World Ayodunni Aribuki Advisor: Dr. Barbara Chapman HPCTools Group University of Houston.
Chapter 6 Operating System Support. This chapter describes how middleware is supported by the operating system facilities at the nodes of a distributed.
CLUSTER COMPUTING STIMI K.O. ROLL NO:53 MCA B-5. INTRODUCTION  A computer cluster is a group of tightly coupled computers that work together closely.
1b.1 Types of Parallel Computers Two principal approaches: Shared memory multiprocessor Distributed memory multicomputer ITCS 4/5145 Parallel Programming,
© 2004 Oracle Corporation Laurent Sandrolini Vice President Systems Platform Division Oracle Corporation.
Managing Your Cross-Platform Data Keynote: The Power of 64 Speaker Name Here Date.
Technical Seminar Introduction to networking with Linux Administration Amit Kumar Sahoo EC ADVANCED EMBEDDED MICROPROCESSORS AND APPLICATIONS.
Partner Logo Overcoming Buyer Objections Q
Protect Your Business-Critical Data in the Cloud with SoftNAS, a Full-Featured, Highly Available Solution for the Agile Microsoft Azure Platform MICROSOFT.
Taking the Complexity out of Cluster Computing Vendor Update HPC User Forum Arend Dittmer Director Product Management HPC April,
Business Objects Migration Strategy Paul Carletta Data Accomplished.
Seamless Mobility: Michael Wehrs Director of Technology & Standards Mobile Device Division, Microsoft Corp. Wireless Software Innovations Spurring User.
Copyright © 2011 Intel Corporation. All rights reserved. Openlab Confidential CERN openlab ICT Challenges workshop Claudio Bellini Business Development.
10/8: Software What is software? –Types of software System software: Operating systems Applications Creating software –Evolution of software development.
Securely Synchronize and Share Enterprise Files across Desktops, Web, and Mobile with EasiShare on the Powerful Microsoft Azure Cloud Platform MICROSOFT.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
ARM offers a broad range of processor cores to address a wide variety of applications while delivering optimum performance, power consumption and system.
Installation of Storage Foundation for Windows High Availability 5.1 SP2 1 Daniel Schnack Principle Technical Support Engineer.
Developing a 64-bit Strategy Craig McMurtry Developer Evangelist, Software Vendors Developer and Platform Evangelism Microsoft Corporation.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
Powered by Microsoft Azure, Auctori Is the Next Generation in Multilingual, Global, Search Engine Optimized Web Content Management Systems MICROSOFT AZURE.
IAnywhere Solutions Mobile Computing on Linux Eyun Lindberg
Built on the Powerful Microsoft Azure Platform, Forensic Advantage Helps Public Safety and National Security Agencies Collect, Analyze, Report, and Distribute.
History of Windows Operating System. Windows 1.0 Debuted in 1985 First version of Windows that was set up to use bitmap displays and mouse pointing devices.
Built on the Powerful Microsoft Azure Platform, HarmonyPSA Is a Cloud-Based Customer Service and Billing System for IT Solution Providers MICROSOFT AZURE.
Constructing a system with multiple computers or processors 1 ITCS 4/5145 Parallel Programming, UNC-Charlotte, B. Wilkinson. Jan 13, 2016.
Intra-Socket and Inter-Socket Communication in Multi-core Systems Roshan N.P S7 CSB Roll no:29.
PERFORMANCE OF THE OPENMP AND MPI IMPLEMENTATIONS ON ULTRASPARC SYSTEM Abstract Programmers and developers interested in utilizing parallel programming.
Univa Grid Engine Makes Work Management Automatic and Efficient, Accelerates Deployment of Cloud Services with Power of Microsoft Azure MICROSOFT AZURE.
Welcome: Intel Multicore Research Conference
Couchbase Server is a NoSQL Database with a SQL-Based Query Language
Constructing a system with multiple computers or processors
OPERATING SYSTEMS.
Intel® Parallel Studio and Advisor
Objective Understand the concepts of modern operating systems by investigating the most popular operating system in the current and future market Provide.
Evolution of Microsoft Windows: 1985 ~ 2009
Constructing a system with multiple computers or processors
Constructing a system with multiple computers or processors
Objective Understand the concepts of modern operating systems by investigating the most popular operating system in the current and future market Provide.
Types of Parallel Computers
Presentation transcript:

Copyright © 2002, Intel Corporation. All rights reserved. *Other brands and names are the property of their respective owners Value from utilizing Intel® Software Development Tools

Copyright © 2002, Intel Corporation. All rights reserved. *Other brands and names are the property of their respective owners 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

Copyright © 2002, Intel Corporation. All rights reserved. *Other brands and names are the property of their respective owners 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

Copyright © 2002, Intel Corporation. All rights reserved. *Other brands and names are the property of their respective owners 4 Evolution of Computing

Copyright © 2002, Intel Corporation. All rights reserved. *Other brands and names are the property of their respective owners 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 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

Copyright © 2002, Intel Corporation. All rights reserved. *Other brands and names are the property of their respective owners 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

Copyright © 2002, Intel Corporation. All rights reserved. *Other brands and names are the property of their respective owners 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

Copyright © 2002, Intel Corporation. All rights reserved. *Other brands and names are the property of their respective owners 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

Copyright © 2002, Intel Corporation. All rights reserved. *Other brands and names are the property of their respective owners 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: Try them out! All Intel Software Development Tools are available for evaluation at:

Copyright © 2002, Intel Corporation. All rights reserved. *Other brands and names are the property of their respective owners Backup

Copyright © 2002, Intel Corporation. All rights reserved. *Other brands and names are the property of their respective owners 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: –ThreadChecker can help find threading errors for the code utilizing OpenMP or PThreads

Copyright © 2002, Intel Corporation. All rights reserved. *Other brands and names are the property of their respective owners 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

Copyright © 2002, Intel Corporation. All rights reserved. *Other brands and names are the property of their respective owners 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

Copyright © 2002, Intel Corporation. All rights reserved. *Other brands and names are the property of their respective owners 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

Copyright © 2002, Intel Corporation. All rights reserved. *Other brands and names are the property of their respective owners 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

Copyright © 2002, Intel Corporation. All rights reserved. *Other brands and names are the property of their respective owners 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

Copyright © 2002, Intel Corporation. All rights reserved. *Other brands and names are the property of their respective owners 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

Copyright © 2002, Intel Corporation. All rights reserved. *Other brands and names are the property of their respective owners 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 IA32 Windows support Oct’04: version 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  Information on Beta Programs can be requested –Send to with EM64T Beta Programs in the BACK