MC722 - Work

Information

Tips

Delivery Format

Activity

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

Themes

Each work will have a unique theme. Groups can suggest extra themes to include in this list. Papers must have a maximum of 10 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. Map caches (what they are, how they work, performance, etc.)
  4. Tomasulo algorithm for dynamically detecting parallelism (what is it, implementations, limitations, etc.)
  5. Register renaming (what it is, implementations, etc.)
  6. Speculative execution (focusing on 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. Top500.org (overview, ranking, as measured, statistics, features, note that some computers are listed individually below)
  10. IBM RoadRunner computer
  11. IBM BlueGene / L computer
  12. NEC Earth Simulator computer
  13. Green500.org (overview, features, examples, etc.)
  14. IBM / Sony / Toshiba Cell processor
  15. DEC / Compaq / HP Alpha processor
  16. SUN Niagara 1 and 2 processors
  17. Pentium 4 processor (Netburst architecture)
  18. Core and Core 2 processors (architecture, evolution, features)
  19. AMD Turion, Opteron, Athlon and Phenon processors (architecture, evolution, features)
  20. TMS processors (mainly the TMS320C67X family)
  21. Java and .NET virtual machines (level of abstraction, hardware implementations, etc.)
  22. Intel / AMD multimedia instruction sets (MMX, SSE1..SSE5, 3DNow! And successors, features, organization, differences and usage examples)
  23. Multimedia instruction sets from other processors (PowerPC, SPARC, MIPS, ARM, etc., features, differences)
  24. IDE / ATA / SATA disks (technology, standard, versions, how the communication is made, price of typical disks currently, etc.)
  25. SCSI disks and similar successors (technology, standard, versions, how the communication is done, currently typical disk prices, etc.)
  26. Inside HD (how data is recorded, recording density, technologies, etc.)
  27. CD / DVD (how data is recorded, recording density, technologies, etc.)
  28. USB interface (technology, standard, versions, how the communication is made, etc.)
  29. Monitors (from CRT to LCD, technology, standard, versions, resolutions, etc.)
  30. Transactional memories (what they are, what they are for, existing models, etc.)
  31. Processor bugs
  32. GPUs (organization, components, programming, etc.)
  33. Communication in Multicolored Architectures
  34. Digital TV (what about computer architecture and computing in it?)

Presentations

Presentations should last 25 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.

Deliveries

All works submitted until 06/10 will have a review made by the teacher and the students who apply. This review will not harm the note and will be sent back until 13/10. Unfortunately there will be no time available to review papers that are submitted after 06/10 but they can be submitted until 22/10 without any penalty and will go through the evaluation process later .

It is strongly suggested that the archives of this work do not exceed 500Kb. Be very careful with the images you insert into the text.

Revisions (optional)

The revisions are optional but, once the student commits to do it, he 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. Registrations for reviews will start after the definition of all themes by the groups (10/09).

The first part should be held between 06/10 and 13/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. This email should be sent to students in the group with a copy for the teacher. If you send comments after 13/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 paragraph 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. REFERENCES: 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. To do 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. Revisions that are not delivered at the correct time will not be considered.

Make yours review reservation.

Return to page of the discipline.