Inflection Points in Personal Computing


Published on

Published in: Technology
1 Like
  • Be the first to comment

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide
  • Up to this point, the PC experience was a fairly static one. It was hard to fully interact with the computer screen in front of you. The Apple Macintosh, released in 1984, changed that completely. It was the first commercially successful computer to use a graphical user interface (GUI), which changed how people thought of the PC completely. A desktop metaphor was used, in which files looked like pieces of paper; directories looked like file folders; there were a set of desk accessories like a calculator, notepad, and alarm clock that the user could place around the screen as desired; and the user could delete files and folders by dragging them to a trash can on the screen. Drop down menus were also introduced.Microsoft introduced Windows 1.0 in 1985,and soon followed with Windows 2.0. With the 1990 launch of Windows 3.0, based on Common User Access its popularity truly exploded and Windows became the defacto standard GUI for mainstream computer users.Not only was the invention of the GUI a key turning point in the development of the PC, but a dynamic graphical interface is one of the most important aspects of today’s computing solutions as PC users demand more innovative and immersive multimedia experiences that include touch, gesture, and voice recognition.
  • While the concept of the Internet had been introduced many years earlier, the modern World Wide Web as we know it did not emerge until the mid ’90’s. Mosaic is the web browser credited with popularizing the World Wide Web,developed at the National Center for Supercomputing Applications (NCSA)[3] at the University of Illinois Urbana-Champaign beginning in late 1992. NCSA released the browser in 1993 followed by Microsoft’s introduction of the Internet Explorer in 1995 as a companion to Windows 95. Suddenly PC users had what they needed to “surf the web” and the Internet was transformed from a text-based file transfer vehicle to a graphical information highway.The most popular contemporary browsers, Internet Explorer , Mozilla Firefox and Google Chrome retain many of the characteristics of the original Mosaic graphical user interface (GUI) and interactive experience.Source:
  • Computing hardware was also on an evolutionary path. With PC users demanding more sophisticated and realistic graphics, applications were being developed that required more computational capabilities. The creation and consumption of more complex applications and larger amounts of data led to the movement of the x86 CPU to 64-bit in 2003, with AMD leading the charge with its AMD OpteronTM and AthlonTM technologies. The next move was to parallel computing – with both CPUs and GPUs offering multiple cores that were accessible by developers. This enabled several tasks to be run simultaneously.Parallel computing offers programmers the ability to provide more resources to help complex applications faster and with less power consumption and deliver an enhanced computing experience.
  • Social networking – both online and via mobile devices – has become truly pervasive. Facebook now has more than 500 million active users, representing one person in every 14 in the world. Additionally, mobile computing has become more interactive than ever. iPhone applications reached one billion downloads in 9 months – over 250,000 total apps – with the average number of apps per user at 41. The PC user today wants an engaging, social experience no matter where they are. Sources: Facebook Blog, July 2010: Survey, Sept. 2010: Mobile apps prevalent but often unused:
  • GPU Compute can now: Drive improved touch, gesture, and voice recognition in graphical user interfaces Drive an enhanced experience for next generation of graphic web browsersThere is an emerging world of tools designed to help create code that can be balanced across the CPU and GPU:OpenCL™ (Open Computing Language) from the Khronos Group is an open programming standard for heterogeneous computing systems that enables the GPU to work in concert with the CPU to accelerate many applications beyond graphics. DirectCompute, a DirectX API from Microsoft, is designed to enables Windows programmers to develop compute intensive applications that can take advantage of the massively parallel power of the GPU.For the web developer, Microsoft Internet Explorer 9 and the Adobe Flash Player 10.1 are engineered to leverage GPU computing, enabling the development of more vibrant web content without requiring direct programming of the GPU. AMD Fusion will bring together the best of the CPU and GPU onto a single die to harness the incredible power of software applications today – and tomorrow.
  • Inflection Points in Personal Computing

    1. 1. Inflection Points in<br />Personal Computing<br />
    2. 2.
    3. 3. Historical tour of market changing<br />PC inflection points…<br />
    4. 4. The First PC with a Graphical User Interface (GUI) <br />Apple Macintosh - 1984<br />IBM PC with Windows <br />
    5. 5. About ten years later, the next<br />major shift would occur…<br />
    6. 6. The Graphical Web Browser <br />Mosaic on Macintosh - 1993<br />Internet Explorer on x86 PC - 1995<br />
    7. 7. But computing devices still<br />needed to improve…<br />
    8. 8. PC Parallel Computing Devices Arrive<br />ATI Radeon™ 9700 with Programmable Shaders - 2002<br />Dual-Core AMD Opteron™ Processor - 2005<br />
    9. 9. Today, our PC experience is<br />more mobile and social…<br />
    10. 10. Internet-Based Applications Explode <br />Facebook - 2010<br />More than 500 million active users in July 2010<br />iPhone Apps - 2010<br />One billion apps downloaded in 9 months <br />
    11. 11. The next inflection point<br />is now upon us…<br />
    12. 12. The Next Big Thing in Software . . .<br />Rich, immersive experience<br />every screen based on CPU and GPU collaborative computing<br />
    13. 13. We Need YOUR Help<br />The next inflection point in personal computing requires an entire ecosystem to work together and change the industry. Here’s how you can join AMD: <br />AMD Fusion Fund<br />AMD is looking for companies developing cutting-edge applications, tools, technology or form factors. Contact us:<br />AMD Developer Central<br />Comprehensive resources to help software developers in all areas of programming and application development<br /><br />OpenCL Zone<br />Learn more about developing for the AMD Fusion Family of APUs<br /><br />
    14. 14. DISCLAIMER<br />The information presented in this document is for informational purposes only and may contain technical inaccuracies, omissions and typographical errors.<br />The information contained herein is subject to change and may be rendered inaccurate for many reasons, including but not limited to product and roadmap changes, component and motherboard version changes, new model and/or product releases, product differences between differing manufacturers, software changes, BIOS flashes, firmware upgrades, or the like. AMD assumes no obligation to update or otherwise correct or revise this information. However, AMD reserves the right to revise this information and to make changes from time to time to the content hereof without obligation of AMD to notify any person of such revisions or changes.<br />AMD MAKES NO REPRESENTATIONS OR WARRANTIES WITH RESPECT TO THE CONTENTS HEREOF AND ASSUMES NO RESPONSIBILITY FOR ANY INACCURACIES, ERRORS OR OMISSIONS THAT MAY APPEAR IN THIS INFORMATION.<br />AMD SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE. IN NO EVENT WILL AMD BE LIABLE TO ANY PERSON FOR ANY DIRECT, INDIRECT, SPECIAL OR OTHER CONSEQUENTIAL DAMAGES ARISING FROM THE USE OF ANY INFORMATION CONTAINED HEREIN, EVEN IF AMD IS EXPRESSLY ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.<br /> <br />ATTRIBUTION<br />© 2010 Advanced Micro Devices, Inc.  All rights reserved.<br />AMD, the AMD arrow logo, ATI, the ATI logo, AMD Athlon, Radeon, AMD Opteron, and combinations thereof, are trademarks of Advanced Micro Devices, Inc.  All other products names and logos are for reference only and may be trademarks of their respective owners.<br />Third-party products and services listed for illustrative purposes only. No endorsement is implied.<br />