Computer Organization TI1400 Alexandru Iosup (lecturer) Parallel and Distributed Systems

Slides:



Advertisements
Similar presentations
Computer Organization TI1400 Alexandru Iosup (lecturer) Parallel and Distributed Systems
Advertisements

Computer Organization TI1400 Alexandru Iosup (lecturer) Parallel and Distributed Systems
1 Undergraduate Curriculum Revision Department of Computer Science February 10, 2010.
NSF/TCPP Early Adopter Experience at Jackson State University Computer Science Department.
1 i206: Distributed Computing Applications & Infrastructure 2012
Computer Organization TI1400 Alexandru Iosup (lecturer) Parallel and Distributed Systems
MS DB Proposal Scott Canaan B. Thomas Golisano College of Computing & Information Sciences.
Ti Advanced Parallel Computing Chapter X: Topic Group X: Members
Computer Organization TI1400 Alexandru Iosup (lecturer) Parallel and Distributed Systems
Processor Design 5Z032 Henk Corporaal Eindhoven University of Technology 2011.
Computer Organization TI1400 Alexandru Iosup (lecturer) Henk Sips (original slides) Parallel and Distributed Systems
CSCE 312 Computer Organization Lecture 0: Course Administration EJ Kim Department of Computer Science and Engineering 338B Bright
EET 4250: Microcomputer Architecture Fall 2009 William Acosta URL:
CSCE 211: Digital Logic Design
CSinParallel Modules and the Topics in the Curriculum 2013 Core Libby Shoop Math, Statistics, and Computer Science Macalester College.
PHYS 214: The Nature of Physics Physics 214: The Nature of PhysicsSpring 2004 Lecturer:Professor D. Koltick Office:Room 335 Physics Building Phone:
1 Object Oriented Programming Computer Systems Engineering (D2) and Programming (P)
Orange Coast College Business Division Computer Science Department CS 116- Computer Architecture Course Orientation.
CSCI 1301 Principles of Computer Science I
COMP4070 Computer Graphics Dr. Amy Zhang. Welcome! 2  Introductions  Administrative Matters  Course Outline  What is Computer Graphics?
Thinking in Parallel Adopting the TCPP Core Curriculum in Computer Systems Principles Tim Richards University of Massachusetts Amherst.
On the Gamification of a Graduate Course on Cloud Computing Alexandru Iosup and Dick Epema (Delft University of Technology, the Netherlands) [1] (Blackburg.
Integrating Parallel and Distributed Computing Topics into an Undergraduate CS Curriculum Andrew Danner & Tia Newhall Swarthmore College Third NSF/TCPP.
1 TUD-CH-Informatica Gamification: Playful Teaching for Generation-X/-Y/-Z/… Alexandru Iosup Parallel and Distributed Systems Group.
Fall 2015, Aug 17 ELEC / Lecture 1 1 ELEC / Computer Architecture and Design Fall 2015 Introduction Vishwani D. Agrawal.
1 ACM SIGCSE’14, Atlanta, GA Using Gamification in Technical Higher Education: An XP Report Alexandru Iosup and Dick Epema Delft University of Technology,
ECEN 248: INTRODUCTION TO DIGITAL DESIGN
COMPUTER SYSTEMS An Integrated Approach to Architecture and Operating Systems Chapter 1 Introduction ©Copyright 2008 Umakishore Ramachandran and William.
CS355 Advanced Computer Architecture Fatima Khan Prince Sultan University, College for Women.
8/19/2003CS 303 – Administrivia Lecture 0 1 Administrivia Labs Homework Grades Exams Quiz.
Computer Organization TI1400 Alexandru Iosup (lecturer) Parallel and Distributed Systems
Guiding Principles. Goals First we must agree on the goals. Several (non-exclusive) choices – Want every CS major to be educated in performance including.
Lecture 01: Welcome Computer Architecture! Kai Bu
E81 CSE 532S: Advanced Multi-Paradigm Software Development Chris Gill Department of Computer Science and Engineering Washington University in St. Louis.
Computer Organization TI1400 Alexandru Iosup (lecturer) Parallel and Distributed Systems
Computer Organization TI1400 Alexandru Iosup (lecturer) Parallel and Distributed Systems
Multicore Computing Lecture 1 : Course Overview Bong-Soo Sohn Associate Professor School of Computer Science and Engineering Chung-Ang University.
Computer Organization TI1400 Alexandru Iosup (lecturer) Parallel and Distributed Systems
CSCE 312 Computer Organization Course Administration Dr. Rabi N Mahapatra Department of Computer Science & Engineering, 520B HR Bright,
4/25/2013 CS152, Spring 2013 CS 152 Computer Architecture and Engineering Lecture 22: Putting it All Together Krste Asanovic Electrical Engineering and.
Multi-Semester Effort and Experience to Integrate NSF/IEEE-TCPP PDC into Multiple Department- wide Core Courses of Computer Science and Technology Department.
Challenging students to acquire deeper knowledge in HCI course N. Ackovska and M. Kostoska 15 th Workshop on “Software Engineering and Reverse Engineering”
CS 161 Computer Science I Andrew Scholer
Spring 2016, Jan 13 ELEC / Lecture 1 1 ELEC / Computer Architecture and Design Spring 2016 Introduction Vishwani D. Agrawal.
1 Introduction to modeling Introduction. 2 Where are we? #TitleDate 1Introduction General concepts ORM modeling Relational.
In The Name of God. Parallel processing Course Evaluation  Final Exam is closed book( 14 Scores)  Research and Presentation, Quizzes (5 Scores)  No.
1 Introduction to modeling Introduction Anna Fensel
Computer Organization TI1400 Alexandru Iosup (lecturer) Parallel and Distributed Systems
Lecture 01: Welcome Computer Architecture! Kai Bu
Computer Organization TI1400 Alexandru Iosup (lecturer) Parallel and Distributed Systems
Operating Systems (CS 340 D) Dr. Abeer Mahmoud Princess Nora University Faculty of Computer & Information Systems Computer science Department.
ECE/CS 352 Digital System Fundamentals1 ECE/CS 352 Digital Systems Fundamentals Spring 2001 Introduction Charles R. Kime.
Computer Network Fundamentals CNT4007C
Computational Science - Computer Science
Computer Architecture Syllabus
Artificial Intelligence (CS 461D)
Artificial Intelligence (CS 370D)
Logic and Computer Design Fundamentals
Comp 541 Wrap Up! Montek Singh Apr 27, 2018.
CSCD 433/533 Advanced Computer Networks
Parallel and Distributed Computing Overview
Lecture (1) Introduction RAD 454 (Computing in Medical Imaging)
CSC Classes Required for TCC CS Degree
Pima Medical Institute Online Education
Wrap Up Don Porter.
CSC227: Operating Systems
Pima Medical Institute Online Education
Computer Networks CNT5106C
ITEC 202 Operating Systems
Presentation transcript:

Computer Organization TI1400 Alexandru Iosup (lecturer) Parallel and Distributed Systems Course website:

TI1400/2012 Schedule

Conceptual Map of TI1400/2012 L3. ISAs L5. IA-32/MIPS L8. Pipelining + Perf.L9. Large Sys. You are here L0. Introduction Rd. Prog. Principles L6. Basic Processing Unit L4. Assembler L7.1. Memory + Perf. L1. Digital LogicL2. Digital Data L7.1. I/O + OS

Course Mapping to CS Curricula of ACM/IEEE 2008 and TU Delft Body of Knowledge: Architecture and Organization AR1. Digital Logic and Data Representation [core] AR2. Computer Architecture and Organization [core] AR3. Interfacing and I/O Strategies [core] AR4. Memory Architecture [core] AR5. Functional Organization [core] AR6. Multiprocessing [core] AR7. Performance Enhancements [elective] AR8. Directions in Computing [elective] TU Delft: Logic, Digital Logic, Programming Fundamentals, Operating Systems, Distributed Algorithms and Systems, …

TU-Delft TI1400/12-PDS The Grading System—Learn, not Hunt Tim H. already has 4,050 points 1. Course Points2. Access Tokens3. Brownie Points 10,000 for straight correct exam Q +500 entry quiz +50 activity in Lab/Lecture/Tutorial +1,000 lab bonus # lab bonus #1 +25 correct end-lecture quiz Bonus Lab assignments Advanced topics (GPUs, clouds) Discuss w Lecturer Start with 1 Propose Exam Qs Rec. letter I will bake brownies for you! (but not force you to eat them) +1,000 team self-study

TU-Delft TI1400/12-PDS Access: Advanced Topics Topics (Hot directions in computing) Cloud Computing GPU and Multi-Core Computing Access Top 10 score Top 5 course/tutorial activity Top 5 end-lecture quiz Another 10 seats open 6 Tim H. Laurens V. Koos vdL. Remco dW. Niels S. Tiemen J. Kevin vN. Erwin vE. Dimitri S. Robert L. Alexander P. Yanick vL. Martijn dV. Ginger G. Lucas vD. Rik N. Dirk S. Jesse D. Stefan H.

TU-Delft TI1400/12-PDS +1,000 Points for Team Self-Study Assignment Solve all problems for 5 of the 7 chapters from the Hamacher book we cover in this course. Work in a team. Teams already set. Deadline The ante-last tutorial (instructie), May 31 Reward +1,000 points for each member of the team, unless free-riding (meelifting) Requirement for access to lab bonuses 7

TU-Delft TI1400/12-PDS Access: Laboratory Bonus Exercises Goal: lots of work, lots of fun … +500 to 1,500 points Topics To be decided with the lab team, but very likely High-performance data privacy … in assembly An interactive game … in assembly Access Complete the 5 mandatory exercises in the first 2 sessions Activity points at course and/or tutorial Self-study assignment complete 8

TU-Delft TI1400/12-PDS Questions? Course website: