1 / 21

Windows Client 64-Bit Roadmap and Business Opportunities

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.

xiujuan
Download Presentation

Windows Client 64-Bit Roadmap and Business Opportunities

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Windows Client 64-Bit Roadmap and Business Opportunities Jay Kenny Product Manager Windows Client Groupjkenny @ microsoft.com Microsoft Corporation

  2. Session Outline • Product Overview • Customer Usage Scenarios • Technical Details • Supporting ISVs and OEMs • Resources

  3. Session Goals • Attendees should leave this sessionwith 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

  4. 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 maliciouscode with greater security enhancementsthan ever before • Compatibility: Ensure unprecedented compatibility that eases customer transitionfrom 32-bit environments

  5. 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”)

  6. Windows XP Professional x64 Edition: OverviewThe Best of Windows XP Pro and More 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 Windows XPProfessional Features Security • 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 • Windows Firewall • Wireless support • Bluetooth • Windows Movie Maker • Home Networking Wizard • System Restore • Wide range of peripheral support

  7. 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

  8. Windows® XP Professional x64 Edition: Benefits • Next Generation Performance • Dramatically increases speed of memoryintensive 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 to64-bit computing • Runs 32-bit applications and 64-bit applicationson one PC

  9. 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

  10. High-End Workstation Market x64-Based Workstation Forecast 97% CAGR through 2007 Source: IDC, Worldwide Workstation Forecast Summary, 2002-2007 • Benefits • High Performance • Flexibility • Availability • Enhanced Productivity • Key Vertical Markets • Manufacturing • Automotive • Aerospace • Entertainment • Financial Services • Software Development

  11. PC Enthusiast Market • Enthusiasts lead broader adoption • Top 4% of Consumer • Hardcore Gamers • Digital Media Enthusiasts • Customer Attributes • Highly Technical • Early Adopters • Require Peak Performance • 500K beta downloads of Windows XP Professional x64 Edition Consumer PC Market

  12. 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

  13. Differences from 32-Bit XP Professional • Created from the Windows Server 2003code 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

  14. 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 afew 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

  15. Microsoft x64 Technical Readiness Programs http://www.route64.net/ http://msdn.microsoft.com/

  16. 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

  17. x64 OEM System Availability • Wide OEM and System Builder support for x64 • Windows XP Professional x64 Edition systemsavailable from: • Dell • HP • IBM • Acer • Fujitsu Siemens • Alienware • Check out the systems in the Fast Lane

  18. x64 Adoption Curve x64 Adoption Curve • 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) • 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 X64 Adoption (# of systems) CY2006 CY2007

  19. Call to Action • Ensure that your device and driver work on Windows XP Professional x64 Edition • Follow the details on www.microsoft.com/whdcto ensure that your device is WHQL x64 signed • Evaluate old drivers to ensure x64 compatibility

  20. 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

  21. 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

More Related