Array Dependence Analysis and Vectorization with the Chains of

advertisement
COP4610
Principles of
Operating Systems
Prof. Robert van Engelen
Department of Computer Science
Florida State University
Instructor

Professor Robert van Engelen





email:
home:
office:
phone:
engelen@cs.fsu.edu
www.cs.fsu.edu/~engelen
471DSL (Dirac building 4th floor)
645-0309
Office hours:

Tuesday 2:00 PM and by appointment
COP4610 Spring 2006
2
Course Information

Course Web site:


www.cs.fsu.edu/~engelen/courses/COP4610
Course material:
Silberschatz, Galvin, and Gagne,
Operating System Concepts,
7th Edition, ISBN 0-471-69466-5
 Lecture notes (PPT)
 Class handouts


Lectures & recitations:
Mon/Wed/Fri: lecture room 301LOV from 1:25 to 2:15 PM
 Fri: recitation in room 103LOV from 2:30 to 3:20 PM

COP4610 Spring 2006
3
Prerequisites




COP4530 Data structures
CDA3101 Computer organization
Some working knowledge of the Unix/Linux
operating system
Proficiency in C or C++
COP4610 Spring 2006
4
Attendance




The university requires attendance in all classes
Roll will be taken on a random basis
Absences can only be excused with proper
documentation
Students are expected to make up for any material
missed due to absences
COP4610 Spring 2006
5
Grading

Two components:



Exams:



Exams (50%)
Course work (50%)
Two mid term exams (2 x 10%)
Comprehensive final exam (30%)
Course work:


Four projects (4 x 10%)
Homework assignments (10%)
COP4610 Spring 2006
6
Your Responsibilities






Study lecture and reading materials
Attend class
Attend office hours to receive help
Uphold academic honesty
Turn in your assignments on time
Check email and read announcements on
http://campus.fsu.edu
COP4610 Spring 2006
7
Suggestions








Do ask questions
Do attend lectures
Do study the textbook and lecture notes
Do acknowledge Web resources and books in your
submissions (don’t plagiarize!)
Do share experiences using tools such as editors,
compilers, debuggers
Don’t share your program code or post it
Don’t copy or paraphrase code from others and obscure it
with indentations and new variable names
Don’t cheat
COP4610 Spring 2006
8
What Else?
Visit the course Web site for the more
details on the course schedule,
assignments, grading policy, and academic
honor code
www.cs.fsu.edu/~engelen/courses/COP4610
COP4610 Spring 2006
9
Download