Skip to content

Student Presentations (Spring 2024)

Students are required to form teams consisting of one or two members each. The objective for each team is to achieve expertise in a specific topic and collaboratively deliver a presentation to the class. Each presentation is limited to a maximum of 12 minutes. The final deliverable (via Gradescope) for each team is expected to be a set of slides in PDF format, focusing on the chosen topic.

Presentation Schedule

Placeholder

The presentations will be held on Tue Apr 30th, 1pm in Tyler 55, following the order below:

What? Who?
Roofline Model Ericsen, Tanya
Loop Optimizations Grace, Tyler
Out-of-Order Execution Jakob, Ebrahima
Raspberry Pi Grant, Max
Intel 4004 Andrew, Tyler
Evolution of Intel processors: from single core to multi-core Matthew, Jackson
Intel Xeon Phi Processors Giorgio, Joseph
Evolution of Intel processors: SoCs Andrew, Jaiden
Hyperthreading Erich, Cody
Apple A Series Aidan, Orion
M1/M2/M3 Apple Chips Jordan, Brandon
GPUs and the evolution of NVIDIA architectures Peter, Connor
Blackwell GPU Architecture Aidan, Luca (OUTSTANDING)
Tensor Processing Units (TPUs) Carlos, Colin
Field-Programmable Gate Arrays (FPGAs) Argha
Cerebras Wafer-Scale Engine Alex, Campbell
OpenCL Christian
Row Hammer Justin, Steven (OUTSTANDING)
Spectre & Meltdown Attacks Tyler, Ryan
In-Memory Computing Daniel, Ryan
Neuromorphic Architectures Osman, Isaac
Photonic Computing Conor, Max (OUTSTANDING)
Quantum Computing Lisandro, Ivan

Assessment

On the designated day for presentations, the instructors observe and evaluate specific aspects based on the following criteria:

  • [15 pt] Introduction: Clearly introduce the chosen technical topic. Articulate the significance and relevance of the topic in the context of the materials covered in class;
  • [35 pt] Content Organization and Material Coverage: Ensure logical presentation of information, maintaining coherence. Deliver an appropriate amount of relevant material within the allocated time;
  • [15 pt] Slide Organization and Visual Aids: Organize slides effectively and use visual aids judiciously for enhanced understanding;
  • [15 pt] Communication and Time Management: Demonstrate effective communication skills and utilize the assigned time wisely;
  • [20 pt] Team Preparedness: Exhibit thorough preparation, showcasing mastery of the assigned topic.