Your SlideShare is downloading. ×
  • Like

Loading…

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

×

Now you can save presentations on your phone or tablet

Available for both IPhone and Android

Text the download link to your phone

Standard text messaging rates apply
Published

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

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

Published in Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
267
On SlideShare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
0
Comments
0
Likes
0

Embeds 0

No embeds

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. Computer Science: Introduction To Introduction to Past, Present , Trends
  • 2. Early History of Computing 6
  • 3. Engineering Roots 6 of
  • 4. ’ s
  • 5. M ade one 6
  • 6. Lady Ada Byron – first programmer
  • 7. George Boole
    • Boolean Algebra
    • Used to establish inequalities:
    • symoblic use of <, or >, or <>
    • Used in computer switching
    • Modern use in library searches
  • 8.  
  • 9.  
  • 10.  
  • 11. The Birth of the Micro Computer 1975
  • 12. Finally, The Computer as Man of the Year - 1982
  • 13.
    • Deep Blue, 1997
  • 14. Exponential progress
    • Gordon Moore, 1965
  • 15.  
  • 16.  
  • 17.  
  • 18.  
  • 19. Award
    • Turing Award, the &quot;Nobel Prize of computing &quot;
    • Gödel Prize, theoretical computer science
    • Dijkstra Prize, distributed computing, $2000
    • Knuth Prize, foundations of computer science
  • 20.
    • 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
  • 21. Turing Award
  • 22. 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. ”
  • 23. Research Areas
    • Algorithms and Complexity
    • AI
    • Computational Molecular Biology
    • Computer Architecture
    • Databases
  • 24.
    • Formal Methods
    • Graphics
    • Human-Computer Interaction
    • Large-Scale Distributed Systems
    • Machine Learning
    • Mobile and Pervasive Computing
  • 25.
    • Networking
    • Principles of Programming
    • Robotics
    • Security
    • Software Engineering
  • 26. Power of complexity
  • 27.  
  • 28.  
  • 29.  
  • 30. 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?
  • 31. 100+ Cores?
    • Multicore : 2X / 2 yrs  ≈ 64 cores in 8 years
    • Manycore : 8X multicore
    16-way MP laptops for sale in 2011 Par Lab 80x86 Uniprocessors No longer sold
  • 32. 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
  • 33. Laptop/Handheld as future client, Datacenter as future server
    • “ 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
    • “ The Datacenter is the Computer”
      • Building sized computers: Google, MS, …
  • 34. Functional Programming
  • 35. Open Source
  • 36.  
  • 37.  
  • 38.  
  • 39. Web 2.0
  • 40.  
  • 41.  
  • 42.  
  • 43. You want to know more? So, come on!