qr decomposition: demonstration of distributed computing on wireless sensor networks by sherine...

5
QR Decomposition: Demonstration of Distributed Computing on Wireless Sensor Networks By Sherine Abdelhak , Soumik Ghosh, Rabi Chaudhuri, Magdy Bayoumi proved for public release; distribution is unlimited. CACS, University of Louisiana at Lafayette Lafayette, LA 70504 {spa9242, sxg5317, rxc2763, mab} @ cacs.louisiana.edu High Performance Embedded Computing (HPEC) Workshop 2223 September 2009

Upload: caroline-mcgee

Post on 18-Jan-2016

215 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: QR Decomposition: Demonstration of Distributed Computing on Wireless Sensor Networks By Sherine Abdelhak, Soumik Ghosh, Rabi Chaudhuri, Magdy Bayoumi (A)

QR Decomposition: Demonstration of Distributed Computing on Wireless

Sensor NetworksBy Sherine Abdelhak, Soumik Ghosh, Rabi Chaudhuri, Magdy Bayoumi

(A) Approved for public release; distribution is unlimited.

CACS, University of Louisiana at LafayetteLafayette, LA 70504

{spa9242, sxg5317, rxc2763, mab} @ cacs.louisiana.edu

High Performance Embedded Computing (HPEC) Workshop

22−23 September 2009

Page 2: QR Decomposition: Demonstration of Distributed Computing on Wireless Sensor Networks By Sherine Abdelhak, Soumik Ghosh, Rabi Chaudhuri, Magdy Bayoumi (A)

Decomposition: Demonstration of Distributed Computing on WSNQR

Kernel for distributed numerical algorithms on Energy and Resource-constrained Wireless Embedded Platforms

Wireless Sensor Network is an example of a severely resource constrained platform

Introduction•

Scope

QR-based least mean square (LMS)QR-based recursive least mean

square (RLS)RLS and LMS in adaptive filtering and

beamforming

QR in WSN

Blend of Householder reflections, Givens rotations, and AllReduce

Proposed QR

Page 3: QR Decomposition: Demonstration of Distributed Computing on Wireless Sensor Networks By Sherine Abdelhak, Soumik Ghosh, Rabi Chaudhuri, Magdy Bayoumi (A)

Decomposition: Demonstration of Distributed Computing on WSNQR

Contributions Develop a new distributed QR algorithm

Achieve a balanced tradeoff between degree of parallelism and communication cost

Propose a resource-aware distribution

Achieve 2x speedup and 2x energy savings per node vs. centralized (single node) approach

Introduction•

Page 4: QR Decomposition: Demonstration of Distributed Computing on Wireless Sensor Networks By Sherine Abdelhak, Soumik Ghosh, Rabi Chaudhuri, Magdy Bayoumi (A)

Decomposition: Demonstration of Distributed Computing on WSNQR

Proposed Scheme•

Introduction•

Givens Phase

Proposed Algorithm

Page 5: QR Decomposition: Demonstration of Distributed Computing on Wireless Sensor Networks By Sherine Abdelhak, Soumik Ghosh, Rabi Chaudhuri, Magdy Bayoumi (A)

Decomposition: Demonstration of Distributed Computing on WSNQR

Proposed Scheme•

Introduction

Proposed Distribution on WSN