DRESD In A Nutshell June07

Post on 18-Nov-2014

611 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

DRESD project short presentation

Transcript

POLITECNICO DI MILANO

Marco D. Santambrogio

marco.santabrogio@polimi.it

DRESDDRESD in a Nutshell in a NutshellDynamic Reconfigurability in Embedded System

Design

DRESD @ PdM – June 2007DRESD @ PdM – June 2007

2

OutlineOutline

MicroLABReconfiguration

MotivationsBasic DefinitionReconfiguration in everyday lifeSoCNew frontiers

DRESDPhilosophyDRESD @ PdMDRESD in the WorldWhat you can do…

Questions?

3

What’s next…What’s next…

MicroLABReconfiguration

MotivationsBasic DefinitionReconfiguration in everyday lifeSoCNew frontiers

DRESDPhilosophyDRESD @ PdMDRESD in the WorldWhat you can do…

Questions?

4

MicroLAB organization:Thesis works: 50-60/year

Class Projects: 80-100/year

PhD students: 8Researchers: 4Professors: 8

MicroLAB Workstations:Linux: 26Windows: 3Laptop (Linux/Win): 20SUN: 15

MicroLABMicroLAB

5

What’s next…What’s next…

MicroLABReconfiguration

MotivationsBasic DefinitionReconfiguration in everyday lifeSoCNew frontiers

DRESDPhilosophyDRESD @ PdMDRESD in the WorldWhat you can do…

Questions?

6

MotivationsMotivations

Increasing need for behavioral flexibility in embedded systems design

Support of new standards, e.g. in media processingAddition of new features

Applications too large to fit on the device all at once

Speedup the overall computation of the final system

However, we need a way to process a specification to make it suitable for reconfigurable implementation

7

ReconfigurationReconfiguration

The process of physically altering the location or functionality of network or system elements. Automatic configuration describes the way sophisticated networks can readjust themselves in the event of a link or device failing, enabling the network to continue operation.

Gerald Estrin, 1960

8

Reconfiguration in everyday Reconfiguration in everyday lifelife

Soccer

Hockey

Football(Complete – Static)

(Partial – Dynamic)

(Partial – Static)

9

SoC ReconfigurationSoC Reconfiguration

fix

PartialTotalEmbedded

10

Different Scenarios...Different Scenarios...

Single Device Distributed System

11

New frontiersNew frontiers

ArchitecturesQuantum computingReconfigurable computing is not equal to XilinxNanotechnologies

Models and paradigmsIs the turing machine enough?RDL: Reconfiguration Description language

ApplicationsStart from real worls needsBenchmarking...

Knowledge about all these disciplines will help transform reconfigurable computing from an art to a science.

12

What’s next…What’s next…

MicroLABReconfiguration

MotivationsBasic DefinitionReconfiguration in everyday lifeSoCNew frontiers

DRESDPhilosophyDRESD @ PdMDRESD in the WorldWhat you can do…

Questions?

13

DRESD PhilosophyDRESD Philosophy

Do or do not! There’s no try!Do or do not! There’s no try! Master Yoda

I need to believe that something I need to believe that something extraordinary is possible!extraordinary is possible!

Alicia Nash

14

DRESD @ PdMDRESD @ PdM

and many more…

15

DRESD in regular curricula @ PdM a.a. DRESD in regular curricula @ PdM a.a. 06/0706/07

Undergraduate classesLogic Synthesis (projects)

Graduate classesSW Laboratory (projects)Computer Architecture (projects)High Performance Processors and Systems (projects and regular class)Soft Computing (projects)IA and Robotics Lab (projects)Hardware Design Methodologies (projects)Hardware and Software Design Methodologies (projects)Embedded Systems (projects)

16

Students OverviewStudents Overview

Undergraduate degree03/04: 7 - 04/05: 18 - 05/06: 33Total (06/07): 19

3° year: 19

Master degreeTotal: 20

4° year: 145° year: 6

PhD involved in DRESDMinor

2°year: 1Major

1°year: 13° year: 1

17

DRESD in the WORLD @ June DRESD in the WORLD @ June ‘07‘07

EuropePaderborn University and HNIEPFL

USAUICNorthwestern

CompaniesSynplicityImpulseCSiemens

18

What you can do…What you can do…

MeetingRegular meeting every two weeksDRESD Beer3D-DRESD: the DRESD official meeting, July/August

Web: www.dresd.orgMailing List: dresd-it-ml@dresd.org

19

What’s next…What’s next…

MicroLABReconfiguration

MotivationsBasic DefinitionReconfiguration in everyday lifeSoCNew frontiers

DRESDPhilosophyDRESD @ PdMDRESD in the WorldWhat you can do…

Questions?

20

END?END?

Are you ready to see how deep the rabbit-hole goes?…

top related