Lecture 1
Learning objectives
After this class, you should be able to:
- Describe the course objectives in general terms.
- Describe your responsibilities regarding: following deadlines and instructions, assignments, project work, and reading assignments.
- Explain course policies regarding attendance, missed exams, late assignment, an "I" grade, and professional ethics.
- Give reasons for the recent trend toward multicore processors.
Reading assignment
- Read the syllabus on blackboard.
- Review material on computer architecture. In particular, read about the role of caches and the memory hierarchy.
- Read the UIUC Lec-1 slides from slide 14 onwards.
Exercises and review questions
- Exercises and review questions on current lecture's material
- Obtain CS and FSU computer accounts, if you do not have them already.
- Access the class website using blackboard.
- Access the discussion board for this course, and check any messages there. You may also post messages there.
- What will your grade be if you get 88% overall in the course, but 74% in the exams?
- Obtain a coursemodo account. You will use this to answer questions in class and also to register your attendence. You need to bring a laptop or cell phone to class in order to do this.
- Login to
gpu.cs.fsu.edu
and look at all the files under the~asriniva/GPU
directory and its sub-directories. Copy the GPU related files, compileex1.cu
, and run it.- Draw a graph, plotting clock speeds of different processors against the year in which that processor was first available. Historically, at what rate have clock speeds increased? How have they increased in recent years? How have the number of transistors increased historically and how have they increased in recent years?
- Preparation for the next lecture
- None.
Last modified: 8 Jan 2013