testing now
Upcoming SlideShare
Loading in...5

testing now



hy heyhhheyhhe

hy heyhhheyhhe



Total Views
Views on SlideShare
Embed Views



0 Embeds 0

No embeds



Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
Post Comment
Edit your comment

testing now testing now Presentation Transcript

  • Windows Client 64-Bit Roadmap and Business Opportunities Jay Kenny Product Manager Windows Client Group jkenny @ microsoft.com Microsoft Corporation
  • Session Outline
    • Product Overview
    • Customer Usage Scenarios
    • Technical Details
    • Supporting ISVs and OEMs
    • Resources
  • Session Goals
    • Attendees should leave this session with the following:
      • A better understanding of the features and benefits of Windows XP Professional x64 Edition and the business opportunity for the x64 Market
      • Knowledge of where to find resources for porting existing drivers to x64 or building new x64 drivers
  • Project Mission
    • Foundation: Establish the foundation for pervasive 64-bit computing
    • Performance: Give customers the ability to do more faster than previously possible
    • Security: Protect customers from malicious code with greater security enhancements than ever before
    • Compatibility: Ensure unprecedented compatibility that eases customer transition from 32-bit environments
  • Why Do We Need 64-Bits?
    • 32-bit addressing limitations
      • Memory bottlenecks lead to workarounds for surpassing the 2GB per user process limit
      • Address Windowing Extensions (AWE) and Physical Address Extensions (PAE) are difficult to implement
      • General scaling problems and limitations
    • Software demands on hardware continue to grow
      • Database, computation, realistic gaming, information explosion, etc.
      • Moore’s law…
      • …coupled with Murphy’s law (“any available system resources that can be used will be used”)
  • Windows XP Professional x64 Edition: Overview The Best of Windows XP Pro and More
    • Windows Firewall
    • Wireless support
    • Bluetooth
    • Windows Movie Maker
    • Home Networking Wizard
    • System Restore
    • Wide range of peripheral support
    Windows XP Professional Features New Functionality
    • Exploits the power of 64-bit addressing to allow up to 16 terabytes of virtual memory space
    • Dramatically increased physical memory support -128 GB
    • Greater performance due to architectural enhancements
    • Optimized for processors with x64 technology
    • Seamlessly run both 32-bit and 64-bit
    • Includes XP SP2 enhancements
    • Security Center
    • Built on top of Windows Server 2003 code base
    • Stronger Security Settings and Tools
    • Patch Guard
    • Safer browsing and email
  • Pricing and Availability
    • Product Pricing
      • List price parity with Windows XP Professional 32-bit
      • Part of existing volume license agreements
    • Product Availability
      • OEM, System Builder, MSDN and TechNet
      • No Retail Packaged Product
      • Included in Volume Licensing
      • Localized English, Japanese
      • Multilingual User Interface packs for German, Spanish, Italian, Korean, French, Swedish, Simplified Chinese, and Traditional Chinese
  • Windows® XP Professional x64 Edition: Benefits
    • Next Generation Performance
      • Dramatically increases speed of memory intensive applications
      • Far greater addressable memory
    • Enhanced Reliability and Security
      • Built on the Server code base
      • Enhanced Reliability and Security features
    • Single Platform Flexibility
      • Provides a seamless migration path to 64-bit computing
      • Runs 32-bit applications and 64-bit applications on one PC
  • Target Customer Usage
    • Windows XP Professional x64 Edition is optimal for customers who are pushing the performance and memory limits of today’s 32-bit systems
    • Target Markets:
    • Professional:
            • High End Workstation Professional Users
            • CAD/CAM, DCC, Developers, Financial
    • Consumer:
            • Digital Enthusiasts Consumer
            • High End 3D Gaming and Advanced Video/Photo Editing
  • High-End Workstation Market
    • Key Vertical Markets
    • Manufacturing
      • Automotive
      • Aerospace
    • Entertainment
    • Financial Services
    • Software Development
    • Benefits
    • High Performance
    • Flexibility
    • Availability
    • Enhanced Productivity
    x64-Based Workstation Forecast 97% CAGR through 2007 Source: IDC, Worldwide Workstation Forecast Summary, 2002-2007
  • PC Enthusiast Market
    • Customer Attributes
    • Highly Technical
    • Early Adopters
    • Require Peak Performance
    • Top 4% of Consumer
      • Hardcore Gamers
      • Digital Media Enthusiasts
    Consumer PC Market
    • 500K beta downloads of Windows XP Professional x64 Edition
    • Enthusiasts lead broader adoption
  • Memory and CPU Limits 1 – Applications must be compiled with /LARGEADDRESSAWARE and the /3gb switch must be included in the BOOT.INI configuration file 2 – Applications must be compiled with /LARGEADDRESSAWARE, but the /3gb switch is not included in the BOOT.INI configuration file 3 – Extended with Windows Server 2003 SP1 8 TB Not applicable Virtual Address Space per 64-bit process 16 TB 4 GB Total Virtual Address Space 128 GB 470 MB / 650 MB 3 Paged Pool 128 GB 256 MB Non-Paged Pool 1 TB 1 GB System Cache 128 GB / 1-2 CPUs 4 GB / 1-2 CPUs Windows XP Professional x64 Edition x86 Physical Memory and CPU Limits 2 GB / 4 GB 2 2 GB / 3 GB 1 Virtual Address Space per 32-bit process x64 x86 General Memory Limits
  • Differences from 32-Bit XP Professional
    • Created from the Windows Server 2003 code base
      • Benefits from security and reliability improvements being delivered with Windows Server 2003 SP1
      • Windows XP Professional servicing updates will not work on Windows XP Professional x64 Edition
    • No support for DOS, 16-bit applications, POSIX or some legacy networking protocols
    • x64 greatly benefits from additional registers provided by the x64 processor
    • No support for 32-bit device drivers
  • Excellent Support for 32-Bit Applications
    • x64 processor architecture allows for native execution of 32-bit code with no emulation overhead required
    • Performance equal to x86 systems
      • Faster for some 32-bit applications due to additional architecture resources under x64
    • Supports .NET Framework applications
    • 32-bit applications operate seamlessly with a few exceptions:
      • 32-bit processes cannot load 64-bit ones and vice versa
      • No support for 16-bit code except for some 16-bit installers that Windows transparently swaps with compatible 32-bit versions
    • All kernel mode drivers must be 64-bit
  • Microsoft x64 Technical Readiness Programs http://www.route64.net/ http://msdn.microsoft.com/
    • 1 to 1 developer interaction
    • Depth program for ISVs and Customers
    • Produce x64 native applications
    Technology Adoption Program
    • 180 day Evaluation download
    Trial Software Program
    • 500K+ participants
    Customer Preview Program http://www.microsoft.com/windowsxp/64bit/evaluation/upgrade.mspx
    • Developer access to latest builds
    • Actively file bugs
    • 10k participants
    Technical Beta Program
    • Route-64 Developer Program
    • - Tour through cities worldwide
    • Talk-64 Developer Webcasts
    • 3 day hands-on training program
    • Most 32-bit applications run with no modification
    • 64-bit software announcements
      • CAD/CAM
        • PTC – Pro/E
        • Unigraphics – Parasolid
      • CAE
        • ESI Group – Virtual Try Out Space
      • DCC
        • Softimage – XSI
        • NewTek – Lightwave 3D
        • Adobe – Photoshop (32-bit Extended)
      • Scientific
        • DHI
        • Wolfram Research – Mathematica
      • Security
        • Symantec
      • Audio
        • Cakewalk – Sonar
      • Gaming
        • Atari – Shadow Ops
    • Check out the Fast Lane to see 64-bit applications in action
    x64 Software Application Availability
    • Wide OEM and System Builder support for x64
    • Windows XP Professional x64 Edition systems available from:
      • Dell
      • HP
      • IBM
      • Acer
      • Fujitsu Siemens
      • Alienware
      • Check out the systems in the Fast Lane
    x64 OEM System Availability
  • x64 Adoption Curve X64 Adoption (# of systems) x64 Adoption Curve
    • 2006
    • Hardware
      • Broad Availability
      • X64 standard on new PCs
    • Applications
      • Wide variety and availability
      • Business and consumer
      • 32-bit app support
      • X64 becoming default OS
    • Market
      • Mainstream x64 Adoption for both business and consumer
    • 2005
    • Hardware
      • Availability
    • Applications
      • Key Professional Applications
      • Some PC Games
      • 32-bit app support
    • Market
      • General adoption in Professional Workstation Market (CAD, DCC, FIN, DEV, SCI)
      • Limited consumer adoption (high end gamers, video/photo editing)
    CY2006 CY2007
  • Call to Action
    • Ensure that your device and driver work on Windows XP Professional x64 Edition
    • Follow the details on www.microsoft.com/whdc to ensure that your device is WHQL x64 signed
    • Evaluate old drivers to ensure x64 compatibility
  • Community Resources
    • Windows Hardware & Driver Central (WHDC)
      • www.microsoft.com/whdc/default.mspx
    • Technical Communities
      • www.microsoft.com/communities/products/default.mspx
    • Non-Microsoft Community Sites
      • www.microsoft.com/communities/related/default.mspx
    • Microsoft Public Newsgroups
      • www.microsoft.com/communities/newsgroups
    • Technical Chats and Webcasts
      • www.microsoft.com/communities/chats/default.mspx
      • www.microsoft.com/webcasts
    • Microsoft Blogs
      • www.microsoft.com/communities/blogs
  • Additional Resources
    • Assistance with porting Windows software to 64-bit
      • Microsoft Porting Labs in Redmond, WA - contact 64bitrdy @ microsoft.com to request a visit
      • Seminars and training events in North America, Europe and Asia – see http://www.route64.net
    • 64-bit Windows Development
      • Consult the Platform SDK and Driver Development Kits
      • Visit msdn.microsoft.com and search on “64-bit”
      • WHDC: 64-bit Platform Design website: http://www.microsoft.com/whdc/system/platform/64bit/default.mspx
    • General questions not addressed by any of the above
      • Please contact w64info @ microsoft.com