Activity
The work will be divided into 2 parts:
- Text written on one of the topics below
- 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 8 pages (follow this ACM model) and must be written in Portuguese. Only texts in PDF format will be accepted.
- Branch-prediction (techniques, alternative approaches, results, etc.)
[G13]
- Trace caches (what is it, alternatives, etc.)
- Cache coherence (motivation, techniques, mechanisms, etc.)
- Tomasulo algorithm (what is it, implementations, etc.)
- Register renaming (what it is, implementations, etc.)
- High-performance computing
- clusters
[g04]
- BlueGene / L architecture
[g09]
- NEC Earth Simulator
[g08]
- TOP500.org (ranking, statistics, features, etc.)
- Parallelism at instruction level
- Superscalar Architectures
- Speculative execution (load speculation, value speculation, etc.)
- Thread-level parallelism (Sun's Niagara architecture, Intel's hyperthreading, etc.)
[g23]
- Multimedia instruction set (MMX, SSE, SSE2, alternatives from other manufacturers, etc.) [g02]
- Multicolor [g07]
- Processors
- Cell (IBM / Toshiba / Sony)
[g19]
- Alpha (Digital / Compaq / HP)
- Itanium 2
[g11]
- MIPS16 Instruction Set [g12]
- x86 - 64-bit (AMD and Intel)
[g10]
- Pentium 4 (advanced parts of the architecture, where does performance come from, etc.) [g15]
- ARM
[g20]
- Reconfigurable Architectures
- RAW
[g21]
- WARP
- PipeRench
[g17]
- Trips
[g22]
- Languages for Architectural Description
- LISA
- ArchC
[g03]
- Expression
- Disk technologies (ATA / SATA / SCSI, etc.) [g18]
- Virtual machines
- Java Virtual Machine Architecture [g05]
- .NET Virtual Machine Architecture [g06]
- Quantum Computing
[g16]
- Low power consumption (Pentium M)
[g14]
Presentations
Presentations should last 20 minutes. 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.
Revisions (optional)
Reviews must have 1 page and must be sent by email. Revisions will count as bonuses in the assignment note. Only students who request will be scheduled to review. Each review 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:
- 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.
- Comments: 1 single paragraph of a maximum of 5 lines, containing comments on the work
- 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.
- Style: Does the work follow the indicated style?
- Organization: Is the work well organized? Are the sections well distributed and in good order?
- Contextualization: Does the job have a motivation? Is it possible to find its relationship with other themes in the area?
- Portuguese: Is the text well written?
- Content: Does the text have a content consistent with the chosen theme?
- Relevance: Is the text relevant to the Computer Architecture area?
- Extra knowledge: Did the text offer extra knowledge about the given subject?
- REFERENCES: Is the bibliography consistent, correct and in sufficient quantity? (URLs are not complete bibliographic references)
- General Note: A general note about the whole text
- 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.
- Content: What was shown was consistent with what is written in the text?
- Slides: Were the slides well prepared?
- Time: Was the time followed correctly?
- Motivation: Did the presenter motivate students on the topic?
- Questions: Did the presenter answer the questions satisfactorily?
- General Note: A general note about the presentation
- 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:
- Bad
- Wide
- Moderate
- Good
- Great
The revisions must be delivered by 10/11 or two days after the presentation of the revised work (the most distant date is valid).