No. Date Agenda 1 09/14/2012  Course Organization; [slides]  Lecture 1 - What is Cloud Computing [slides] 2 09/21/2012  Lecture 2 - The Art of Concurrency.

Slides:



Advertisements
Similar presentations
Training Guide. `
Advertisements

Introduction to Advanced Computing Platforms for Data Analysis Ruoming Jin.
 1 – Course Plan – all 7 modules  2 – Module Plan for each module  3 – Session Plan for each session.
CSE 531: Performance Analysis of Systems Lecture 1: Intro and Logistics Anshul Gandhi 1307, CS building
Ceng Operating Systems i-1 Course Title : Ceng 334 Operating Systems Lecturer : Prof. F. Payidar Genç Room A-409
Weekly Report Ph.D. Student: Leo Lee date: Oct. 9, 2009.
CIS101 Introduction to Computing Week 11 Spring 2004.
Programming with CUDA WS 08/09 Lecture 11 Thu, 27 Nov, 2008.
ITC242 – Introduction to Data Communications ITC431 – Computer Networks Week 13 Exam Preparation.
Weekly Report Start learning GPU Ph.D. Student: Leo Lee date: Sep. 18, 2009.
CIS101 Introduction to Computing Week 05 Spring 2004.
All-Pairs-Shortest-Paths for Large Graphs on the GPU Gary J Katz 1,2, Joe Kider 1 1 University of Pennsylvania 2 Lockheed Martin IS&GS.
G6: Substation and Distribution Automation Northwest Workforce Training Washington State University University of Washington 1.
Final Review for CS 562. Final Exam on December 18, 2014 in CAS 216 Time: 3PM – 5PM (~2hours) OPEN NOTES, SLIDES, BOOKS Study the topics that we covered.
Early Adopter Introduction to Parallel Computing: Research Intensive University: 4 th Year Elective Bo Hong Electrical and Computer Engineering Georgia.
Training Program on GPU Programming with CUDA 31 st July, 7 th Aug, 14 th Aug 2011 CUDA Teaching UoM.
Data Structures and Programming.  Today:  Administrivia  Introduction to 225, Stacks  Course website: 
(1) ECE 8823: GPU Architectures Sudhakar Yalamanchili School of Electrical and Computer Engineering Georgia Institute of Technology NVIDIA Keplar.
Read, Read, Read, Read, Read!! The following presentation is a review over important computer terms. They are important for you to recognize and understand.
CIS4930/CDA5125 Parallel and Distributed Systems Florida State University CIS4930/CDA5125: Parallel and Distributed Systems Instructor: Xin Yuan, 168 Love,
By Arun Bhandari Course: HPC Date: 01/28/12. GPU (Graphics Processing Unit) High performance many core processors Only used to accelerate certain parts.
CS Tutorial 4 Frid. Oct 16 th, 2009 Prototype Tutorial.
CS179: GPU Programming Lecture 16: Final Project Discussion.
Data Warehousing/Mining 1 Data Warehousing/Mining Comp 150DW Course Overview Instructor: Dan Hebert.
GPU Architecture and Programming
Multicore Computing Lecture 1 : Course Overview Bong-Soo Sohn Associate Professor School of Computer Science and Engineering Chung-Ang University.
Introduction. What is the course about?  Concepts History History Data representation, logic Data representation, logic Hardware: CPU, memory, storage,
GPUs: Overview of Architecture and Programming Options Lee Barford firstname dot lastname at gmail dot com.
PowerPoint Day 2 Class Exercise File. Morning Agenda  Working with Slide Masters  Creating PowerPoint Templates  Working with Smart Art  Adding Charts.
1/3/2016B.Ramamurthy1 Final Review CSE487/587 B.Ramamurthy.
Course Preliminaries Course Objectives Course Objectives Students’ Learning Outcomes Students’ Learning Outcomes Grading Policy Grading Policy Course Resources.
Weekly Report- Reduction Ph.D. Student: Leo Lee date: Oct. 30, 2009.
CSci6702 Parallel Computing Andrew Rau-Chaplin
CS 732: Advance Machine Learning
Computer Architecture Lecture 24 Parallel Processing Ralph Grishman November 2015 NYU.
In The Name of God. Parallel processing Course Evaluation  Final Exam is closed book( 14 Scores)  Research and Presentation, Quizzes (5 Scores)  No.
Multicore Computing Lecture 1 : Course Overview Bong-Soo Sohn Associate Professor School of Computer Science and Engineering Chung-Ang University.
BMTS Computer and Systems Pre-requisites :CT140 –Computer Skills Nature Of the Course: This course deals about the fundamentals of Computer such.
CSC322 OPERATING SYSTEM Mr. Dilawar Lecturer, Department of Computer Science, Jahan University Kabul, Afghanistan.
ECE 353 Week 5 Final Paper To purchase this material click below link For more classes.
BUS 303 Week 2 Assignment Job Description Paper Check this A+ tutorial guideline at
Lect1: Course Introduction
Lecture 3 CUDA Programming 1
CS/EE 217 – GPU Architecture and Parallel Programming
ISE 313 Computer Integrated Manufacturing and Automation
Introduction of ECE665 Computer Algorithms
Final Exam Study Guide This test will cover Chapters 1-13 in the course book. Review each lecture slide and class notes to narrow your focus of study for.
Accelerating MapReduce on a Coupled CPU-GPU Architecture
Lecture 5: GPU Compute Architecture
PM 584 Education for Service/tutorialrank.com
Comp 541 Wrap Up! Montek Singh Apr 27, 2018.
Presented by: Isaac Martin
CS/EE 217 – GPU Architecture and Parallel Programming
Lecture 5: GPU Compute Architecture for the last time
Chapter 1: Introduction
L16: Feedback from Design Review
Proposal for Term Project Operating Systems, Fall 2018
OPERATING SYSTEMS Syllabus
CS 281: Discrete Mathematics for Computer Science
ECE 8823: GPU Architectures
Human Media Multicore Computing Lecture 1 : Course Overview
Human Media Multicore Computing Lecture 1 : Course Overview
Human Media Multicore Computing Lecture 1 : Course Overview
ITEC 202 Operating Systems
Studies in Computer Programming
EE 147 – GPU Computing and Programming
Algorithms Lecture # 27 Dr. Sohail Aslam.
Introduction Andrew Whitaker
ITEC 202 Operating Systems
Computer Science 210 Computer Organization
Presentation transcript:

No. Date Agenda 1 09/14/2012  Course Organization; [slides]  Lecture 1 - What is Cloud Computing [slides] 2 09/21/2012  Lecture 2 - The Art of Concurrency [slides] 3 09/28/2012  Lecture 3- CUDA Introduction [slides] 4 10/12/2012  Lecture 4- CUDA Memory & Threads [slides] 5 10/19/2012  Lecture 5- CUDA Efficient Shared Memory Use &Optimization [slides] 6 10/26/2012  Lecture 6 - MapReduce Introduction [slides] 7 11/02/2012  Lecture 7 - MapReduce Text Retrieval & LM [slides] 8 11/09/2012  Lecture 8 - MapReduce Graph Algorithms & databases [slides]

Project Week 2 - 7 Project Startup Week 9- 13 Project Presentation Group (1-2 person) Project Description (Reference Paper or book chapter) Presentation candidate time slots Job Division Requirements Week 9- 13 Project Presentation Week 14-16 Project Final

Lecture 3 CUDA Programming 1 张奇 复旦大学 COMP630030 Data Intensive Computing

General Ideas Objectives Requirements Learn CUDA Recognize CUDA friendly algorithms and practices Requirements C/C++

Outline of CUDA Programming Week 1 GPU hardware Introduction CUDA Week 2 CUDA Programming Model CUDA Memory CUDA Thread Week 3 CUDA Performance Tune CUDA Optimization Example

Reference http://www.bu.edu/pasi/materials/post-pasi-training/ http://cudabbs.it168.com/ http://www.cudachina.net/zone_tech.html http://www.nvidia.cn NVIDIA, nVidia CUDA Programming Guide