Seminar Purpose (Fall 2019)
The main purpose of this seminar is to function as a "curated reading group." Each week everyone will read either a single paper or a few papers loosely related by topic area, and we will discuss the papers and common themes together. This helps us be more aware of what other researchers are doing, and see examples of successful papers that get published in top venues. Papers in this reading group generally make use of, or enhance, embedded networked systems research.
To ensure quality we will restrict ourselves to the top conferences such as SenSys, IPSN, MobiSys, and ASPLOS. We will also look at interesting papers from related conferences such as SIGMETRICS, PLDI, UbiComp, SOSP/OSDI, Mobicom, SIGCOMM, OOPSLA, UIST, Oakland, etc.
Expectations
All seminar participants are required to read "How to Read a Paper" before the seminar starts.This invaluable text details a practical and efficient three-pass method for reading research papers, saving time and helping with comprehension.
It is expected that each person will have read each paper enough to grasp core concepts / contributions, identify weaknesses and strengths, be able to place the paper in the literature, and compare against other papers read. Come with questions and comments on the paper's insights, novelty, significance, assumptions, methodology, flaws, etc. You specifically want to look for the following:
- One positive insight into each work; for example a novel evaluation method that could be used in your own research.
- One negative insight into each work; for example pointing out a flaw in methodology.
- One general observation about overall topic area of the papers; this could be identifying major problems, talking about holes in the literature, or forecasting the future of the field.
To help you organize your thoughts on the paper, please use this review form (similar to what you would use if you were reviewing for a conference). If you're taking the seminar for credit, please submit your review form by 8 AM the day before we meet.
Readings
- Assigned for 21 August
- Topic: Welcome to Seminar - Spring 2019
- How to Read a Paper
- Assigned for 28 August
- Topic: Jacob Suggestions - Part I
- PureMEM: A Structured Programming Model for Transiently Powered Computers
- A Method for Energy-Efficient Sampling of Analog to Digital Converters
- Assigned for 4 September
- Topic: Jacob Suggestions - Part II
- Apis: Architecture for Federated Power Management
- Zygarde: Time-Sensitive On-Device Deep Intelligence on Intermittently-Powered Systems
- Assigned for 11 September
- Topic: Configuration and Calibration (IPSN 2019)
- Can a phone hear the shape of a room?
- Assigned for 18 September
- Topic: Energy management and low-power systems (IPSN 2019)
- LongShoT: Long-Range Synchronization of Time.
- Getting More Out of Energy-harvesting Systems: Energy Management under Time-varying Utility with PREACT.
- Capacity over Capacitance for Reliable Energy Harvesting Sensors.
- Assigned for 25 September
- Topic: Mobile and sensing systems and applications (IPSN 2019) Part I
- TennisEye: Tennis Ball Speed Estimation using a Rachet-mounted Motion Sensor.
- H2B: Heartbeat-based Secret Key Generation Using Piezo Vibration.
- Assigned for 2 October
- Topic: Mobile and sensing systems and applications (IPSN 2019) Part II
- Quantle: fair and honest presentation coach in your pocket.
- DeltaVR: Achieving High-Performance Mobile VR Dynamics through Pixel Reuse.
- Assigned for 9 October
- Topic: Mixed Bag from ASPLOS 2019
- A Case for Lease-Based, Utilitarian Resource Management on Mobile Devices
- Intelligence Beyond the Edge: Inference on Intermittent Embedded Systems.
- Boosted Race Trees for Low Energy Classification
- Assigned for 16 October
- Topic: MobiSys 2019 Papers
- Real-time Arm Skeleton Tracking and Gesture Inference Tolerant to Missing Wearable Sensors
- MagTrack: Enabling Safe Driving Monitoring with Wearable Magnetics
- Assigned for 23 October
- Topic: MobiSys 2019 Papers
- Capttery: Scalable Battery-like Room-level Wireless Power
- BuScope: Fusing Individual & Aggregated Mobility Behavior for Live Smart City Services
- Assigned for 30 October
- Topic: Canceled - No Seminar
- No readings assigned this week. (no link)
- Assigned for 6 November
- Topic: Student Suggestions (Arwa)
- Pinpoint: A PCB Debugging Pipeline Using Interruptible Routing and Instrumentation
- BeamBand: Hand Gesture Senesing with Ultrasonic Beamforming
- Assigned for 13 November
- Topic: Student Suggestions (Simeon)
- WULoRa: An energy efficient IoT end-node for energy harvesting and herterogeneous communication
- On the Accuracy of Network Synchronization Using Persistent Hourglass Clocks
- Assigned for 20 November
- Topic: Student Suggestions (Nirnay)
- Designing batteryless wearables for hospitalized older people
- Accurate online power estimation and automatic battery behavior based power model generation for smartphones
- Assigned for 27 November
- Topic: Thanksgiving Break
- No readings this week. Have a safe and productive break! (no link)
- Assigned for 4 December
- Topic: Student Suggestions (Ryan)
- kMVX: Detecting Kernel Information Leaks with Multi-variant Execution
- Fine-Grain Checkpointing with In-Cache-Line Logging
- Assigned for 11 December
- Topic: Exam Week
- No readings this week. Good luck on exams! (no link)