inst eecs berkeley edu cs61c CS61C Machine Structures Lecture 43 Summary Goodbye SIGGRAPH Electronic Theatre www siggraph org publications video review SVR html 2004 12 10 40 video for ACM Members Lecturer PSOE Dan Garcia www cs berkeley edu ddgarcia Time Lapse In the next 4 yrs time lapse movies will show the construction of the new CITRIS building Very cool www cs berkeley edu ddgarcia tl CS61C L43 S ummary Farew ell 1 Cool Stuff the videos before lecture Garcia Fall 2004 U CB SIGGRAPH Conference in LA 2004 07 31 2004 08 04 www siggraph org s2005 CS61C L43 S ummary Farew ell 2 Garcia Fall 2004 U CB Review Microsoft Research response to worms Benchmarks Their Vision Shielding Before Patching Attempt to predict performance Updated every few years Measure everything from simulation of desktop graphics programs to battery life Protect the time window between vulnerability disclosure and patch application MHz performance it s just one factor Shields vulnerability specific exploitgeneric network filters Currently focus on end host based shields It s non trivial to try to help people in developing countries with technology Patch is the ultimate fix of the vulnerability Megahertz Myth Viruses worms have damaging potential the likes of which we can only imagine CS61C L43 S ummary Farew ell 3 Garcia Fall 2004 U CB Overview of Shield Usage New Shield Policy Incoming or Outgoing Network Traffic Shield Vulnerability Signature Per Vulnerability Shielded Traffic to Processes or Remote Hosts Shield is removed upon patch application CS61C L43 S ummary Farew ell 4 Garcia Fall 2004 U CB Administrivia 1 2 Final Exam Review Final Exam Tue 2004 12 14 12 30 3 30pm 230 Hearst Only bring two 8 5 x11 handwritten pieces of paper Leave your backpacks books calculators cells pagers home Shield Framework Shield framework lies above the transport layer Shields are disseminated and automatically installed before public vulnerability disclosure CS61C L43 S ummary Farew ell 5 Garcia Fall 2004 U CB Final Exam Review 2004 12 12 2pm in 10 Evans Bring questions CS61C L43 S ummary Farew ell 6 Garcia Fall 2004 U CB Administrivia 2 2 Join us CS61C So what s in it for me 1st lecture If you did well in CS3 or 61 A B C A or above and want to be on staff Usual path Lab assistant Reader TA Fill in form outside 367 Soda before first week of semester I Dan strongly encourage anyone who gets an A or above in the class to follow this path I ll be teaching 61C all of 2005 Learn some of the big ideas in CS engineering 5 Classic components of a Computer Principle of abstraction systems built as layers Data can be anything integers floating point characters a program determines what it is Stored program concept instructions just data Compilation v interpretation thru system layers Principle of Locality exploited via a memory hierarchy cache Greater performance by exploiting parallelism pipelining CS61C L43 S ummary Farew ell 7 Garcia Fall 2004 U CB Rapid Change AND Little Change Principles Pitfalls of Performance Measurement CS61C L43 S ummary Farew ell 8 Garcia Fall 2004 U CB What s this stuff good for 1 3 Continued Rapid Improvement in Computing 2X every 1 5 years 10X 5yrs 1000X 15yrs Processor speed Memory size Moore s Law as enabler 2X transistors chip 1 5 yrs Disk capacity too not Moore s Law Caches Pipelining Branch Prediction 5 classic components of all computers 1 Control 2 Datapath 3 Memory 4 Input 5 Output Processor or CPU CS61C L43 S ummary Farew ell 9 Allows for computer controlled custom corneal surgery It s not there yet imho The potential is there for adaptive optics and hyperacuity 20 20 Complications http www surgicaleyes org Garcia Fall 2004 U CB What s this stuff good for 2 3 CS61C L43 S ummary Farew ell 10 Garcia Fall 2004 U CB What s this stuff good for 3 3 Toto 1 Toilet maker in Japan charges 4 000 for high tech toilets Microprocessor control Heated seat Bidet temp pressure Hot air perfume Rear end washer Noisemaker to mask sounds Clock Remote control Auto urinalysis contacts your doctor http www theplumber com japan html CS61C L43 S ummary Farew ell 11 Garcia Fall 2004 U CB CS61C L43 S ummary Farew ell 12 Garcia Fall 2004 U CB Taking advantage of Cal Opportunities Opportunities with me Spring 2005 The Godfather answers all of life life s questions questions GamesCrafters Heard in You You ve got Mail Mail Why are we the 2 Univ in the WORLD Research reseach research Whether you want to go to grad school or industry you need someone to vouch for you as is the case with the Mob Techniques Find out what you like do lots of web research read published papers hit OH of prof show enthusiasm initiative http research berkeley edu CS61C L43 S ummary Farew ell 13 Garcia Fall 2004 U CB Peer Instruction We are developing SW analysis on small 2 person games of no chance e g achi connect 4 dots and boxes etc Req A in CS61C Game Theory Interest MS DOS X Mac Student Developers Help students develop apps for OS X No requirements other than Mac interest UCBUGG Recreational Graphics Develop computer generated images and animations Req 3D experience portfolio CS61C L43 S ummary Farew ell 14 Garcia Fall 2004 U CB Peer Instruction Answer Forget cloning Forget TVs on your wrist watch The biggest invention of the next 100 years will be the ability to directly connect your brain to a machine Dan Garcia Strong AI 1 Control 2 Datapath 3 Memory Strong or Weak AI Strong AI 4 Input Machines that act intelligently have real conscious minds sentience Weak 5 Output AI Machines can be made to act as if they were intelligent Computer Processor In the future what ll be the most important computer component Control b rain D atapath b rawn Memory where programs data live when running D ev ices Input O utput CS61C L43 S ummary Farew ell 15 Weak AI 6 Control 7 Datapath 8 Memory 9 Input 0 Output Garcia Fall 2004 U CB Penultimate slide Thanks to the staff TAs Jos Mar a Gonz lez Head TA Andy Carle Head TA Paul Burstein DARPA is extremely interested in the technology for mind control robots flying Virtual Reality could be achieved with proper I O interfacing www popsci com popsci medicine article 0 12543 576464 00 html CS61C L43 S ummary Farew ell 16 Garcia Fall 2004 U CB The Future for Future Cal Alumni What s The Future Readers Andrew Farmer Michael Le Benjamin Mellblom Mark Whitney New Millennium Internet Wireless Nanotechnology Rapid Changes in Technology World s Best Education 2nd Never Give Up Steven Kusalo Andrew Schultz Slav Petrov CS61C L43 S
View Full Document
Unlocking...