Application Aware Acceleration
Puzzle Consider numbers of the form N = n1n2n3 such that: N = (n1+n2+n3)*(n1*n2*n3) Base 10 only Any number of digits Find an example of such a number 0 and 1 are trivial examples 1 = (1) * (1) 0 = (0) * (0)
Puzzle Consider numbers of the form N = n1n2n3 such that: N = (n1+n2+n3)*(n1*n2*n3) Base 10 only Any number of digits Find an example of such a number Only two other instances exist 135: (1+3+5)*(1*3*5) 144: (1+4+4)*(1*4*4)
Final Exam April 30th 8am-10.50am Cumulative Closed book 40% of final grade In class No calculators
Final Project Report Powerpoint presentation to TA by email April 25th, 11.59pm EDT 15 slides Overview – 1 slide Problem statement – 1 slide Motivation – 1 slide Milestones (accomplished/not-accomplished) – 1 slide Work done – 10 slides Topologies, Results, Experiments, Algorithms, Performance, Analysis, Insights Summary – 1 slide Send zipped version of files created to implement your solution to TA along with presentation
Peer ratings Each student has to send to TA a break-up of contributions within group (overall, including PAs and project) Example Group 5 Person A: 30% Person B: 20% Person C: 40% Person D: 10% One per student (not one per group) If we don’t receive ratings from a student/group, we will assume equal participation
Class Participation ASCII email to TA Summary of participation in class Can be in question/answer form, or any other form you think is appropriate Cap the number of interactions at 15
Grades Exam 1 : 10% Exam 2 : 15% Final exam: 40% Assignments: 6% each (18%) Project: 12% Class participation: 5%
A3
Mobile File Systems
Puzzle Cake 2 people and a knife Propose an algorithm that will ensure fair sharing of the cake What about n people?