SlideShare a Scribd company logo
1 of 31
Download to read offline
Computer Organization
and Architecture

Background and
Logistics
Yanmin Zhu
yzhu@cs.sjtu.edu.cn
Top 10 Significant Inventions in the
Recent Half Century



• 1.   Computer       • 6. Color TV
• 2.   Internet       • 7. Credit Card
• 3.   Mobile Phone   • 8. Email
• 4.   Satellite      • 9. Prophylactic
• 5.   Rice           • 10. Laser


                Source: 中新网
Variety of Computers



                                          Mobile Phone
Server    Desktop
                     Notebook     Pad




Printer     Router                      Supercomputer




             Plane          Cluster
    Car                                 Wireless Router
Classes of Computers
• Desktop computers
  —General purpose, variety of software
  —Subject to cost/performance tradeoff
• Server computers
  —Network based
  —High capacity, performance, reliability
  —Range from small servers to building sized
• Embedded computers
  —Hidden as components of systems
  —Stringent power/performance/cost constraints
The Processor Market
     embedded growth >> desktop growth
Evolvement of computer systems
Petaflop



Teraflop




Gigaflop




                           6
TOP500, Nov. 2010
Tian-He, No 1
• Ranked No. 1 in
  Nov. 2010.
• Peak
  performance:4.7
  Petaflops
• 1-day’s
  Computation
  equals 620-year’s
  computation of an
  average desktop
  computer
• 2PB storage
• 4000 KW
• size
  — 140 Racks,
    1.45m*1.2m*2m
  — Line up in 13 rows
  — 700 square meters
  — Weighing 160 tons
Jaguar, No. 2




•   Peak performance: 2.33 Petaflops
•   # of Processors: 37,376
•   Total memory: 299 TB
•   Storage: 10 Petabytes
Roadrunner “走鹊”




                                         新墨西哥州州鸟




 Los Alamos National Laboratory
 No 1 as of November 2009         133 Million US Dollars
Performance Development
1999-2009 Performance
   Development

                  1200000




                  1000000
Spped (G Flops)




                  800000




                  600000




                  400000




                  200000




                       0
                        1998   2000   2002    2004   2006   2008   2010

                                             时间
Architectures
Chip Technology
Installation Types
TOP500, 2009
TOP500
Supercomputing in China

 “天河”、“银河”


 “曙光”、“神威”、“深腾”等




2009, TOP500, Drowning 5000A
is Ranked No. 15
Sensor Node

 • Three                            Radio
   capabilities
                        Processor
   —Information
    sensing
   —Data                                              Sensing
                                                      Interface
    processing
   —Packet
    transmission                                        Light
 • Resource
   constrained
               Power Supply Unit
   —Limited
    memory
                          Accelerator
   —Powered by                          Temperature   Humidity
    battery
Wireless Sensor Networks

                          Gateway

    Sensor Node


                                                    Users

                                    Internet



  A network of tiny sensor nodes
  closely coupled with the
  physical world


                                               20
Deployment in coal mine tunnels
                                   Reliable Routing
                                   Multi-Sink
                                   Deployment
  Energy                           Geocasting
  Efficiency




                                    Data
Location Sensing                    Aggregation
                   WSN Prototype
ID Assignment                       Compression
                                    Event Detection
Internet of Things (物联网)

通过射频识别(RFID)、红外感应器、全球定
位系统、激光扫描器等信息传感设备,按约定的
协议,把任何物品与互联网连接起来,进行信息
交换和通讯,以实现智能化识别、定位、跟踪、
监控和管理的一种网络。
感知中国

• 2009年8月7日,温家宝总理视察无锡,提出
  “在激烈的国际竞争中,在无锡加快建立中国
  的感知中国中心”
• 物联网在工业、农业、电力、交通、物流、环
  保、水利、安保、家居、教育、医疗、园区等
  领域“感知”系列物联网应用示范项目
Reflection

             • What do different
               computers share and differ
               in?
             • How can we continuously
               improve computer
               performance?
             • How do different
               components work
               together?
             • What are tradeoffs between
               performance and cost?
                                  24
Course Description and Goal

                       Capacity       Speed      Price
                       (memory)       (CPU)
 IBM7030               128KB          1.2 MIPS   US$13,500,000
 (Stretch)1961

 Desktop               2G (typical)   3000 MIPS US$800
 2010



Understand the unprecedented innovations in computers!

What have been making computers faster and cheaper? And how
to continue the innovations?
50 years of non-stop innovation – a technological
miracle!
Course Information

Computer
Organization and
Architecture
  —Credits: 4                 Venue and Time
  —Hours: 68
                              • Wedesday
  —1st week to 17th week
•Course Website:              • Friday
  —http://grid.sjtu.edu.cn/yz • 3 -4 class
                                 rd  th

  hu/courses/orgarc_11sprin
  g/
                              • 下院109
Instructor
• Yanmin Zhu: Associate Professor
  —Wireless Sensor Networks, Ad Hoc Networks,
   Vehicle Ad Hoc Networks, Pervasive and
   Ubiquitous Computing
  —Distributed and Parallel Systems,, and Policy-
   based Management for Distributed Systems


• Contact
  —Web: http://grid.sjtu.edu.cn/yzhu
  —Email: yzhu@cs.sjtu.edu.cn
  —Mobile: 135 2442 1842
  —电院5号楼东A303“973 WSN Research Lab”
Textbook
• Computer Organization and
  Architecture Designing for
  Performance (7th ed.)
• 计算机组织与结构—性能设计(
  第七版 影印版)
  —William Stallings
• 高等教育出版社
• Price: ¥55.00
• Available at the
  Department. You can
  borrow one from there
Internet Resources
• http://WilliamStallings.com
  /COA/COA7e.html
  — links to sites of interest
  — links to sites for courses that
    use the book
  — errata list for book
  — information on other books
    by W. Stallings


• http://WilliamStallings.com
  /StudentSupport.html
  — Math
  — How-to
  — Research resources
  — Misc
Reference Books
• Computer Organization and
  Design: The
  Hardware/Software Interface,
  4th Edition, David A.
  Patterson, John L. Hennessy

• Computer Architecture: A
  Quantitative Approach, 4th
  Edition, John L. Hennessy,
  David A. Patterson
Course Grading

• Examinations
  —Mid-term exam (20%)
  —Final exam (40%)

• Quizzes (20%)

• Project (10%)

• Homeworks (10%)

More Related Content

Viewers also liked

Interpol bringing the united states to justice (danish)
Interpol   bringing the united states to justice (danish)Interpol   bringing the united states to justice (danish)
Interpol bringing the united states to justice (danish)VogelDenise
 
Startup, Cangiacapu! Trebisacce 26-10-2013
Startup, Cangiacapu! Trebisacce 26-10-2013Startup, Cangiacapu! Trebisacce 26-10-2013
Startup, Cangiacapu! Trebisacce 26-10-2013Stefano Vena
 
Nuremberg principle dutch
Nuremberg principle   dutchNuremberg principle   dutch
Nuremberg principle dutchVogelDenise
 
Nuremberg principle lithuanian
Nuremberg principle   lithuanianNuremberg principle   lithuanian
Nuremberg principle lithuanianVogelDenise
 
01/18/13 US Supreme Court Response (russian)
01/18/13 US Supreme Court Response (russian)01/18/13 US Supreme Court Response (russian)
01/18/13 US Supreme Court Response (russian)VogelDenise
 
Community IT Webinar - Managing Windows 10
Community IT Webinar - Managing Windows 10Community IT Webinar - Managing Windows 10
Community IT Webinar - Managing Windows 10Community IT Innovators
 
101515 - FAX To Mayor Kenneth Broome (TOWN OF UTICA)
101515 - FAX To Mayor Kenneth Broome (TOWN OF UTICA)101515 - FAX To Mayor Kenneth Broome (TOWN OF UTICA)
101515 - FAX To Mayor Kenneth Broome (TOWN OF UTICA)VogelDenise
 
092812 eeoc response hilda solis (gujarati)
092812 eeoc response   hilda solis (gujarati)092812 eeoc response   hilda solis (gujarati)
092812 eeoc response hilda solis (gujarati)VogelDenise
 
01/28/13 US Supreme Court Response (telugu)
01/28/13 US Supreme Court Response (telugu)01/28/13 US Supreme Court Response (telugu)
01/28/13 US Supreme Court Response (telugu)VogelDenise
 
RPP PRAKARYA KURTILAS_MTs. NEGERI KASOMALANG
RPP PRAKARYA KURTILAS_MTs. NEGERI KASOMALANGRPP PRAKARYA KURTILAS_MTs. NEGERI KASOMALANG
RPP PRAKARYA KURTILAS_MTs. NEGERI KASOMALANGAsep Syamsul
 
Corporate Law Amendments 2015
Corporate Law Amendments 2015Corporate Law Amendments 2015
Corporate Law Amendments 2015ja2013
 
Nuremberg crimes against humanity-peace (finnish)
Nuremberg   crimes against humanity-peace (finnish)Nuremberg   crimes against humanity-peace (finnish)
Nuremberg crimes against humanity-peace (finnish)VogelDenise
 
BAKER DONELSON - INVISIBLE PRACTICES - PULLING THE STRINGS BEHIND-THE-SCENE P...
BAKER DONELSON - INVISIBLE PRACTICES - PULLING THE STRINGS BEHIND-THE-SCENE P...BAKER DONELSON - INVISIBLE PRACTICES - PULLING THE STRINGS BEHIND-THE-SCENE P...
BAKER DONELSON - INVISIBLE PRACTICES - PULLING THE STRINGS BEHIND-THE-SCENE P...VogelDenise
 
Manila rivercity residences june 2012
Manila rivercity residences june 2012Manila rivercity residences june 2012
Manila rivercity residences june 2012Divine Diaz
 
United States of America – IMMIGRATION REFORM - KANNADA
United States of America – IMMIGRATION REFORM - KANNADAUnited States of America – IMMIGRATION REFORM - KANNADA
United States of America – IMMIGRATION REFORM - KANNADAVogelDenise
 

Viewers also liked (18)

Interpol bringing the united states to justice (danish)
Interpol   bringing the united states to justice (danish)Interpol   bringing the united states to justice (danish)
Interpol bringing the united states to justice (danish)
 
Startup, Cangiacapu! Trebisacce 26-10-2013
Startup, Cangiacapu! Trebisacce 26-10-2013Startup, Cangiacapu! Trebisacce 26-10-2013
Startup, Cangiacapu! Trebisacce 26-10-2013
 
Nuremberg principle dutch
Nuremberg principle   dutchNuremberg principle   dutch
Nuremberg principle dutch
 
Nuremberg principle lithuanian
Nuremberg principle   lithuanianNuremberg principle   lithuanian
Nuremberg principle lithuanian
 
01/18/13 US Supreme Court Response (russian)
01/18/13 US Supreme Court Response (russian)01/18/13 US Supreme Court Response (russian)
01/18/13 US Supreme Court Response (russian)
 
Community IT Webinar - Managing Windows 10
Community IT Webinar - Managing Windows 10Community IT Webinar - Managing Windows 10
Community IT Webinar - Managing Windows 10
 
101515 - FAX To Mayor Kenneth Broome (TOWN OF UTICA)
101515 - FAX To Mayor Kenneth Broome (TOWN OF UTICA)101515 - FAX To Mayor Kenneth Broome (TOWN OF UTICA)
101515 - FAX To Mayor Kenneth Broome (TOWN OF UTICA)
 
092812 eeoc response hilda solis (gujarati)
092812 eeoc response   hilda solis (gujarati)092812 eeoc response   hilda solis (gujarati)
092812 eeoc response hilda solis (gujarati)
 
01/28/13 US Supreme Court Response (telugu)
01/28/13 US Supreme Court Response (telugu)01/28/13 US Supreme Court Response (telugu)
01/28/13 US Supreme Court Response (telugu)
 
RPP PRAKARYA KURTILAS_MTs. NEGERI KASOMALANG
RPP PRAKARYA KURTILAS_MTs. NEGERI KASOMALANGRPP PRAKARYA KURTILAS_MTs. NEGERI KASOMALANG
RPP PRAKARYA KURTILAS_MTs. NEGERI KASOMALANG
 
Cts
CtsCts
Cts
 
Corporate Law Amendments 2015
Corporate Law Amendments 2015Corporate Law Amendments 2015
Corporate Law Amendments 2015
 
Nuremberg crimes against humanity-peace (finnish)
Nuremberg   crimes against humanity-peace (finnish)Nuremberg   crimes against humanity-peace (finnish)
Nuremberg crimes against humanity-peace (finnish)
 
BAKER DONELSON - INVISIBLE PRACTICES - PULLING THE STRINGS BEHIND-THE-SCENE P...
BAKER DONELSON - INVISIBLE PRACTICES - PULLING THE STRINGS BEHIND-THE-SCENE P...BAKER DONELSON - INVISIBLE PRACTICES - PULLING THE STRINGS BEHIND-THE-SCENE P...
BAKER DONELSON - INVISIBLE PRACTICES - PULLING THE STRINGS BEHIND-THE-SCENE P...
 
Keramahtamahan
KeramahtamahanKeramahtamahan
Keramahtamahan
 
Married life
Married lifeMarried life
Married life
 
Manila rivercity residences june 2012
Manila rivercity residences june 2012Manila rivercity residences june 2012
Manila rivercity residences june 2012
 
United States of America – IMMIGRATION REFORM - KANNADA
United States of America – IMMIGRATION REFORM - KANNADAUnited States of America – IMMIGRATION REFORM - KANNADA
United States of America – IMMIGRATION REFORM - KANNADA
 

Similar to 00 logistics zhu

Internet of things (iot)
Internet of things (iot)Internet of things (iot)
Internet of things (iot)sankar s
 
Week 8 - Module 19 - PPT- Internet of Things for Libraries.pdf
Week 8 - Module 19 - PPT- Internet of Things for Libraries.pdfWeek 8 - Module 19 - PPT- Internet of Things for Libraries.pdf
Week 8 - Module 19 - PPT- Internet of Things for Libraries.pdfMohamedAli899919
 
the connection of iot with lora pan which enable
the connection of iot with lora pan which enablethe connection of iot with lora pan which enable
the connection of iot with lora pan which enableneelamsanjeevkumar
 
Three mustketeers-swcs-2014-autoidlab-kaist-daeyoungkim
Three mustketeers-swcs-2014-autoidlab-kaist-daeyoungkimThree mustketeers-swcs-2014-autoidlab-kaist-daeyoungkim
Three mustketeers-swcs-2014-autoidlab-kaist-daeyoungkimDaeyoung Kim
 
DZS Fixed Wireless Trends.pptx
DZS Fixed Wireless Trends.pptxDZS Fixed Wireless Trends.pptx
DZS Fixed Wireless Trends.pptxrmatos1
 
Cracking the Cloud Ecosystem
Cracking the Cloud EcosystemCracking the Cloud Ecosystem
Cracking the Cloud EcosystemLumos Networks
 
Cracking the Cloud Ecosystem
Cracking the Cloud EcosystemCracking the Cloud Ecosystem
Cracking the Cloud EcosystemLumosNetworks
 
Edge computing and its role in architecting IoT
Edge computing and its role in architecting IoTEdge computing and its role in architecting IoT
Edge computing and its role in architecting IoTKiran Kumar Pattanaik
 
HKG18-500K1 - Keynote: Dileep Bhandarkar - Emerging Computing Trends in the D...
HKG18-500K1 - Keynote: Dileep Bhandarkar - Emerging Computing Trends in the D...HKG18-500K1 - Keynote: Dileep Bhandarkar - Emerging Computing Trends in the D...
HKG18-500K1 - Keynote: Dileep Bhandarkar - Emerging Computing Trends in the D...Linaro
 
Introduction to Internet of Things (IoT)
Introduction to Internet of Things (IoT)Introduction to Internet of Things (IoT)
Introduction to Internet of Things (IoT)Amarjeetsingh Thakur
 
Internet of Things (IoT): Micro-location and Smart Buildings
Internet of Things (IoT): Micro-location and Smart BuildingsInternet of Things (IoT): Micro-location and Smart Buildings
Internet of Things (IoT): Micro-location and Smart BuildingsFaheem Zafari
 
Linaro connect 2018 keynote final updated
Linaro connect 2018 keynote final updatedLinaro connect 2018 keynote final updated
Linaro connect 2018 keynote final updatedDileep Bhandarkar
 
I Minds2009 Future Networks Prof Piet Demeester (Ibbt Ibcn U Gent)
I Minds2009 Future Networks  Prof  Piet Demeester (Ibbt Ibcn U Gent)I Minds2009 Future Networks  Prof  Piet Demeester (Ibbt Ibcn U Gent)
I Minds2009 Future Networks Prof Piet Demeester (Ibbt Ibcn U Gent)imec.archive
 

Similar to 00 logistics zhu (20)

Internet of things (iot)
Internet of things (iot)Internet of things (iot)
Internet of things (iot)
 
Internet of Things
Internet of ThingsInternet of Things
Internet of Things
 
Week 8 - Module 19 - PPT- Internet of Things for Libraries.pdf
Week 8 - Module 19 - PPT- Internet of Things for Libraries.pdfWeek 8 - Module 19 - PPT- Internet of Things for Libraries.pdf
Week 8 - Module 19 - PPT- Internet of Things for Libraries.pdf
 
SmartCity IOT Big Data SPP.pptx
SmartCity IOT Big Data SPP.pptxSmartCity IOT Big Data SPP.pptx
SmartCity IOT Big Data SPP.pptx
 
the connection of iot with lora pan which enable
the connection of iot with lora pan which enablethe connection of iot with lora pan which enable
the connection of iot with lora pan which enable
 
The internet of things
The internet of thingsThe internet of things
The internet of things
 
IoT Data as Service with Hadoop
IoT Data as Service with HadoopIoT Data as Service with Hadoop
IoT Data as Service with Hadoop
 
Three mustketeers-swcs-2014-autoidlab-kaist-daeyoungkim
Three mustketeers-swcs-2014-autoidlab-kaist-daeyoungkimThree mustketeers-swcs-2014-autoidlab-kaist-daeyoungkim
Three mustketeers-swcs-2014-autoidlab-kaist-daeyoungkim
 
DZS Fixed Wireless Trends.pptx
DZS Fixed Wireless Trends.pptxDZS Fixed Wireless Trends.pptx
DZS Fixed Wireless Trends.pptx
 
Cracking the Cloud Ecosystem
Cracking the Cloud EcosystemCracking the Cloud Ecosystem
Cracking the Cloud Ecosystem
 
Cracking the Cloud Ecosystem
Cracking the Cloud EcosystemCracking the Cloud Ecosystem
Cracking the Cloud Ecosystem
 
8_iot.pdf
8_iot.pdf8_iot.pdf
8_iot.pdf
 
Feec telecom-nw-softwarization-aug-2015
Feec telecom-nw-softwarization-aug-2015Feec telecom-nw-softwarization-aug-2015
Feec telecom-nw-softwarization-aug-2015
 
Edge computing and its role in architecting IoT
Edge computing and its role in architecting IoTEdge computing and its role in architecting IoT
Edge computing and its role in architecting IoT
 
HKG18-500K1 - Keynote: Dileep Bhandarkar - Emerging Computing Trends in the D...
HKG18-500K1 - Keynote: Dileep Bhandarkar - Emerging Computing Trends in the D...HKG18-500K1 - Keynote: Dileep Bhandarkar - Emerging Computing Trends in the D...
HKG18-500K1 - Keynote: Dileep Bhandarkar - Emerging Computing Trends in the D...
 
Introduction to Internet of Things (IoT)
Introduction to Internet of Things (IoT)Introduction to Internet of Things (IoT)
Introduction to Internet of Things (IoT)
 
Internet of Things (IoT): Micro-location and Smart Buildings
Internet of Things (IoT): Micro-location and Smart BuildingsInternet of Things (IoT): Micro-location and Smart Buildings
Internet of Things (IoT): Micro-location and Smart Buildings
 
Internet of Things
Internet of ThingsInternet of Things
Internet of Things
 
Linaro connect 2018 keynote final updated
Linaro connect 2018 keynote final updatedLinaro connect 2018 keynote final updated
Linaro connect 2018 keynote final updated
 
I Minds2009 Future Networks Prof Piet Demeester (Ibbt Ibcn U Gent)
I Minds2009 Future Networks  Prof  Piet Demeester (Ibbt Ibcn U Gent)I Minds2009 Future Networks  Prof  Piet Demeester (Ibbt Ibcn U Gent)
I Minds2009 Future Networks Prof Piet Demeester (Ibbt Ibcn U Gent)
 

More from c09271

0121 2494-pys-50-11 (1)
0121 2494-pys-50-11 (1)0121 2494-pys-50-11 (1)
0121 2494-pys-50-11 (1)c09271
 
S01.s1 material
S01.s1   materialS01.s1   material
S01.s1 materialc09271
 
jcbenitezp
jcbenitezpjcbenitezp
jcbenitezpc09271
 
Pdi paterno m_lab1
Pdi paterno m_lab1Pdi paterno m_lab1
Pdi paterno m_lab1c09271
 
Ul rc_cap4_capa de red - encaminamiento ruteo
 Ul rc_cap4_capa de red - encaminamiento ruteo Ul rc_cap4_capa de red - encaminamiento ruteo
Ul rc_cap4_capa de red - encaminamiento ruteoc09271
 
Ul rc_cap3_el nivel de red en internet
 Ul rc_cap3_el nivel de red en internet Ul rc_cap3_el nivel de red en internet
Ul rc_cap3_el nivel de red en internetc09271
 
Ul rc_cap2_la capa de red
 Ul rc_cap2_la capa de red Ul rc_cap2_la capa de red
Ul rc_cap2_la capa de redc09271
 
X 4 prospeccion
X 4 prospeccionX 4 prospeccion
X 4 prospeccionc09271
 
Carrier ethernetessentials
Carrier ethernetessentialsCarrier ethernetessentials
Carrier ethernetessentialsc09271
 
Metro ethernet-services
Metro ethernet-servicesMetro ethernet-services
Metro ethernet-servicesc09271
 
Metroethernet redes-y-servicios
Metroethernet redes-y-serviciosMetroethernet redes-y-servicios
Metroethernet redes-y-serviciosc09271
 
Utp pdi_2014-2_sap3 transformaciones básicas a nivel espacial i
 Utp pdi_2014-2_sap3 transformaciones básicas a nivel espacial i Utp pdi_2014-2_sap3 transformaciones básicas a nivel espacial i
Utp pdi_2014-2_sap3 transformaciones básicas a nivel espacial ic09271
 
Ia 2014 2 balotario de la pc1
Ia 2014 2 balotario de la pc1Ia 2014 2 balotario de la pc1
Ia 2014 2 balotario de la pc1c09271
 
9275315981 reduce
9275315981 reduce9275315981 reduce
9275315981 reducec09271
 
Utp sirn_s3_red perceptron
 Utp sirn_s3_red perceptron Utp sirn_s3_red perceptron
Utp sirn_s3_red perceptronc09271
 
Utp 2014-2_pdi_sap2 iluminacion y modos de color
 Utp 2014-2_pdi_sap2 iluminacion y modos de color Utp 2014-2_pdi_sap2 iluminacion y modos de color
Utp 2014-2_pdi_sap2 iluminacion y modos de colorc09271
 
Utp 2014-2_ia_s2_intro a las rna
 Utp 2014-2_ia_s2_intro a las rna  Utp 2014-2_ia_s2_intro a las rna
Utp 2014-2_ia_s2_intro a las rna c09271
 
Utp sirn_s2_rna 2014-2
 Utp sirn_s2_rna 2014-2 Utp sirn_s2_rna 2014-2
Utp sirn_s2_rna 2014-2c09271
 
Utp sirn_s2_rna 2014-2
 Utp sirn_s2_rna 2014-2 Utp sirn_s2_rna 2014-2
Utp sirn_s2_rna 2014-2c09271
 

More from c09271 (20)

0121 2494-pys-50-11 (1)
0121 2494-pys-50-11 (1)0121 2494-pys-50-11 (1)
0121 2494-pys-50-11 (1)
 
S01.s1 material
S01.s1   materialS01.s1   material
S01.s1 material
 
jcbenitezp
jcbenitezpjcbenitezp
jcbenitezp
 
Pdi paterno m_lab1
Pdi paterno m_lab1Pdi paterno m_lab1
Pdi paterno m_lab1
 
Ul rc_cap4_capa de red - encaminamiento ruteo
 Ul rc_cap4_capa de red - encaminamiento ruteo Ul rc_cap4_capa de red - encaminamiento ruteo
Ul rc_cap4_capa de red - encaminamiento ruteo
 
Ul rc_cap3_el nivel de red en internet
 Ul rc_cap3_el nivel de red en internet Ul rc_cap3_el nivel de red en internet
Ul rc_cap3_el nivel de red en internet
 
Ul rc_cap2_la capa de red
 Ul rc_cap2_la capa de red Ul rc_cap2_la capa de red
Ul rc_cap2_la capa de red
 
X 4 prospeccion
X 4 prospeccionX 4 prospeccion
X 4 prospeccion
 
Carrier ethernetessentials
Carrier ethernetessentialsCarrier ethernetessentials
Carrier ethernetessentials
 
64 66
64 6664 66
64 66
 
Metro ethernet-services
Metro ethernet-servicesMetro ethernet-services
Metro ethernet-services
 
Metroethernet redes-y-servicios
Metroethernet redes-y-serviciosMetroethernet redes-y-servicios
Metroethernet redes-y-servicios
 
Utp pdi_2014-2_sap3 transformaciones básicas a nivel espacial i
 Utp pdi_2014-2_sap3 transformaciones básicas a nivel espacial i Utp pdi_2014-2_sap3 transformaciones básicas a nivel espacial i
Utp pdi_2014-2_sap3 transformaciones básicas a nivel espacial i
 
Ia 2014 2 balotario de la pc1
Ia 2014 2 balotario de la pc1Ia 2014 2 balotario de la pc1
Ia 2014 2 balotario de la pc1
 
9275315981 reduce
9275315981 reduce9275315981 reduce
9275315981 reduce
 
Utp sirn_s3_red perceptron
 Utp sirn_s3_red perceptron Utp sirn_s3_red perceptron
Utp sirn_s3_red perceptron
 
Utp 2014-2_pdi_sap2 iluminacion y modos de color
 Utp 2014-2_pdi_sap2 iluminacion y modos de color Utp 2014-2_pdi_sap2 iluminacion y modos de color
Utp 2014-2_pdi_sap2 iluminacion y modos de color
 
Utp 2014-2_ia_s2_intro a las rna
 Utp 2014-2_ia_s2_intro a las rna  Utp 2014-2_ia_s2_intro a las rna
Utp 2014-2_ia_s2_intro a las rna
 
Utp sirn_s2_rna 2014-2
 Utp sirn_s2_rna 2014-2 Utp sirn_s2_rna 2014-2
Utp sirn_s2_rna 2014-2
 
Utp sirn_s2_rna 2014-2
 Utp sirn_s2_rna 2014-2 Utp sirn_s2_rna 2014-2
Utp sirn_s2_rna 2014-2
 

Recently uploaded

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 

Recently uploaded (20)

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 

00 logistics zhu

  • 1. Computer Organization and Architecture Background and Logistics Yanmin Zhu yzhu@cs.sjtu.edu.cn
  • 2. Top 10 Significant Inventions in the Recent Half Century • 1. Computer • 6. Color TV • 2. Internet • 7. Credit Card • 3. Mobile Phone • 8. Email • 4. Satellite • 9. Prophylactic • 5. Rice • 10. Laser Source: 中新网
  • 3. Variety of Computers Mobile Phone Server Desktop Notebook Pad Printer Router Supercomputer Plane Cluster Car Wireless Router
  • 4. Classes of Computers • Desktop computers —General purpose, variety of software —Subject to cost/performance tradeoff • Server computers —Network based —High capacity, performance, reliability —Range from small servers to building sized • Embedded computers —Hidden as components of systems —Stringent power/performance/cost constraints
  • 5. The Processor Market embedded growth >> desktop growth
  • 6. Evolvement of computer systems Petaflop Teraflop Gigaflop 6
  • 8. Tian-He, No 1 • Ranked No. 1 in Nov. 2010. • Peak performance:4.7 Petaflops • 1-day’s Computation equals 620-year’s computation of an average desktop computer • 2PB storage • 4000 KW • size — 140 Racks, 1.45m*1.2m*2m — Line up in 13 rows — 700 square meters — Weighing 160 tons
  • 9. Jaguar, No. 2 • Peak performance: 2.33 Petaflops • # of Processors: 37,376 • Total memory: 299 TB • Storage: 10 Petabytes
  • 10. Roadrunner “走鹊” 新墨西哥州州鸟 Los Alamos National Laboratory No 1 as of November 2009 133 Million US Dollars
  • 12. 1999-2009 Performance Development 1200000 1000000 Spped (G Flops) 800000 600000 400000 200000 0 1998 2000 2002 2004 2006 2008 2010 时间
  • 18. Supercomputing in China “天河”、“银河” “曙光”、“神威”、“深腾”等 2009, TOP500, Drowning 5000A is Ranked No. 15
  • 19. Sensor Node • Three Radio capabilities Processor —Information sensing —Data Sensing Interface processing —Packet transmission Light • Resource constrained Power Supply Unit —Limited memory Accelerator —Powered by Temperature Humidity battery
  • 20. Wireless Sensor Networks Gateway Sensor Node Users Internet A network of tiny sensor nodes closely coupled with the physical world 20
  • 21. Deployment in coal mine tunnels Reliable Routing Multi-Sink Deployment Energy Geocasting Efficiency Data Location Sensing Aggregation WSN Prototype ID Assignment Compression Event Detection
  • 22. Internet of Things (物联网) 通过射频识别(RFID)、红外感应器、全球定 位系统、激光扫描器等信息传感设备,按约定的 协议,把任何物品与互联网连接起来,进行信息 交换和通讯,以实现智能化识别、定位、跟踪、 监控和管理的一种网络。
  • 23. 感知中国 • 2009年8月7日,温家宝总理视察无锡,提出 “在激烈的国际竞争中,在无锡加快建立中国 的感知中国中心” • 物联网在工业、农业、电力、交通、物流、环 保、水利、安保、家居、教育、医疗、园区等 领域“感知”系列物联网应用示范项目
  • 24. Reflection • What do different computers share and differ in? • How can we continuously improve computer performance? • How do different components work together? • What are tradeoffs between performance and cost? 24
  • 25. Course Description and Goal Capacity Speed Price (memory) (CPU) IBM7030 128KB 1.2 MIPS US$13,500,000 (Stretch)1961 Desktop 2G (typical) 3000 MIPS US$800 2010 Understand the unprecedented innovations in computers! What have been making computers faster and cheaper? And how to continue the innovations? 50 years of non-stop innovation – a technological miracle!
  • 26. Course Information Computer Organization and Architecture —Credits: 4 Venue and Time —Hours: 68 • Wedesday —1st week to 17th week •Course Website: • Friday —http://grid.sjtu.edu.cn/yz • 3 -4 class rd th hu/courses/orgarc_11sprin g/ • 下院109
  • 27. Instructor • Yanmin Zhu: Associate Professor —Wireless Sensor Networks, Ad Hoc Networks, Vehicle Ad Hoc Networks, Pervasive and Ubiquitous Computing —Distributed and Parallel Systems,, and Policy- based Management for Distributed Systems • Contact —Web: http://grid.sjtu.edu.cn/yzhu —Email: yzhu@cs.sjtu.edu.cn —Mobile: 135 2442 1842 —电院5号楼东A303“973 WSN Research Lab”
  • 28. Textbook • Computer Organization and Architecture Designing for Performance (7th ed.) • 计算机组织与结构—性能设计( 第七版 影印版) —William Stallings • 高等教育出版社 • Price: ¥55.00 • Available at the Department. You can borrow one from there
  • 29. Internet Resources • http://WilliamStallings.com /COA/COA7e.html — links to sites of interest — links to sites for courses that use the book — errata list for book — information on other books by W. Stallings • http://WilliamStallings.com /StudentSupport.html — Math — How-to — Research resources — Misc
  • 30. Reference Books • Computer Organization and Design: The Hardware/Software Interface, 4th Edition, David A. Patterson, John L. Hennessy • Computer Architecture: A Quantitative Approach, 4th Edition, John L. Hennessy, David A. Patterson
  • 31. Course Grading • Examinations —Mid-term exam (20%) —Final exam (40%) • Quizzes (20%) • Project (10%) • Homeworks (10%)