Next: Courseworks
Up: E6998-002 High Performance Software
Previous: Tentative Timetable
For background on architecture, see Hennessey & Patterson: Computer Architecture: a Quantitative Approach (4th Edition), Morgan Kaufmann (2006).
If you already have the third edition, that is ok, but the fourth edition
has some more detailed information about the Sun T1 processor.
For background on database systems, see Ramakrishnan & Gehrke: Database Management Systems (3rd Edition), McGraw Hill.
Links to additional research papers covering material discussed in the course
will be provided by the instructor below:
- Harizopoulos et. al., VLDB2006
- Sherwood et. al., Supercomputing 1999
- Chilimbi et. al., PLDI 1999
- Hankins and Patel, VLDB 2003
- Lam and Wolf, PLDI 1991
- Lam, Rothberg, and Wolf, International conference on architectural support for programming languages and operating systems, 1991
- Frigo et. al., FOCS 1999
- Rao and Ross, SIGMOD 2000
- Chen et al, SIGMOD 2001
- Harizopoulos and Ailamaki, VLDB2004
- Chen et al, ICDE 2004
- Zhou and Ross, VLDB 2003
- Zhou and Ross, SIGMOD 2004
- Zhou and Ross, SIGMOD 2002
- Ross, ICDE 2007. Extended version in an IBM Research Report
- Ross, PODS 2002. Ross, TODS 2004
- Ailamaki et al., VLDB 1999
- Zhou et. al., VLDB 2005
- Nyberg et. al., SIGMOD 1994; VLDB Journal 1995
- Garcia and Korth, DaMoN 2005
slides
- Govindaraju et al, SIGMOD 2006
- Govindaraju et al, SIGMOD 2004
- Bandi et al, VLDB 2004
- Sun et al, SIGMOD 2003
- Cieslewicz et al, DaMoN 2006
- Hardavellas et al, CIDR 2007
Next: Courseworks
Up: E6998-002 High Performance Software
Previous: Tentative Timetable
Ken Ross
2007-04-23