SWE 4303 Performance Analysis
of Computer Systems
Fall 2006 term
Computer systems
performance analysis and benchmarking. Metrics for the performance of the processor, the memory system,
the communication system and the I/O system. Theoretical tools, and industrial benchmark suites like the SPEC
benchmarks. Prerequisite: CMPE 3221 or CS3813(by permission of instructor).
4ch (3C 3*L)
INSTRUCTOR: Yevgen Biletskiy e-mail: biletski@unb.ca
Office: GWC115 phone: 447-3495
LECTURES: MWF
LABS: TBA
IMPORTANT! I will be
away until September 27 (first three weeks). All communications will be via
e-mail. Regular classes will start from September 29.
TEXTBOOK:
Measuring computer performance
[electronic resource, available in library]: a practitioner's guide / David
J. Lilja.
GRADING: Assignments – 20% Labs-20% Midterm-20% Final-40%
Assignment #1 (due September 22, submit answers
via e-mail): Exercises 1.5 (1, 2, 3, 4), 2.9 (1, 3, 5, 7) from the textbook
Assignment #2 (due October 2, submit in
class): Exercises 3.7 (1, 2, 3, 4, 5, 6) from the textbook
Lab Requirements - TBA
PROPOSED SCHEDULE:
WEEK |
TOPICS |
|
1 |
Introduction to measuring performance |
Ch.1 |
2 |
Metrics of performance |
|
3-6 |
Statistical foundations of measuring performance |
Ch. 3-5 |
7-8 |
Midterm
– Measurement tools and techniques |
|
9-10 |
Benchmark programs |
|
11-12 |
Advanced topics of performance analysis |
Ch. 8-11 |
Note that this schedule is not written in
stone! Topics may shift slightly
depending on class progress.
General Regulations on Conduct
Part
of the UNB's
PLAGIARISM (from pages 44-45 of 2005-2006 Undergraduate Calendar)
Plagiarism includes:
1. quoting verbatim or almost verbatim from a source (such as copyrighted material, notes, letters, business entries, computer materials, etc.) without acknowledgment;
2. adopting someone else’s line of thought, argument, arrangement, or supporting evidence (such as, for example, statistics, bibliographies, etc.) without indicating such dependence;
3. submitting someone else’s work, in whatever form (film, workbook, artwork, computer materials, etc.) without acknowledgment;
4. knowingly representing as one’s own work any idea of another.
NOTE: In courses which include group work, the instructor must define and warn against plagiarism in group work. Unless an act of plagiarism is identified clearly with an individual student or students, a penalty may be imposed on all members of the group.
Penalties for Deliberate Plagiarism
In a case of deliberate plagiarism, the penalties are:
First Offence: If the student does not appeal, or if, on appeal, the Committee upholds the instructor’s decision:
1. A notation will be placed on the student’s transcript of academic record concerning the academic offence. The length of time the notation appears on the student’s transcript of academic record is to be decided when the penalty is imposed and will depend on the severity of the offence.
2. The student may be required to submit a satisfactory and genuine piece of work to replace the one involving plagiarism. If the assignment is not resubmitted or is unsatisfactory, the student will receive a grade of F (zero) in the course. NOTE: If this penalty is assessed, the period of time allowed for the submission of the work will be determined by the Registrar in consultation with the faculty member making the charge, and, where appropriate, the Committee.
3. The student will receive a grade of F (zero) on the piece of work and, depending on the severity of the offence, may receive a grade of F for the course.
4. Other penalties as outlined in penalties for Other Academic Offences may be imposed.
Subsequent Offence: In cases where the Committee considers that the student has plagiarized again:
1. The student will receive a grade of F in the course and a notation of the academic offence will appear on the student’s transcript of record. The length of time the notation appears on the student’s transcript of academic record is to be decided when the penalty is imposed.
2. Other penalties as outlined in penalties for Other Academic Offence may be imposed.
For
further information on procedures for dealing with cases of plagiarism,
students should refer to the regulations found on pages 44-45 of the 2005-12006 Undergraduate Calendar.