Comp 515 Spring 2005

 

Schedule of Classes

 

 

Date

Topic

Presenter

Th Jan 13:

Syllabus, Chapter 1

Kennedy

Tu Jan 18:

Chapter 2 Dependence Theory

Fletcher

Th Jan 20:      

Chapter 3 Dependence Testing, (thru 3.3.2)

Youssefi

Tu Jan 25:

NO CLASS

 

Th Jan 27:

NO CLASS

 

Tu Feb 1

Chapter 3 Dependence Testing, (3.3.3 to end)

Guo

Th Feb 3:

Chapter 4 Preliminary             Transformations

Vanderkam

Tu Feb 8:

NO CLASS

 

Th Feb 10:

NO CLASS

 

Tu Feb 15:

Chapter 5 Fine grained parallelization (thru 5.4)

Sandoval

Th Feb 17

Chapter 5 Fine grained parallelization (5.5 on)

Kaiabachev

Tu Feb 22

Chapter 6 Coarse grained parallelization 1

Zhang

Th Feb 24

Chapter 6 Coarse grained parallelization 2

Mahmeed

Tu March 1

Chapter 7 Control dependence

Fletcher

Th March 3

Chapter 8 Register management 1 (thru 8.4)

Youssefi

Tu March 8

BREAK

 

Th March 10

BREAK

 

Tu March 15

Chapter 8 Register management 2 (8.5-end)

Vanderkam

Th March 17

Chapter 9 Cache management

Guo

Tu March 22

Chapter 10 Scheduling

Kaiabachev

Th March 24

Chapter 11 Interprocedural 1 (thru 11.2.4)

Sandoval

Tu March 29:

Chapter 11 Interprocedural 2 (11.2.5 to end)

Zhang

Th March 31

Chapter 12 C++ and Hardware

Mahmeed

Tu April 5

NO CLASS

 

Th April 7

SPRING RECESS

 

Tu April 12

Chapter 13 Fortran 90

Youssefi

Tu April 14

Chapter 14 HPF

Fletcher

Tu April 19

Review

Kennedy

Th April 21

 

 

Tu April 26