1 / 8

Computer Architecture Prof. Wen-mei Hwu w-hwuuiuc

nicola
Download Presentation

Computer Architecture Prof. Wen-mei Hwu w-hwuuiuc

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


    1. Computer Architecture Prof. Wen-mei Hwu w-hwu@uiuc.edu

    2. Computer Architecture – Fueling the Digital Revolution of our World

    3. The Big Picture The big picture. Talk about the levels of abstraction. Talk about the fact that this is where all programs get ushered into hardware execution. Circuits are increasing providing both opportunities (resources, bandwidth) and challenges (noise, power). Circuits are locally designed; software is globally intertwined Software is increasingly over designed for portability and productivity. The path between the two domains is increasingly stressed and inadequate due to this mismatch. The focus of the thrust is to provide a very strong path from the productivity oriented software domain into the performance oriented hardware domain. Translate device/circuit level innovations into visible benefit at the application/software level! The big picture. Talk about the levels of abstraction. Talk about the fact that this is where all programs get ushered into hardware execution. Circuits are increasing providing both opportunities (resources, bandwidth) and challenges (noise, power). Circuits are locally designed; software is globally intertwined Software is increasingly over designed for portability and productivity. The path between the two domains is increasingly stressed and inadequate due to this mismatch. The focus of the thrust is to provide a very strong path from the productivity oriented software domain into the performance oriented hardware domain. Translate device/circuit level innovations into visible benefit at the application/software level!

    4. Examples of Illinois ECE Computer Architecture Contributions

    5. Future Trend Examples Scientific breakthroughs are driven by computing Japanese Earth Simulator, U.S. Blue Gene/L Medical treatments are shaped by computing Medical imaging, molecular-level medicine, drug discovery Entertainment is driven by computing Animation movies, games, digital music Appliances and utilities are revolutionized by computing Digital cameras, digital camcorders, digital cell phones

    6. Example Current Project Trusted ILLIAC 256 nodes in first version 2 AMD Opteron chips, HP blade serve boards, and Nallatech/Xilinx FPGA board in each node Massive acceleration of performance critical applications Security mechanism realized in FPGA for trusted operation NSF/HP/AMD/Xilinx sponsored

    7. Selected Electives - Computer Architecture ECE391 (398SSL): Computer Systems Engineering. Covers the interactions between hardware and software and the design of system software. ECE 412: Microcomputer Lab. Integrates topics from core courses. Extensive microprogramming, hardware design and debugging, interfacing experience. ECE 425: Introduction to VLSI System Design. Interactive graphics design of MOS VLSI circuit layouts. Electronics background unnecessary. ECE 462: Logic Design. Advanced techniques for design of combinational and sequential logic circuits. ECE 482: Large Scale Integrated Circuit Design. Emphasizes MOS LSI. Complements ECE 325. CS426: Compiler Construction. Describes the design and implementation of modern compilers.

    8. Who are the architecture faculty members? Prof. N. Carter Reconfigurable computing, quantum computing Prof. M. Frank Parallel processing microarchitecture, parallelizing compilers Prof. W. Hwu Microarchitecture, parallelizing compiler analysis, high-level synthesis, biomdeical computing systems Prof. S. Lumetta Operating systems, dynamic optimization techniques Prof. S. Patel Microarchitecture, dynamic optimization techniques, reliability Prof. N. Navarro (joint appointment with UPC Barcelona, Spain) Microarchitecture, operating systems, reconfigurable computing

More Related