• Save
Architectural cncepts: Chip Multithreaded Era
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
1,518
On Slideshare
1,471
From Embeds
47
Number of Embeds
5

Actions

Shares
Downloads
0
Comments
0
Likes
1

Embeds 47

https://blogs.oracle.com 24
http://blogs.sun.com 12
http://blogs.oracle.com 9
http://www.directrss.co.il 1
http://www.linkedin.com 1

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. ARCHITECTURAL CONCEPTS: CHIP MULTITHREADED ERA Marcelo Vitor Moretti Arbore Sun Campus Ambassador [email_address]
  • 2. Agenda
      • IT Needs
      • Participation Age
      • Sun's Throughput Initiative
        • Technology Overview
        • CoolThread Technology
  • 3. Challenges in the Age of Participation
    • Information Age
      • Virtual
      • Wide use
      • Dynamic
      • IT grow
      • Exponential data grow
      • Manage massive information
      • Process massive information
      • Protect massive information
      • Passive
  • 4. Challenges in the Age of Participation
    • Information Age
      • Virtual
      • Wide use
      • Dynamic
      • IT grow
      • Exponential data grow
      • Manage massive information
      • Process massive information
      • Protect massive information
      • Passive
    • Participation Age
      • Globalization
      • Political, cultural, social change
      • Internet
      • Sharing
      • Open Source
      • GPL
      • Ecological responsibility
      • Notion of connectivity is changing
      • Active
  • 5. Challenges in the Age of Participation
    • “ What's the next era? The Participation Age, in which an open and
    • competitive network fuels growing opportunities for everyone – not
    • simply to draw data or shift work around the world, but to participate,
    • to create value and independence. If the Information Age was
    • passive, the Participation Age is active. ”
      • Jonathan Schwartz, CEO of Sun, 2005
  • 6. Challenges in the Age of Participation
    • Networked computers will grown by a factor of 1000: 1M in 2004 to 1B in 2012.
    • Worldwide installed networked devices in 2012:
    Source: IDC, 2004 ( http://www.sun.com/processors/whitepapers/idc_whitepaper.pdf )‏
  • 7. Challenges in the Age of Participation
    • Networked computers will grown by a factor of 1000: 1M in 2004 to 1B in 2012.
    • Worldwide installed networked devices in 2012:
    Source: IDC, 2004 ( http://www.sun.com/processors/whitepapers/idc_whitepaper.pdf )‏
  • 8. Challenges in the Age of Participation
    • Networked computers will grown by a factor of 1000: 1M in 2004 to 1B in 2012.
    • Worldwide installed networked devices in 2012:
    Source: IDC, 2004 ( http://www.sun.com/processors/whitepapers/idc_whitepaper.pdf )‏
  • 9. Grupo de Sistemas Pervasivos e de Alto Desempenho LSI - EPUSP
    • Pervasive Computing
      • Sensor network
      • Wearable computing
      • Intelligent ambients
      • Augmented Reality
      • Context Aware
      • E-textiles
      • Brain computer interfaces
    • High Performance Computing
      • Clusters
      • GRID
      • Hardware reconfigurable computing
      • Processor Architectures
      • Networking
        • Optical Networks
        • Wireless Networks
        • Power Line
      • Data base, Data WareHouse, Data mining
      • Security
      • Intelligent Vehicles and roads
    http://www.pad.lsi.usp.br
  • 10.
    • New levels of performance, capacity and security along with less power, heating and cooling
    Challenges in the Age of Participation
      • Throughput Computing, Sun, november 2005
  • 11.
    • To overcome this challenges, business must:
      • Increase application throughput along with capacity and performance to address pressing business needs as well as capture new customers and opportunities
    Challenges in the Age of Participation
      • Throughput Computing, Sun, november 2005
    • New levels of performance, capacity and security along with less power, heating and cooling
  • 12.
    • To overcome this challenges, business must:
      • Increase application throughput along with capacity and performance to address pressing business needs as well as capture new customers and opportunities
      • Reduce power, cooling, and real estate costs both to save money and to enable necessary growth and scalability
    Challenges in the Age of Participation
      • Throughput Computing, Sun, november 2005
    • New levels of performance, capacity and security along with less power, heating and cooling
  • 13.
    • To overcome this challenges, business must:
      • Increase application throughput along with capacity and performance to address pressing business needs as well as capture new customers and opportunities
      • Reduce power, cooling, and real estate costs both to save money and to enable necessary growth and scalability
      • Maintain application compatibility and enhance security across the organization to preserve investments and limit risks to the firm and its clientele
    Challenges in the Age of Participation
      • Throughput Computing, Sun, november 2005
    • New levels of performance, capacity and security along with less power, heating and cooling
  • 14. Information Technology
    • Traditional processor tactics focus on Instruction-level parallelism:
      • Large caches
      • Superscalar designs
      • Out-of-order execution
      • Very high clock rates
      • Deep pipelines
      • Speculative pre-fetches
      • Throughput Computing, Sun, november 2005
  • 15.
    • Traditional processor tactics focus on Instruction-level parallelism:
      • Large caches
      • Superscalar designs
      • Out-of-order execution
      • Very high clock rates
      • Deep pipelines
      • Speculative pre-fetches
    Information Technology
      • Throughput Computing, Sun, november 2005
      • Complex
      • Power hungry
      • Too much heat
      • Real estate concerns
      • Small relative performance gain
  • 16. Information Technology
    • Increasing single-threaded processor performance by 100 percent provides only a small relative gain in application performance due to memory latency:
      • Throughput Computing, Sun, november 2005
  • 17. Sun's Throughput Initiative
    • More work done within the constraints of space, power, cooling, and time.
    • Focus on real workloads.
    • Everything from system design to OS and application technology.
    • Threads.
    • Hardware Multithreading.
  • 18. CoolThreads processor technology
    • Hardware threading: A hypothetical multithreaded processor core switches between a number of active threads, doing useful work even while threads stall to perform memory-related operations
      • Throughput Computing, Sun, november 2005
  • 19.
    • Chip MultiThreading (CMT):
    CoolThreads processor technology
      • Throughput Computing, Sun, november 2005
  • 20. CoolThreads processor technology
    • Chip MultiThreading:
      • Better use of processor resources
      • Better throughput
      • Simple pipeline
      • Lower frequency
      • Less heat
      • Less space
  • 21.
    • Hardware
      • UltraSPARC IV+
      • UltraSPARC T1
      • UltraSPARC T2
    • Solaris
      • Extensive threading support
      • Solaris Containers
      • Dynamic Tracing (DTrace)
      • Binary Compatibility Guarantee
    • Multithreaded Environments
      • Multithreaded native applications
      • Multi-process applications
      • Multi-instance applications
      • Java applications
    Technology Overview
      • Throughput Computing, Sun, november 2005
  • 22. THANK YOU!
    • Marcelo Vitor Moretti Arbore
    Questions? Sun Campus Ambassador [email_address]