MC722 - Work



Delivery Format


The work will be divided into 2 parts:
  1. Text written on one of the topics below
  2. Oral presentation in the classroom


Each work will have a unique theme. Groups can suggest extra themes to include in this list. Papers must have a maximum of 8 pages, must be written in Portuguese and must follow the SBC model (Word e Latex). Only texts in PDF format will be accepted. The available themes are:

  1. Branch prediction (techniques, alternatives, results, actual information from any processor, etc.)
  2. Cache coherence (motivation, techniques, etc.)
  3. Tomasulo algorithm for dynamically detecting parallelism (what is it, implementations, limitations, etc.)
  4. Register renaming (what it is, implementations, etc.)
  5. (ranking, how it is measured, statistics, features, etc.)
  6. Speculative execution (load speculation, value speculation, etc.)
  7. Quantum Computing (what is, for example, what to expect from it, etc.)
  8. Different architectures (TRIPS, RAW, Piperench, etc.)
  9. IBM / Sony / Toshiba Cell processor
  10. DEC / Compaq / HP Alpha processor
  11. SUN Niagara processor
  12. Pentium 4 processor (advanced parts of the architecture, where does the performance come from? Compared to the AMD equivalent)
  13. Java and .NET virtual machines (level of abstraction, hardware implementations, etc.)
  14. Intel / AMD multimedia instruction sets (MMX, SSE, 3DNow! And successors, features, organization, differences and usage examples)
  15. Multimedia instruction sets from other processors (PowerPC, SPARC, MIPS, ARM, etc., features, differences)
  16. IDE / ATA / SATA disks (technology, standard, versions, how the communication is made, price of typical disks currently, etc.)
  17. SCSI disks and similar successors (technology, standard, versions, how the communication is done, currently typical disk prices, etc.)
  18. Inside HD (how data is recorded, recording density, technologies, etc.)
  19. CD / DVD (how data is recorded, recording density, technologies, etc.)
  20. USB interface (technology, standard, versions, how the communication is made, etc.)
  21. Monitors (from CRT to LCD, technology, standard, versions, resolutions, etc.)
  22. Transactional memories (what they are, what they are for, existing models, etc.)
  23. Processor bugs


Presentations should last 15 minutes. An extra 5 minutes will be reserved for questions. The slides must be sent with the work. The slides can be sent in PowerPoint, OpenOffice (if you have them in CB) or PDF format.


All papers submitted until 18/10 will have an evaluation for review by the teacher and the students who apply. The reviews will be sent back until 25/10. Unfortunately, there will be no time available to review papers that are submitted after 18/10 but they can be submitted until 30/10 without any penalty and will go through the evaluation process later .

If the file to be sent is large (> 100KB), send an email containing only a link to the location where it can be downloaded. I'll let you know if I can't get the file.

Revisions (optional)

Revisions are optional but, once the student agrees to do it, he / she must perform both parts so as not to harm the other groups and students in the class. Revisions will count as bonuses in the assignment note. Only students who request will be scheduled to review.

The first part must be held between 18/10 and 25/10. To do this, just take the work of the group that will be placed on the page of the discipline, read it and send an email with comments and suggestions for improvements to the final version. If you submit comments after 25/10, the group may not have enough time to execute their suggestions.

The second part of the review must have 1 page and must be delivered in print at the end of the presentation of the work, referring to the final version of the work submitted by the group and not the original version received the previous revision. The page should be divided into two parts, the first containing the title of the work and the author of the review (name and RA). The second part should follow all the items below, in that order:

  1. Summary: 1 single paragraph of a maximum of 15 lines, containing a summary of the work. It cannot be a copy of the summary section of the text.
  2. Comments: 1 single parser possible of a maximum of 5 lines, containing comments on the work
  3. Evaluation of the text: Notes from 1 (minimum) to 5 (maximum) for each of the items below. Use a line of text to comment on each item.
    1. Style: Does the work follow the indicated style?
    2. Organization: Is the work well organized? Are the sections well distributed and in good order?
    3. Contextualization: Does the job have a motivation? Is it possible to find its relationship with other themes in the area?
    4. Portuguese: Is the text well written?
    5. Content: Does the text have a content consistent with the chosen theme?
    6. Relevance: Is the text relevant to the Computer Architecture area?
    7. Extra knowledge: Did the text offer extra knowledge about the given subject?
    8. Bibliography: Is the bibliography consistent, correct and in sufficient quantity? (URLs are not complete bibliographic references)
    9. General Note: A general note about the whole text
  4. Effect of previously submitted suggestions: 1 paragraph of a maximum of 5 lines, indicating how this version of the work is in relation to the first one submitted. Comment if the suggestions have been followed, if the quality has improved, if the changes have improved the text, etc.
  5. Evaluation of the presentation: Notes from 1 (minimum) to 5 (maximum) for each of the items below. Use a line of text to comment on each item.
    1. Content: What was shown was consistent with what is written in the text?
    2. Slides: Were the slides well prepared?
    3. Time: Was the time followed correctly?
    4. Motivation: Did the presenter motivate students on the topic?
    5. Questions: Did the presenter answer the questions satisfactorily?
    6. General Note: A general note about the presentation
  6. Final grade of the work: A score between 0 (minimum) and 10 (maximum) for the work.

As a standard for grades 1 to 5, consider the following scale:

  1. Bad
  2. Wide
  3. Regular
  4. Good
  5. Great

This page must be delivered at the end of the presentation. For this, bring a sheet with items 1, 2 and 3 already printed and only the titles of the other sub-items. Fill it out in the classroom and deliver it at the end of the paper presentation. Reviews that are not delivered at the correct time cannot be considered.

Make yours review reservation.

Return to page of the discipline.