|
|
|
18th December 2007 |
|
Tutorial I [8:00 am - 12:00 pm] |
|
Sensor Networks |
|
Presenter: Prof. Dharma
P. Agrawal, OBR Distinguished
Professor of Computer Science, University of
Cincinnati, USA |
|
|
|
Abstract |
|
The objective of this tutorial is to fully
understand issues in designing Sensor
Networks. The impact of coverage area of
each sensor will be presented and
communications requirements will be
established. The energy consumed by a sensor
unit will be quantified and different ways
of optimizing energy consumption will be
explained. Several possible applications of
sensor networks in many civilian areas will
be explored and ways of collecting sensed
data will be examined. Protocols used for
medium access, link layer and routing layer
will be considered. Both flat and
hierarchical topologies will be explored.
The attendees will not only understand and
position themselves in this hot area of
sensor networks, but will also able to
develop new capabilities, enhance skills and
share their knowledge. |
|
|
|
Tutorial II [2.00 pm - 6.00 pm] |
|
Programming Models and Compiler
Optimizations for GPUs and Multi-core
Processors |
|
Presenters: Prof. J.
Ramanujam, Professor, Department of
Electrical and Computer Engineering,
Louisiana State University, USA
Prof. P. Sadayappan,
Professor, Department of Computer Science
and Engineering, The Ohio State University,
USA |
|
|
|
Abstract |
|
Commodity computing components are
exhibiting increasing degrees of on-chip
parallelism, making parallel execution a
characteristic of mainstream computing. A
single GPU (Graphics Processing Unit) now
has a peak performance of around 0.5
Teraflops for general-purpose computing,
using 128 floating-point units on a single
chip. As commodity computing platforms all
go parallel, an important issue is that of
programming them to attain high performance.
There has been considerable recent interest
both in developing programming models that
explicitly expose the programmer to
parallelism, as well as compiler
optimization frameworks to automatically
transform sequential programs for parallel
execution. This tutorial will provide an
introductory survey covering both these
aspects. |
|
Additional information about the tutorials
will be posted soon. |
|
|
|
Tutorials Chair |
|
Rajeev Sivaram, Google, USA |
|
|
|
|
|
TOP ^ |
|
|
|
|
|
|
|