<br /> <font color="#3F467A" size="+1"><b>Lectures 2022-2023</b></font><br /> <br /> <font color="#3F467A"> *Lecture 1, February 27th, 2023* Introduction to the course. [[http://twiki.di.uniroma1.it/pub/CI/WebHome/2023-Lecture1-Intro-IntensiveComputation.pdf][Lecture1 - Introduction]]<br />Summary of computer organization and architecture: Part 1. [[http://twiki.di.uniroma1.it/pub/CI/WebHome/2023-Lecture1-VonNeumann-Part1.pdf][Overview of Computer Architecture - Part1]] <br /> *Lecture 2, March 2nd, 2023* Summary of computer organization and architecture. [[http://twiki.di.uniroma1.it/pub/CI/WebHome/2023-Lecture2-VonNeumann-part2.pdf][Lecture2 - Overview of Computer Architecture - Part2]] <br /> *Lecture 3, March 6th, 2023* Pipelining [[http://twiki.di.uniroma1.it/pub/CI/WebHome/2023-Lecture3-Pipelining.pdf][Lecture3 - Pipelining]] Basic circuits for arithmetic operations: Ripple carry adder and multiplier for unsigned and signed numbers. [[http://twiki.di.uniroma1.it/pub/CI/WebHome//2023-Lecture3-4-Computer-arithmetic.pdf][Lecture 3 - Computer arithmetic - Slides 1-27]] <br /> *Lecture 4, March 9th, 2023* Circuits for speeding up arithmetic operations. Pipelined addition. Pipelined unsigned and signed multiplication. [[http://twiki.di.uniroma1.it/pub/CI/WebHome/2023-Lecture3-4-Computer-arithmetic.pdf][Lecture 4 - Computer arithmetic - Slides 28-56]] <br /> *Lecture 5, March 15th, 2023* Evaluation of circuit area and delay. [[http://twiki.di.uniroma1.it/pub/CI/WebHome/2023-Lecture3-4-Computer-arithmetic.pdf][Lecture 5 - Computer arithmetic - Slides 57-65]] <br><br />Representations for fast arithmetic. Introduction to Redundant Number systems. [[http://twiki.di.uniroma1.it/pub/CI/WebHome/2023-Lecture5-RepresentationsFastArithmetic.pdf][Lecture 5 - Redundant number systems - Slide 1-32]] <br /> *Lecture 6, March 16th, 2023* Redundant Number systems. [[http://twiki.di.uniroma1.it/pub/CI/WebHome/2023-Lecture5-RepresentationsFastArithmetic.pdf][Lecture 5 - Redundant number systems - Slide 33-54]] <br><br />Residue Number systems. [[http://twiki.di.uniroma1.it/pub/CI/WebHome/2023-Lecture6-ResidueNumberSystem.pdf][Lecture 6 - Residue Number System - Slide 1-25]] <br /> *Lecture 7, March 20th, 2023* Residue Number systems. [[http://twiki.di.uniroma1.it/pub/CI/WebHome/2023-Lecture6-ResidueNumberSystem.pdf][Lecture 6 - Residue Number System - Slide 25-34]] <br><br />Introduction to parallel architectures and motivations. [[http://twiki.di.uniroma1.it/pub/CI/WebHome/2023-Lecture7-IntroParallelArchitecture.pdf][Lecture 7 - Introduction to parallel architectures - Slide 1-18]] <br /> *Lecture 8, March 23th, 2023* Classification of parallel architectures. [[http://twiki.di.uniroma1.it/pub/CI/WebHome/2023-Lecture7-IntroParallelArchitecture.pdf][Lecture 8 - Classification of parallel architectures - Slide 19-46]] <br>The SIMD class. Vector architectures [[http://twiki.di.uniroma1.it/pub/CI/WebHome/2023-Lecture8-VectorArchitectures.pdf][Lecture 8 - Vector Architectures - Slide 1-24]] <br /> *Lecture 9, March 27th, 2023* The SIMD class. Vector architectures continued. [[http://twiki.di.uniroma1.it/pub/CI/WebHome/2023-Lecture8-VectorArchitectures.pdf][Lecture 9 - Vector Architectures - Slide 25-70]] Compact formats for sparse matrices. [[http://twiki.di.uniroma1.it/pub/CI/WebHome/2023-Lecture10-SparseMatrices.pdf][Lecture 10 - Sparse Matrices - Slide 1-19]] <br /> *Lecture 10, March 30th, 2023* Compact formats for sparse matrices. [[http://twiki.di.uniroma1.it/pub/CI/WebHome/2023-Lecture10-SparseMatrices.pdf][Lecture 10 - Sparse Matrices - Slide 20-55]] <br /> *Lecture 11, April 3rdth, 2023* Graphics Processing Units. [[http://twiki.di.uniroma1.it/pub/CI/WebHome/2023-Lecture11-12-GPU.pdf][Lecture 11 - GPUs - Slide 1-93]] <br /> *Lecture 12, April 13th, 2023* Graphics Processing Units. Exercises. [[http://twiki.di.uniroma1.it/pub/CI/WebHome/2023-Lecture11-12-GPU.pdf][Lecture 11 - GPUs - Slide 94-114]] <br /> *April 17th, 2023 - Midterm* <br /> *Lecture 13, April 20th, 2023* Interconnection networks [[%ATTACHURL%/2023-Lecture13-14-IntNetworks.pdf][Lecture 13 - Interconnection networks - Slide 1-59]] <br /> *Lecture 14, April 27th, 2023* Interconnection networks [[%ATTACHURL%/2023-Lecture13-14-IntNetworks.pdf][Lecture 14 - Interconnection networks - Slide 60-127]] <br /> *Lecture 15, May 4th, 2023* Seminar "Photonic processors for arithmetic operations and matrix multiplication" presented by Luigi Loreti <br /> *Lecture 16, May 8th, 2023* Exercises on interconnection networks: Mesh, Hypercube, Clos network, MINs, Fat trees (generalized and extended). <br /> *Lecture 17, May 11th, 2023* Speed-up and performance. [[http://twiki.di.uniroma1.it/pub/CI/WebHome/2023-Lecture17-Performance.pdf][Lecture 17 - Speed-up and Performance]] Exercises on Amdhal law and Performance equation. <br /> *Lecture 18, May 15th, 2023* Introduction to Quantum Computing. Qubits and One-qubit gates. [[http://twiki.di.uniroma1.it/pub/CI/WebHome/2023-Lecture18-QuantumComputing.pdf][Lecture 18 - Quantum Computing]] <br /> *Lecture 19, May 18th, 2023* Quantum Computing: Multiple-Qubit gates and Quantum circuits. No-cloning theorem. [[http://twiki.di.uniroma1.it/pub/CI/WebHome/2023-Lecture19-QuantumComputing.pdf][Lecture 19 - Quantum Computing]] <br /> *Lecture 20, May 22nd, 2023* Quantum Computing: Teleportation, Universality, Adders. [[http://twiki.di.uniroma1.it/pub/CI/WebHome/2023-Lecture20-QuantumComputing.pdf][Lecture 20 - Quantum Computing: teleportation and adders]] <br /> *Lecture 21, May 25th, 2023* Exercises on quantum circuits. <br /> *Lecture 22, May 29th, 2023* Quantum Fourier Transform. Phase estimation Algorithm. Order finding algorithm. Shor's algorithm. <br /> *June 1, 2023 - End-of-term Test*. <br /> -- %USERSIG{AnnalisaMassini - 2024-02-29}% ---++ Comments %COMMENT%
This topic: CI
>
AnnalisaMassini
>
WebHome
>
Corso2022-2023
Topic revision: r2 - 2024-04-12 - AnnalisaMassini
Copyright © 2008-2025 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki?
Send feedback