Wrap Up Montek Singh Dec 2 2015 What else can we do to improve speed Multicoremultiprocessor Use more than one processor multiprocessor called multicore when they are all on the same chip ID: 423449
Download Presentation The PPT/PDF document "Computer Organization and Design" is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.
Slide1
Computer Organization and DesignWrap Up!
Montek Singh
Dec
2
, 2015Slide2
What else can we do?… to improve speed?Slide3
Multicore/multiprocessorUse more than one processor = multiprocessorcalled multicore when they are all on the same chipread all about it in Chapter 6 of textbookSlide4
GPUs for data-intensive tasksOriginally developed for graphicsNow rapidly gaining importance for general-purpose computingMain advantagesMassively data-parallelFast memory architecturesSlide5
NanotechnologyNanoelectronicsDNA based self-assembled electronicsUse DNA to fabricate tinier transistors than possible today using laser/lithographic techniquesSlide6
Energy-efficient designMany many research directions…A new and very interesting one is “energy harvesting”Slide7
That’s it folks!So, what did we learn this semester?Slide8
What we learnt this semesterYou now have a pretty good idea about how computers are designed and how they work:How performance is measuredHow data and instructions are representedHow arithmetic and logic operations are performed
How ALU and control circuits are implemented
How registers
and
memory
are
implemented
Lots
of
lower-
level programming experience:
C and MIPS
This is how programs are actually executed!
This is how OS/networking code is actually written!
Java and other higher-level languages are convenient high-level abstractions. You probably have new appreciation for them!Slide9
Grades?We are trying to wrap up all grading!Final Exam is on Mon, Dec 7, 12-3pm
Also, don’t
forget to submit your course evaluation!