Evolving the PC Platform Chipset Directions for 2005 and Beyond Mark Overby Platform Architect NVIDIA Corporation.

Slides:



Advertisements
Similar presentations
IBM Software Group ® Integrated Server and Virtual Storage Management an IT Optimization Infrastructure Solution from IBM Small and Medium Business Software.
Advertisements

Ljubomir Ivaniš CPU d.o.o.
XProtect ® Professional Efficient solutions for mid-sized installations.
 What Is Desktop Virtualization?  How Does Application Virtualization Help?  How does V3 Systems help?  Getting Started AGENDA.
PowerEdge T20 Customer Presentation. Product overview Customer benefits Use cases Summary PowerEdge T20 Overview 2 PowerEdge T20 mini tower server.
PowerEdge T20 Channel NDA presentation Dell Confidential – NDA Required.
Which server is right for you? Get in Contact with us
Current impacts of cloud migration on broadband network operations and businesses David Sterling Partner, i 3 m 3 Solutions.
Click Here to Begin. Objectives Purchasing a PC can be a difficult process full of complex questions. This Computer Based Training Module will walk you.
WSUS Presented by: Nada Abdullah Ahmed.
XProtect® Expert 2013 Product presentation
Enterprise WAN Strategies Today Andy Gottlieb CEO Talari Networks.
Copyright 2009 FUJITSU TECHNOLOGY SOLUTIONS PRIMERGY Servers and Windows Server® 2008 R2 Benefit from an efficient, high performance and flexible platform.
Multi-PC, Networked, Broadband Households US: 19.2 M, Globally: 40+ M and growing Source: Microsoft Primary Research CountryHouseholds (millions) Broadband.
Small Business Security By Donatas Sumyla. Content Introduction Tools Symantec Corp. Company Overview Symantec.com Microsoft Company Overview Small Business.
Windows Server Scalability And Virtualized I/O Fabric For Blade Server
Data Storage Willis Kim 14 May Types of storages Direct Attached Storage – storage hardware that connects to a single server Direct Attached Storage.
Virtual Network Servers. What is a Server? 1. A software application that provides a specific one or more services to other computers  Example: Apache.
Moving USB …beyond the desktop TM at Wireless Coexistence Conference, San Jose, CA powered by ExtremeUSB.
PHY 201 (Blum) Buses Warning: some of the terminology is used inconsistently within the field.
Mahesh Wagh Intel Corporation Member, PCIe Protocol Workgroup.
Windows Server Licensing
Hands-On Microsoft Windows Server 2008 Chapter 1 Introduction to Windows Server 2008.
Cloud Computing.
XP Practical PC, 3e Chapter 17 1 Upgrading and Expanding your PC.
Internal components, Backing Storage, Operating Systems Software
A+ Guide to Hardware: Managing, Maintaining, and Troubleshooting, Sixth Edition Chapter 9, Part 11 Satisfying Customer Needs.
… when you will open a computer We hope you will not look like …
Hands-On Microsoft Windows Server 2008
LECTURE 9 CT1303 LAN. LAN DEVICES Network: Nodes: Service units: PC Interface processing Modules: it doesn’t generate data, but just it process it and.
Court IT Issues Windows XP Problem April 8, 2014 Microsoft Ends Security Updates April 9, 2014 XP Computers will contract an OS Infection as soon.
Hands-On Microsoft Windows Server 2008 Chapter 1 Introduction to Windows Server 2008.
Microsoft Windows Vista “Longhorn” Client Operating System
Unified EFI Update Tony Pierce President United EFI Forum microsoft.com.
Windows Longhorn Logo Program “To lead tomorrow, start today” Susanne Peterson Director Windows Client Business Group microsoft.com Microsoft.
 Design model for a computer  Named after John von Neuman  Instructions that tell the computer what to do are stored in memory  Stored program Memory.
An emerging computing paradigm where data and services reside in massively scalable data centers and can be ubiquitously accessed from any connected devices.
Buses Warning: some of the terminology is used inconsistently within the field.
3G Single Core Modem A New Telecommunications Device Group 4: Warren Irwin, Austin Beam, Amanda Medlin, Rob Westerman, Brittany Deardian.
Home Entertainment Device Design: Opportunities And Requirements For 2006 And Beyond Keith Laepple Director Windows eHome Microsoft Corporation Carlos.
Enabling the Digital Lifestyle: Navigating Public Policy Challenges Skip Pizzi Manager, Technical Policy Media/Entertainment & Technology Convergence skippiz.
Chapter 19 Upgrading and Expanding Your PC. 2Practical PC 5 th Edition Chapter 19 Getting Started In this Chapter, you will learn: − If you can upgrade.
Wireless Vision – Longhorn And Beyond Christian Huitema Director, Wireless Networking Windows Networking and Device Technologies.
Server Virtualization
Microsoft Virtual Server: Overview and Roadmap Mike Neil Product Unit Manager Windows Virtualization microsoft.com Microsoft Corporation.
VMware vSphere Configuration and Management v6
Network Location Awareness Vision And Scenarios Tracey Yao Program Manager Windows Wireless Networking microsoft.com Microsoft Corporation.
 The End to the Means › (According to IBM ) › 03.ibm.com/innovation/us/thesmartercity/in dex_flash.html?cmp=blank&cm=v&csr=chap ter_edu&cr=youtube&ct=usbrv111&cn=agus.
The Next Generation Designed for Windows Logo Program: An Introduction Jon Morris Program Manager Windows Logo Program microsoft.com Microsoft.
Goodbye SMI - ACPI and Graphics Driver/System Firmware Interface Paul Blinzer Staff Engineer ATI Research, Inc.
Chapter 6 Storage and Other I/O Topics. Chapter 6 — Storage and Other I/O Topics — 2 Introduction I/O devices can be characterized by Behaviour: input,
Rehab AlFallaj.  Network:  Nodes: Service units: PC Interface processing Modules: it doesn’t generate data, but just it process it and do specific task.
NDIS 6.0 Roadmap and Value Statement
3/12/2013Computer Engg, IIT(BHU)1 CLOUD COMPUTING-1.
Week1: Introduction to Computer Networks. Copyright © 2012 Cengage Learning. All rights reserved.2 Objectives 2 Describe basic computer components and.
1 CEG 2400 Fall 2012 Network Servers. 2 Network Servers Critical Network servers – Contain redundant components Power supplies Fans Memory CPU Hard Drives.
ARUN S CS-7 NO:6. HIGH SPEED OPTICAL CABLE TECHNOLOGY HIGH BANDWIDTH UNIVERSAL CONNECTOR SUPPORTS MULTIPLE PROTOCOLS  10Gb/s to 100Gb/s  single universal.
SEPTEMBER 8, 2015 Computer Hardware 1-1. HARDWARE TERMS CPU — Central Processing Unit RAM — Random-Access Memory  “random-access” means the CPU can read.
Lecture 1: Network Operating Systems (NOS)
1 OPERATING SYSTEMS. 2 CONTENTS 1.What is an Operating System? 2.OS Functions 3.OS Services 4.Structure of OS 5.Evolution of OS.
Chapter 19 Upgrading and Expanding Your PC
Chapter 2 Operating Systems
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING CLOUD COMPUTING
Wireless Communication and Networks
Network Operating Systems (NOS)
Lecture 1: Network Operating Systems (NOS)
Module – 7 network-attached storage (NAS)
Design Unit 26 Design a small or home office network
Objective Understand the concepts of modern operating systems by investigating the most popular operating system in the current and future market Provide.
Objective Understand the concepts of modern operating systems by investigating the most popular operating system in the current and future market Provide.
Presentation transcript:

Evolving the PC Platform Chipset Directions for 2005 and Beyond Mark Overby Platform Architect NVIDIA Corporation

Caveats Client PC Focused Some server platform applicability though These are ideas and directions to investigate Not an NVIDIA roadmap Not a Microsoft roadmap Not anyone else’s roadmap

Agenda Today’s chipset technology What is driving change in chipsets Addressing the demand for change Moving the platform forward

The Platform Chipset Today Chipset integration often affirms the arrival of a technology as an accepted baseline component of the PC platform Chipsets are no longer just a discrete I/O interconnect, they have become media and communications processors (MCP) Continued advances in high-speed bus interconnect along with Moore's Law have helped to drive consolidation of the PC subsystem into a few major silicon components - CPU, GPU, and MCP, all sharing a large common heap of memory The emergence of "media processing" as a primary function of the PC will lead to a new era of Media Communications Processors that will replace today’s Platform Chipsets

What Is Driving Change In Chipsets? Consumer expectations Processor advances Networking & broadband connectivity Increasing storage size, capability, and demand High speed interconnects Security/content protection

Consumer Expectations The PC needs to be appliance like (small, quiet) Never off: Exception (maybe) is a power outage Never idle Connects to all devices ubiquitously Autonomous Self Maintenance & interactive troubleshooting

Processor Advances Power / performance improvements Dual Core Hyper-threading Memory technology Power State Management Virtual processing Security improvements

Networking & Broadband Home LAN with Broadband connection Mobile devices with internet and network connectivity PANs - Transient multiple external device connections More and more demand for Broadband resources High bandwidth multimedia (e.g. HD video) creates a huge demand for more bandwidth The megahertz debate is replaced by the Mbps debate Wireless often replacing wired networks in some scenarios

Storage All that content needs somewhere to go Capacities increasing quickly (e.g. 400 – 500 GB disks available today) PC capable of Massive Storage Needs to be Secure Needs to be Safe/Robust Needs to be Manageable

High Speed Interconnects PCI Express Ushers in a new era of high performance add in boards with advanced processing capabilities Serial ATA Internal and External hot pluggable storage Wireless USB New era of wireless plug and play device interacting with the PC USB 2.0 For anything that is not wireless (e.g. portable storage)

Security & Content Protection Needs Platform and peripheral Security Vital data stored on the PC and PCs across the network needs to be protected Premium content owners demand protection

Addressing the Demand for Change A new Thermal (Power) Management paradigm The PC is never off Performance scales to demand Enables a 24/7 processing model Task specific processing offload Safe, reliable, expandable, and manageable storage Leveraging Multi-core Processors Securing the PC, LAN, & Content Actively managing the platform

Power Management Power button puts the PC in reduced capability mode but does not shut it down Expand on Always Ready – demonstrated at WinHEC 2004 To appear off, it must run in a state that reduces noise to below ambient level An efficient solution requires managing the entire PC HW suite, not just slowing down the CPU and putting devices in D3 state Applications must be more aware of power state OS management of PC resources is required Different activities have different resource requirements System performance & thermal management should adjust accordingly

Adopting a 24/7 Processing Model Distributing software work to hardware offload devices in system, where it makes sense Safe, reliable, expandable, and manageable Storage No down time No back up required Simple – can be done by user Use Multi-core CPUs for efficiency Optimizing SW for I/O

Take Advantage of Offload Technologies GPU – massive processing capability PCI Express opens access to powerful processing capabilities Media Encode/Decode/Transcode Post-processing of photo and video content Networking Offload Firewall Offload Storage Offload Cryptography Offload Protect massive amounts of data & media content moving to/from storage across internal PC bus

Safe, Reliable, Expandable & Manageable Storage RAID 5 should be the standard for at least one PC in the home network Redundancy/fault tolerance Performance Expandable Easy expansion of storage External SATA, Hot Plug capabilities of SATA Network Backup needs to take place automatically Need to completely isolate the user from the complexity of storage

Making Storage Easier to Manage

NVIDIA nForce MediaShield NVIDIA nForce MediaShield Demo

Leveraging Multi-Core Processors Multi-core processors will be ubiquitous Multi-core processor is more power efficient compared to 2 single core processors Provides opportunity to do more processing at a lower power/thermal cost (performance / watt)

Securing the Platform & Network Platform & Peripheral Protection Cryptography Offload Firewall Offload TCP Offload

Platform & Peripheral Protection TPM Processor Security Extensions Cryptography Virtualization

Cryptography Offload Using the distributed resources of the PC while in a low power state will necessitate being able to offload the cryptography task for I/O to a dedicated engine in the chipset Example: using the GPU to transcode premium content on demand for downloading to a portable media center Not just networking – storage, audio, and others

Hardware Firewall Offload Hardware firewall provides additional layer of protection to each PC on the Home LAN and/or connected to the PC As bandwidth increases demand on the firewall will strip CPU capacity to keep up

Managing the Platform Numerous vital tasks running in the background Virus, anti-spyware scanning Search engine indexing SW updates System maintenance tasks running in the background Disk optimization System optimization Media & secure content consolidation and protection Diagnostic and troubleshooting support Hardware automation for common tasks or complex tasks Failure prediction and analysis

MCP Core Networking Storage PCI Express Legacy Interfaces MCP Controller Logic MCP Opportunities

MCP Core Networking Storage PCI Express Legacy Interfaces MCP Controller Logic Wireless USB Firewall Offload TCP Offload MCP Opportunities

MCP Core Networking Storage PCI Express Legacy Interfaces MCP Controller Logic PCI Express Gen2 PCI Express Hotplug Multiple GPU MCP Opportunities

MCP Core Networking Storage PCI Express Legacy Interfaces MCP Controller Logic RAID 5 SATA Gen2 SAS Storage Offload MCP Opportunities

MCP Core Networking Storage PCI Express Legacy Interfaces MCP Controller Logic Management Intelligence Cryptography Offload TPM Processor Security Extensions HW Virtualization MCP Opportunities

MCP Core Networking Storage PCI Express Legacy Interfaces MCP Controller Logic MCP Opportunities Power Management

Operating System Opportunities Support processing and offload capabilities in the MCP and attached peripheral devices Schedule tasks based on power state and availability of resources Provide application awareness for reduced power modes Incorporate management infrastructure to support intelligent device management, diagnostic, and troubleshooting capabilities Support advanced capabilities of high-speed interconnects

Call to Action Design for thermal (power) management flexibility Always on, always working Implement intelligence to offload user tasks Use existing Industry Standards – don’t reinvent the wheel, just improve it Write applications to utilize offload capability provided by Windows Work with Microsoft and industry partners to standardize support for advanced scenarios

Standards and Specification Bodies PCI Serial ATA SCSI Networking Platform Security ACPI USB

Community Resources Windows Hardware & Driver Central (WHDC) Technical Communities Non-Microsoft Community Sites Microsoft Public Newsgroups Technical Chats and Webcasts Microsoft Blogs

Additional Resources Microsoft Hardware Developer Central AMD Intel

NVIDIA Resources NVIDIA nForce MCPs: (example) Related NVIDIA Technologies NVIDIA Homepage