1 / 10

CSE 598/494 Class 20

CSE 598/494 Class 20. Announcements. Graded midterms handed out Assignment 3 coming up due Nov 14 th After class collect the hardware platforms Phase 2 reports due Nov 16 th Take home midterm 2 posting date Nov 21 st return date Nov 28 th Final presentations start Nov 28 th

dinh
Download Presentation

CSE 598/494 Class 20

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. CSE 598/494 Class 20

  2. Announcements • Graded midterms handed out • Assignment 3 coming up due Nov 14 th • After class collect the hardware platforms • Phase 2 reports due Nov 16 th • Take home midterm 2 posting date Nov 21 st return date Nov 28 th • Final presentations start Nov 28 th • Schedule TBD

  3. Agenda Assignment 3 discussion Data management continued

  4. Assignment 3 • Energy profiling of mobile computing platforms • Aim – • Consider the three hardware manifestation of base station • Smart phones (Nexus One) • Low power hybrid models (Atom based Tunnel Creek) • Desktop machine • Power profiling for all the different types of base stations

  5. Computational Workload - BSNBench • BSN applications, some basic tasks are common. • Type of benchmark:Microbenchmark • Composition: • Data Operations (Statistics, Differential Encoding) • Signal Processing (FFT, Peak detection) • Radio Communication (Duty-cycled handshake) • Sensor Interface (Sensed Data Query) • Implemented in TinyOS 2.0 and C

  6. Full BSNBench suite

  7. Platforms chosen Personal Laptops Intel Atom based TunnelCreek Platform Nexus One Phones

  8. Assignment Tasks - Coding • Compile and execute the BSNBench tasks in your laptop • Can choose mulitple laptops • The more the variety of processors the better • Compile and execute the BSNBench tasks in the TunnelCreek platform • Convert the C code for BSNBench to an Android app • Run the BSNBench in Google Nexus One phones

  9. Assignment Tasks - Hardware Power Meter Intel Atom N270 on Mobile Intel Chipset 945 GSE AC Mains • Power measurement from different platforms • For laptops and tunnel creek platforms use a watt meter • For Nexus One Phones • Use an ammeter in series with the battery • Measure the power difference

  10. Submission Code used for BSNBench in Android Written report with power and energy consumption results on the different platforms

More Related