39 lines
1.1 KiB
Plaintext
39 lines
1.1 KiB
Plaintext
#####################################################################
|
|
# CS:APP Performance Lab
|
|
#
|
|
# Student's Source Files
|
|
#
|
|
# Copyright (c) 2002, R. Bryant and D. O'Hallaron, All rights reserved.
|
|
# May not be used, modified, or copied without permission.
|
|
#
|
|
######################################################################
|
|
|
|
This directory contains the files you will need for the CS:APP
|
|
Performance Lab.
|
|
|
|
kernels.c
|
|
This is the file you will be modifying and handing in.
|
|
|
|
#########################################
|
|
# You shouldn't modify any of these files
|
|
#########################################
|
|
driver.c
|
|
This is the driver that tests the performance of all
|
|
of the versions of the rotate and smooth kernels
|
|
in your kernels.c file.
|
|
|
|
config.h
|
|
This is a site-specific configuration file that was created by
|
|
your instructor for your system.
|
|
|
|
defs.h
|
|
Various definitions needed by kernels.c and driver.c
|
|
|
|
clock.{c,h}
|
|
fcyc.{c,h}
|
|
These contain timing routines that measure the performance of your
|
|
code with our k-best measurement scheme using IA32 cycle counters.
|
|
|
|
Makefile:
|
|
This is the makefile that builds the driver program.
|