Application Aware Acceleration

Slides:



Advertisements
Similar presentations
General Computer Science for Engineers CISC 106 Lecture 01 James Atlas Computer and Information Sciences 9/2/2009.
Advertisements

Critical Book Review Due Dates March 3 rd -1 pg summary due (what you have read to this date, not the whole book)- 25pts March 10 th –Project proposal.
Introduction to Computer Programming in C
Working on a Mini-Project Anders P. Ravn/Arne Skou Computer Science Aalborg University February 2011.
An Interactive Visualization of Super-peer P2P Networks Peiqun (Anthony) Yu.
Project 4 U-Pick – A Project of Your Own Design Proposal Due: April 14 th (earlier ok) Project Due: April 25 th.
MiniProject.1 Mini-project ITCS 4146/5146 Grid Computing, 2007, UNC-Charlotte, B. Wilkinson. March 28a, 2007.
Professor Weaver CSC181 Programming I Professor Weaver
CSc 160 Overview of Fundamentals of Computer Programming II Spring (SO1) 2004.
CSIS-385: Algorithm Analysis ► I am Dr. Breimer ► Br-Eye-mer ► I like ► Office hours: 1:35-2:30 everyday ► Drop by randomly at your own risk.
CS 152 & CS 154 Bill Crum, Lecturer Bill White, Instructional Coordinator Earth Chandrraungphen, Lab TA.
Welcome to CS 395/495 Measurement and Analysis of Online Social Networks.
Administrative IMGD Topics Background Admin Stuff Motivation Objectives Class material! 2.
During Spring Break Infinite Campus will be upgraded to the lastest version. There are a number.
CSCI 347 – Data Mining Lecture 01 – Course Overview.
Understanding data communications Taekyoung Kwon
Chapter 4 Performance Management and Appraisal
CS4513 Distributed Computing Systems D-term 2014 Mark Claypool.
General Computer Science for Engineers CISC 106 Lecture 01 James Atlas Computer and Information Sciences 6/8/2009.
Intro: FIT1001 Computer Systems S Important Notice for Lecturers This file is in skeleton form only Lecturers are expected to modify / enhance.
CS 858 – Hot Topics in Computer and Communications Security Winter 2009 Introduction.
Nirmalya Roy School of Electrical Engineering and Computer Science Washington State University Cpt S 223 – Advanced Data Structures Course Introduction.
Trustworthy Semantic Web Dr. Bhavani Thuraisingham The University of Texas at Dallas Review for the Final Exam December 8, 2008.
© Copyright 2004, Alan Marshall 1 Introduction COURSE OVERVIEW.
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall 1 BUS 411 DAY 27.
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall 1 BUS 411 DAY 24.
The content of these slides by John Galeotti, © Carnegie Mellon University (CMU), was made possible in part by NIH NLM contract# HHSN P,
The Final Paper April 12, Opportunities to discuss course content Today Monday 10-2 Tuesday- no office hours.
Nirmalya Roy School of Electrical Engineering and Computer Science Washington State University Cpt S 223 – Advanced Data Structures Course Introduction.
Final Project (Roadmap). Summary The goal of the final project is to design and implement a game in the Greenfoot IDE/Game Engine. The allowed group size.
CS680: Announcements and Feedbacks Sung-Eui Yoon ( 윤성의 ) Course URL:
ALL CAPS TITLE Presenter Name Affiliation (University)
ITCS 6265 Details on Project & Paper Presentation.
How to add a Final Exam to your Grade book You can do this even if you don’t use grade book or don’t normally publish your grades.
Sales Training Presented by [Name]. Company overview Job responsibilities Company message Competitors.
CS614: Advanced Course in Computer Systems (Spring’04) Instructor: Ken Birman TA: non assigned (yet)
Progress presentation
Bus 411 DAY 25. Agenda USA Truck Student choice of Last Case  Team 1 Home Depot  Team 2 Harrah's T  Team 3 Liz Claiborne Team work Send me your presentation.
CS4513 Distributed Computing Systems C-term 2016 Mark Claypool.
PROBLEM SOLVING AND PROGRAMMING ISMAIL ABUMUHFOUZ | CS 170.
Planbooks and Presentations. Class Grade Points: Exams: Exam Exam Group Project: Draft of Situation Analysis 10 Draft of Campaign Strategy.
Uses in Education Fatima Jawaid 8A. About the BlackBerry  The makers of the BlackBerry are RIM (Research in Motion).  It allows you to send and receive.
Computer Science I ISMAIL ABUMUHFOUZ | CS 180. CS 180 Description BRIEF SUMMARY: This course covers a study of the algorithmic approach and the object.
Drug Use and Society PSY Professor: Donald J. Stehouwer Phone: Office:310 Psychology Bldg. Hours:Thursdays.
COM621 – Interactive Web Development 2015/2016 Module Co-Ordinator: Dr. Pratheepan Yogarajah Room:
Review.
Analyzing the Media.
BIO1130 Lab 2 Scientific literature
February 28 Assignments HW #8, 9, and 10 assigned Implementation plan
COMP9024: Data Structures and Algorithms
Data Structures Algorithms: (Slides to be Adopted from Goodrich and aligned with Weiss' book) Instructor: Ganesh Ramakrishnan
FINAL EXAM INFORMATION
FINAL EXAM INFORMATION
Puzzle A Puzzle B.
Planbooks and Presentations
CPSC 372 John D. McGregor MSemat.
Operating Systems CS 3013.
Final Exam Wednesday, 12/14, 5:00-7:00
BUS 411 DAY 21.
Topological Ordering Algorithm: Example
BUS 411 DAY 24.
Final Project Quick Overview
BIO1130 Lab 2 Scientific literature
Sales Training Presented by [Name].
BUS 411 DAY 24.
Topological Ordering Algorithm: Example
Topological Ordering Algorithm: Example
Administrative Issues
Lecture 1a- Introduction
Topological Ordering Algorithm: Example
Presentation transcript:

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?