Goals in Wearable Computing Jan Beutel, Michael Eisenring, Marco Platzner, Christian Plessl, Lothar Thiele Computer Engineering and Networks Lab Swiss.

Slides:



Advertisements
Similar presentations
A Workflow Engine with Multi-Level Parallelism Supports Qifeng Huang and Yan Huang School of Computer Science Cardiff University
Advertisements

Technology Drivers Traditional HPC application drivers – OS noise, resource monitoring and management, memory footprint – Complexity of resources to be.
Philips Research ICS 252 class, February 3, The Trimedia CPU64 VLIW Media Processor Kees Vissers Philips Research Visiting Industrial Fellow
1 Swiss Federal Institute of Technology Computer Engineering and Networks Laboratory Design Space Exploration of Embedded Systems © Lothar Thiele ETH Zurich.
ECOE 560 Design Methodologies and Tools for Software/Hardware Systems Spring 2004 Serdar Taşıran.
Kjeld v.d. Schaaf DS3-T2 DS3 T2: Data Handling, Control and Distributed Computing Kjeld v.d. Schaaf 4 September 2006.
Autonomic Systems Justin Moles, Winter 2006 Enabling autonomic behavior in systems software with hot swapping Paper by: J. Appavoo, et al. Presentation.
Martin Wagner and Gudrun Klinker Augmented Reality Group Institut für Informatik Technische Universität München December 19, 2003.
Overview: Chapter 7  Sensor node platforms must contend with many issues  Energy consumption  Sensing environment  Networking  Real-time constraints.
Robert Barnes Utah State University Department of Electrical and Computer Engineering Thesis Defense, November 13 th 2008.
TOSSIM A simulator for TinyOS Presented at SenSys 2003 Presented by : Bhavana Presented by : Bhavana 16 th March, 2005.
Steven Koelmeyer BDS(hons)1 Reconfigurable Hardware for use in Ad Hoc Sensor Networks Supervisors Charles Greif Nandita Bhattacharjee.
Lecture 26: Reconfigurable Computing May 11, 2004 ECE 669 Parallel Computer Architecture Reconfigurable Computing.
Wireless Embedded Systems (WEBS) Open Platform Pretreat David Culler May 18, 2001.
Define Embedded Systems Small (?) Application Specific Computer Systems.
Strategic Directions in Real- Time & Embedded Systems Aatash Patel 18 th September, 2001.
SensIT PI Meeting, April 17-20, Distributed Services for Self-Organizing Sensor Networks Alvin S. Lim Computer Science and Software Engineering.
ARTIST2 Network of Excellence on Embedded Systems Design cluster meeting –Bologna, May 22 nd, 2006 System Modelling Infrastructure Activity leader : Jan.
HW/SW Co-Synthesis of Dynamically Reconfigurable Embedded Systems HW/SW Partitioning and Scheduling Algorithms.
Swiss Federal Institute of Technology Computer Engineering and Networks Laboratory Influence of different system abstractions on the performance analysis.
Intel ® Research mote Ralph Kling Intel Corporation Research Santa Clara, CA.
NPACI: National Partnership for Advanced Computational Infrastructure August 17-21, 1998 NPACI Parallel Computing Institute 1 Cluster Archtectures and.
1  Staunstrup and Wolf Ed. “Hardware Software codesign: principles and practice”, Kluwer Publication, 1997  Gajski, Vahid, Narayan and Gong, “Specification,
Efficient Hardware dependant Software (HdS) Generation using SW Development Platforms Frédéric ROUSSEAU CASTNESS‘07 Computer Architectures and Software.
Service-Oriented Software Architecture for Sensor Networks Jan Blumenthal University of Rostock 4. IuK Tage Rostock Rostock, 20 th June 2003.
Reconfigurable Hardware in Wearable Computing Nodes Christian Plessl 1 Rolf Enzler 2 Herbert Walder 1 Jan Beutel 1 Marco Platzner 1 Lothar Thiele 1 1 Computer.
RSC Williams MAPLD 2005/BOF-S1 A Linux-based Software Environment for the Reconfigurable Scalable Computing Project John A. Williams 1
SensIT PI Meeting, January 15-17, Self-Organizing Sensor Networks: Efficient Distributed Mechanisms Alvin S. Lim Computer Science and Software Engineering.
Verification and Performance Estimation Environment for 3D Graphics Geometry Acceleration System Young-Su Kwon.
1 Swiss Federal Institute of Technology Computer Engineering and Networks Laboratory Internal Design Representations for Embedded System Design Lothar.
Service-Oriented Software Architecture for Sensor Networks Jan Blumenthal University of Rostock IMC Rostock, 17 th June 2003.
Wireless Communication on Wearable Systems CORECO I, WEMS II + III Jan Beutel, Computer Engineering and Networks Lab Mathias Stäger, Holger Junker, Electronics.
Christian Frank, Kay Römer ETH Zurich Algorithms for Generic Role Assignment in Wireless Sensor Networks.
Computer Engineering and Networks Laboratory BTnodes A Distributed Environment for Prototyping Ad Hoc Networks Jan Beutel.
Constraint-Based Embedded Program Composition IMPACT Rapid Construction of Efficient Embedded Systems. Multiple System Variants for Little Cost. Rapid,
Page 1 Reconfigurable Communications Processor Principal Investigator: Chris Papachristou Task Number: NAG Electrical Engineering & Computer Science.
Positioning in Ad-Hoc Networks - Directions and Results Jan Beutel Computer Engineering and Networks Lab Swiss Federal Institute of Technology Zurich August.
© 2012 xtUML.org Bill Chown – Mentor Graphics Model Driven Engineering.
Jump to first page One-gigabit Router Oskar E. Bruening and Cemal Akcaba Advisor: Prof. Agarwal.
Computer Engineering and Networks Laboratory BTnodes - Jan Beutel and Oliver Kasten BTnodes A Distributed Platform for Sensor Nodes Hard- and Software.
1 BRUSSELS - 14 July 2003 Full Security Support in a heterogeneous mobile GRID testbed for wireless extensions to the.
An Architecture and Prototype Implementation for TCP/IP Hardware Support Mirko Benz Dresden University of Technology, Germany TERENA 2001.
Teaching Assistant Demonstrator - Contribution - Jan Beutel, Michael Eisenring, Marco Platzner, Christian Plessl, Lothar Thiele Computer Engineering and.
Presentation by Tom Hummel OverSoC: A Framework for the Exploration of RTOS for RSoC Platforms.
Lecture 12: Reconfigurable Systems II October 20, 2004 ECE 697F Reconfigurable Computing Lecture 12 Reconfigurable Systems II: Exploring Programmable Systems.
Positioning in Ad-Hoc Networks - A Problem Statement Jan Beutel Computer Engineering and Networks Lab Swiss Federal Institute of Technology (ETH) Zurich.
A Systematic Approach to the Design of Distributed Wearable Systems Urs Anliker, Jan Beutel, Matthias Dyer, Rolf Enzler, Paul Lukowicz Computer Engineering.
COARSE GRAINED RECONFIGURABLE ARCHITECTURES 04/18/2014 Aditi Sharma Dhiraj Chaudhary Pruthvi Gowda Rachana Raj Sunku DAY
Enabling Self-management of Component-based High-performance Scientific Applications Hua (Maria) Liu and Manish Parashar The Applied Software Systems Laboratory.
SLAAC Systems Level Applications of Adaptive Computing Delivering ACS Technology to Applications DARPA/ITO Adaptive Computing Systems PI Meeting San Juan,
Architecture View Models A model is a complete, simplified description of a system from a particular perspective or viewpoint. There is no single view.
International Symposium on Grid Computing (ISGC-07), Taipei - March 26-29, 2007 Of 16 1 A Novel Grid Resource Broker Cum Meta Scheduler - Asvija B System.
C. Savarese, J. Beutel, J. Rabaey; UC BerkeleyICASSP Locationing in Distributed Ad-hoc Wireless Sensor Networks Chris Savarese, Jan Beutel, Jan Rabaey.
Wearable Communication Part 2 Jan Beutel, Thomas von Büren, Holger Junker, Matthias Stäger Computer Engineering and Networks Lab - Electronics Lab May.
Survey of multicore architectures Marko Bertogna Scuola Superiore S.Anna, ReTiS Lab, Pisa, Italy.
Self-Adaptive Embedded Technologies for Pervasive Computing Architectures Self-Adaptive Networked Entities Concept, Implementations,
Communication for the Wearable Platform Jan Beutel Computer Engineering and Networks Lab Swiss Federal Institute of Technology (ETH) Zurich October 19,
27-Apr-06 JAWS Deployment-Support Network Principle – Status – Current Work Jan Beutel Computer Engineering and Networks Lab, ETH Zurich.
Computer Engineering and Networks Laboratory BTnodes Prototyping Wireless Sensor Network Applications Jan Beutel, Oliver Kasten, Friedemann Mattern, Kay.
Status & Challenges Interoperability and global integration of communication infrastructure & service platform Fixed-mobile convergence to achieve a future.
Computer Engineering and Networks Laboratory BTnodes Prototyping Wireless Sensor Network Applications with BTnodes Jan Beutel Siemens Workshop 2004.
PADS Power Aware Distributed Systems Architecture Approaches – Deployable Platforms & Reconfigurable Power-aware Comm. USC Information Sciences Institute.
Parallel Computing Presented by Justin Reschke
1 Architectural Blueprints—The “4+1” View Model of Software Architecture (
Euro-Par, HASTE: An Adaptive Middleware for Supporting Time-Critical Event Handling in Distributed Environments ICAC 2008 Conference June 2 nd,
MIT Lincoln Laboratory Dynamic Declarative Networking Exploiting Declarative Knowledge To Enable Energy Efficient Collaborative Sensing Daniel J. Van Hook.
University of Maryland College Park
Digital Processing Platform
MDE based FPGA physical Design Fast prototyping with Smalltalk
3rd Studierstube Workshop TU Wien
Presentation transcript:

Goals in Wearable Computing Jan Beutel, Michael Eisenring, Marco Platzner, Christian Plessl, Lothar Thiele Computer Engineering and Networks Lab Swiss Federal Institute of Technology (ETH) Zurich November 16, 2001 Computer Engineering and Networks Laboratory

2 ETH Zurich November 16, 2001 Project Goals: Reconfigurable Global Goal: –Investigate Reconfigurable CPUs in the context of the wearable and multimedia application domain –Potential of Reconfigurable CPUs: High performance, low power, flexibility, dynamically adaptable to tasks –Wearable context: Reconfigurable systems as one alternative implementation architecture Concrete Goals for Zippy Project: –Design of reconfigurable array, design space exploration –Generic model for describing RC arrays –Behavioral system model (performance, power, area) –Evaluation of Zippy CPU –Compilation issues

3 ETH Zurich November 16, 2001 Wearable System WLAN Comm Model Comm Config

4 ETH Zurich November 16, 2001 Related Work : Reconfigurable GARP (UC Berkeley) –Coprocessor, fine grained logic –Project targets whole system, also compiler technology –Status: simulation Morphosys (UCLA) –Multimedia Applications, streaming, SIMD –Status: VLSI implementation, TinyRISC and reconfigurable logic Remarc (Stanford ) –Reconfigurable multi processor architecture, multimedia –Status: simulation OneChip (Univ. of Toronto) –Work on integration of Array and CPU –Status: simulation framework for behavioral simulation DPC (NCSU) –Dynamic programmable cache, integration of logic elements into cache –Status: simulation of DPC

5 ETH Zurich November 16, 2001 Collaboration in Polyproject Results that can be used in the Polyproject: –Simulator for reconfigurable CPU, considering performance, power and area –Prototype for alternative implementation of wearable components –Definition of a wearable benchmark –HW/SW co-simulation know-how Expectations from other groups: –For optimal design of CPU we need a set of wearable algorithms –For evaluation of CPU we will need a concrete algorithm, that is used by other group for evaluation of performance

6 ETH Zurich November 16, 2001 Project Goals: Communication Generic scalable communication interface –With a model description –Can be configured by applications to meet energy/cost specs –Can be operated and adapted on demand Embedding a distributed positioning service –On demand availability with different resolution Goals for next 12 months –API for the communication interface, positioning service –Prototype network with at least 5-10 nodes per person Goals for next 24 months –Extension to other protocols/media –Detailed tradeoff analysis in real world scenario

7 ETH Zurich November 16, 2001 Communication Model Model State Interface ?? Context/controller Communication IF Model State HW Resource Model State HW Resource ?? User Input Other Resources

8 ETH Zurich November 16, 2001 Related Work : Communication Standardized protocols and driver software like WLANs, Bluetooth, GSM, UMTS, pager, tags… ETHZ – Smart Its (Mattern, Schiele) EPFL/ETHZ – Terminodes (Vetterli et al) UCB/CITRIS – BWRC (Rabaey, Brodersen) UCB/CITRIS – Smart Dust, TinyOS (Culler, Pister) ORL – Active Bat’s (Hopper) UCLA – GALORE (Estrin) TU Berlin – Analysis of Wavelan utilization (Wolisz) Chris Savarese, Jan Beutel, and Rabaey Jan M. Locationing in distributed ad-hoc sensor networks. In Proceedings of ICASSP, 2001

9 ETH Zurich November 16, 2001 Collaboration in Polyproject What we need from other groups –Communication requirements for all components –How components are to be organized/managed –Prototype hard/software environment (WearArm, Sensors, Peripherals) and specifications Collaboration with other projects within the Polyproject –Definition of a sample scenario and the application interfaces with sensor and context groups –Embedding communication hardware into the demonstrator Usable results –Contribution to the context model/discussion –Network based positioning –Working network interfaces and networking model