Tends

464 views

Published on

a invited speech to junior students in Dep. of Comp. Sc., SDU

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
464
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • From 1966 annually
    named after Alan Mathison Turing, a British mathematician who is "frequently credited for being the father of theoretical computer science and artificial intelligence"
    Along with $250,000
  • 1938 – Received his Ph.D. from Princeton
    1954 – Died of cyanide poisoning
    Often considered to be the father of modern computer science
    Turing Test
    Turing Machine
    Church-Turing Thesis
    Worked at Bletchley Park during WWII
    Said to have taught himself to read in three weeks
    At age 14, rode a bike 60 miles to attend his first day at Sherborne School
    Was gay during a time when it was illegal, many believe this led to his security clearance being revoked, and possibly his death
  • <number>
  • <number>
  • <number>
  • Tends

    1. 1. ComputerComputer Science:Science: IntroductionIntroduction ToTo Introduction to Past, Present ,Introduction to Past, Present , TrendsTrends
    2. 2. 2 6 Early History of Computing
    3. 3. 3 6 Engineering Roots of
    4. 4. 4 ’s
    5. 5. 5 6 Made one
    6. 6. Lady Ada Byron – first programmer
    7. 7. George Boole • Boolean Algebra • Used to establish inequalities: • symoblic use of <, or >, or <> • Used in computer switching • Modern use in library searches
    8. 8. The Birth of the Micro Computer 1975
    9. 9. Finally, The Computer as Man of the Year - 1982
    10. 10. Deep Blue, 1997
    11. 11. Exponential progress  Gordon Moore, 1965
    12. 12. Award  Turing Award, the "Nobel Prize of computing "  Gödel Prize, theoretical computer science  Dijkstra Prize, distributed computing, $2000  Knuth Prize, foundations of computer science
    13. 13.  Eckert–Mauchly award, digital systems and computer architecture  Gordon Bell Prizes, high-performance computing applications, parallel computing  Original Grace Murray Hopper Awards (named after Grace Hopper) , aged 35 or less computer professional with a single, significant technical or service contribution  CHI Academy, Human-computer interaction  The Gerard Salton Award ,information retrieval
    14. 14. Turing Award
    15. 15. Turing Machines “…I believe that at the end of the century the use of words and general educated opinion will have altered so much that one will be able to speak of machines thinking without expecting to be contradicted.”
    16. 16. Research Areas  Algorithms and Complexity  AI  Computational Molecular Biology  Computer Architecture  Databases
    17. 17.  Formal Methods  Graphics  Human-Computer Interaction  Large-Scale Distributed Systems  Machine Learning  Mobile and Pervasive Computing
    18. 18.  Networking  Principles of Programming  Robotics  Security  Software Engineering
    19. 19. Power of complexity
    20. 20. Computer Trends LAN: 10X BW / link / 4-5 years Internet: Data Centers = new Internet backbone DRAM: 2X size / chip / 3 years, = latency, > BW Larger % chips, % power, % $ of systems Flash: Threat to (small) disks? Disk: 2X size / disk / 3 years , = latency, > BW CPU: 2X cores / chip / 2 years, ≤ clock rate, = power Cell phone/Laptop and Datacenter: Ends of spectrum most interesting platforms of future?
    21. 21. 1 2 4 8 16 32 6464 128 256 512 1 10 100 1000 2003 2005 2007 2009 2011 2013 2015 100+ Cores? Multicore: 2X / 2 yrs ⇒ ≈ 64 cores in 8 years Manycore: 8X multicore Par Lab 80x86 Uniprocessors No longer sold 16-way MP laptops for sale in 2011
    22. 22. 0 50 100 150 200 250 300 1985 1995 2005 2015 Millions of PCs / year Revolution May Fail 100% failure rate of Parallel Computer Companies Convex, Encore, MasPar, NCUBE, Kendall Square Research, Sequent, (Silicon Graphics), Transputer, Thinking Machines, … What if IT goes from a growth industry to a replacement industry? If SW can’t effectively use 8, 16, 32, ... cores per chip ⇒ SW no faster on new computer ⇒ Only buy if computer wears out Accelerate trend to SaaS? Par Lab
    23. 23. Laptop/Handheld as future client, Datacenter as future server  “The Datacenter is the Computer”  Building sized computers: Google, MS, …  “The Laptop/Handheld is the Computer”  2007: HP sales laptops > desktops  1B+ Cell phones/yr, increasing in function  Apple iPhone raises the bar for quality and business for cellphones
    24. 24. Functional Programming
    25. 25. Open Source
    26. 26. Web 2.0
    27. 27. 43 You want  to know  more? So, come on!

    ×