Tentative Schedule
The assigned time slot is divided into two sessions of two hours each.

Color coding for the sessions
Lecture Discussion Presentation Focus Area

The distribution of sessions in the 13-week period is decided on a one week notice

List of abbreviations in "Readings". The reading is intended to be done AFTER the lecture and not before it.

Week Session 1 (13:00-15:00) Session 2 (15:00-17:00)
1

31/08/22

Course presentation

Introduction to Computer Arithmetic
Number representation, formats
Floating-Point Representation

Readings: DA, Chapter 1.
                    DA, Chapter 8, p. 397-417  

2

07/09/22

Application-specific acceleration  

Readings: Research papers (set #1).
           List [HTML] (password req.) [PDF]

Assignment: Summary papers set #1

Homework #1 due today

Addition

Readings: DA, Chapter 2, p. 51-115 (not all)

Assignment: Homework #2

3

14/09/22

Multioperand Addition

Readings: DA, Chapter 3, p. 137-168  

Homework #2 due today

Multiplication (part I)

Readings: DA, Chapter 4, p. 181-225

4

21/09/22

Approximate computing and variable-precision arithmetic  

Readings: Research papers (set #2).
           List [HTML] (password req.) [PDF]

Assignment: Summary papers set #2

Summary papers set #1 due today

Multiplication (part II)

Readings: DA, Chapter 4, p. 181-225  

Assignment: Homework #3

5

28/09/22

Floating-Point (Part I)

Readings: DA, Chapter 8, p. 397-417  

Problem Solving  
6

05/10/22

Floating-Point (Part II)

Readings: DA, Chapter 8, p. 417-467  

Assignment: Homework #4  

Homework #3 due today

Discussion papers set #1
(by students)  
7

12/10/22

On Zoom
Arithmetic for Machine Learning  

Readings: Research papers and links (set #3).
           List [HTML] (password req.) [PDF]

Assignment: Summary papers set #3

Summary papers set #2 due today

Deadline for project selection

Problem Solving  

Autumn Break
8

26/10/22

Division

Readings: DA, Chapter 5, p. 247-309 (not all)
 

Assignment: Homework #5

Homework #4 due today

Problem Solving  

9

02/11/22

On Zoom
Division by reciprocation

Readings: DA, Chapter 7, p. 367-375
   

Summary papers set #3 due today
 
10

09/11/22

Function Evaluation

Readings: DA, Chapter 10, p. 549-565
             Article on DTU Learn  

Assignment: Homework #6

Homework #5 due today

Discussion papers set #2
(by students)  
11

16/11/22

Square-root and

Readings: DA, Chapter 6+7
 

 

12

23/11/22

  Surprise lecture  
Homework #6 due today

Discussion papers set #3
(by students)  

13

30/11/22

Project Presentations
(by students)  

Project paper (report) due today