Top Banner
POLITECNICO DI MILANO DRESD DRESD Future Plan Future Plan Dynamic Reconfigurability in Embedded System Design .:: 0809 ::. .:: 0809 ::. Marco D. Santambrogio: [email protected]
24
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: 3rd 3DDRESD: DRESD Future Plan 0809

POLITECNICO DI MILANO

DRESDDRESD Future Plan Future PlanDynamic Reconfigurability in Embedded System

Design

.:: 0809 ::..:: 0809 ::.

Marco D. Santambrogio: [email protected]

Page 2: 3rd 3DDRESD: DRESD Future Plan 0809

2

Inside DRESDInside DRESD

The first research group (born in 2004) in the reconfigurable computing area @ Polimi (also in Italy)

A structured structure of people involved in DRESD

A research group based on people and not on roles:the individuality should be favoredtake care of individuals to build a strong team

A research group based on roles and not on people:it should be independent of the people involved today (continuity)it cannot rely only on the initial enthusiasm and on the efforts of few people

Let’s work together but the organization has to be:agile, distributed, participated

Page 3: 3rd 3DDRESD: DRESD Future Plan 0809

3

OutlineOutline

Academia (objectives)Research (objectives)DRESD, the associationMeeting

Page 4: 3rd 3DDRESD: DRESD Future Plan 0809

4

What’s nextWhat’s next

4

Academia (objectives)R&E: DRESD, a virtuous circleDRESD @ PdM

Research (objectives)DRESD, the associationMeeting

Page 5: 3rd 3DDRESD: DRESD Future Plan 0809

5

Research and Education: DRESD, a virtuous Research and Education: DRESD, a virtuous circlecircle

Research and Education have been often perceived as a dichotomy

While a suitable balance and a careful guidance of the students is of key importance, we advocate an holistic approach to the problem.

This scenario turns into a virtuous cycleWe try to transform a zero sum game, as the research/education is often perceived, as a win-win game, in which both the quality and result of research and the students experience are positively influenced.

Page 6: 3rd 3DDRESD: DRESD Future Plan 0809

6

DRESD in regular curricula @ PdM a.a. DRESD in regular curricula @ PdM a.a. 08/0908/09

Undergraduate classesIng Inf: computer architecture projects

Graduate classesSW Laboratory (projects)Computer Architecture (projects)High Performance Processors and Systems (projects and regular class)Soft Computing (projects)Data mining and AI (projects)Hardware Design Methodologies (projects)Hardware and Software Design Methodologies (projects)Embedded Systems (projects)

Page 7: 3rd 3DDRESD: DRESD Future Plan 0809

7

What’s nextWhat’s next

Academia (objectives)

Research (objectives)DRESD research objectivesMicroLAB and RCLABGroups and ViewsDRESD collaborationsPublications

TrendsPlanned

DRESD, the associationMeeting

Page 8: 3rd 3DDRESD: DRESD Future Plan 0809

8

DRESD Research ObjectivesDRESD Research Objectives

8

Define a reconfigurable design methodology that exploits FPGAs

Design automation flow and tools to generate hardware and software components and runtime supportDynamically reconfigurable hardware and software architectures

Exploit dynamic reconfigurability for different target reconfigurable architecturesDefine and implement a new generation of self reconfigurable architectures based on LinuxIncrease the reconfiguration performance via novel techniques, i.e. runtime reconfigurable cores relocation, reconfigurable cores identification, reconfigurable cores reuseDesign innovative applicative solutions towards real world needsExplore novel architectural paradigms e.g, DNA computing, bio-inspired system, neuroscience and reconfigurable computing

Page 9: 3rd 3DDRESD: DRESD Future Plan 0809

9

MicroLAB and RCLABMicroLAB and RCLAB

The first Italian Reconfigurable Computing LABLocated inside the MicroLAB @ DEI (Politecnico di Milano)

RCLAB Workstations:Linux/Windows: 22Laptops: 20

RCLAB FPGAs:Xilinx: 35 (VIIP: 15 , V4: 3fx, 3lx; V5: 2, S3: 10)Altera: 10ATMEL: 1

Page 10: 3rd 3DDRESD: DRESD Future Plan 0809

10

Groups Groups 1/21/2

Blanket: architectures Website: http://www.dresd.org/blanket

Caronte: design flowWebsite: http://www.dresd.org/caronte

CITiES: communication infrastructureWebsite: http://www.dresd.org/cities

DReAMS: multi-FPGAsWebsite: http://www.dresd.org/dreams

HERA: evolvable HWWebsite: http://www.dresd.org/hera

HLR: theoretical aspectsWebsite: http://www.dresd.org/hlr

Page 11: 3rd 3DDRESD: DRESD Future Plan 0809

11

Groups Groups 2/22/2

OSyRiS: operating system support Website: http://www.dresd.org/osyris

Polaris: placement and relocationWebsite: http://www.dresd.org/polaris

RDL: modeling and system specificationWebsite: http://www.dresd.org/rdl

R4R: reliabilityWebsite: http://www.dresd.org/r4r

VALERIE: simulationWebsite: http://www.dresd.org/valerie

Page 12: 3rd 3DDRESD: DRESD Future Plan 0809

12

Groups Vs AreasGroups Vs Areas

Groups: a operative view of the projects in DRESD

Areas: a logical view of the work developed in DRESD

earendil: the DRESD toolchainsilmarillion: the architectural side of DRESDToolbox: don’t reinvent the wheel, a repository of common tools Applications:

rescuer/explorer robots, automotive, software defined radio, base station system, graphics pipeline, autonomous adaptive systems, asip, adaptable hardware accelerators, reliable systems

Page 13: 3rd 3DDRESD: DRESD Future Plan 0809

13

Publications TrendPublications Trend

13

Page 14: 3rd 3DDRESD: DRESD Future Plan 0809

14

Publications TrendPublications Trend

14

Year, #, %2005: 82006: 18 (225%)2007: 25 (312%, 139%)2008 (expected): 30 (375%, 167%, 120%)

DoneDELTA: 3EWME: 1ISVLSI: 1RAW: 3 – one keynote speachSAMOS: 1IFIP VLSI-SoC: 1FDL: 1FPL: 1EURASIP Journal on Embedded Systems: 1 – invited paperVLSI-SoC: From Systems To Silicon, Springer 2008: (ac. in 2007 )2 - To appear

Submitted (under revision)Journal: 7 (transaction), 1 (JSA)ASP-DAC: 4ReConFig: 3

Page 15: 3rd 3DDRESD: DRESD Future Plan 0809

15

DRESD CollaborationsDRESD Collaborations

Active collaborations during 2009Paderborn University and HNIEPFLNorthwesternATMELInpecoXilinxAlteraMindWayHiPEAC

Collaborations in progressCHREC

15

Page 16: 3rd 3DDRESD: DRESD Future Plan 0809

16

What’s nextWhat’s next

16

Academia (objectives)Research (objectives)

DRESD, the associationMission and Vision

Meeting

Page 17: 3rd 3DDRESD: DRESD Future Plan 0809

17

The AssociationThe Association

DRESD will become an official association!We’d like to support our R&D vision with concrete actions and activities

...More information will be available soon on the DRESD webiste!

Page 18: 3rd 3DDRESD: DRESD Future Plan 0809

18

What’s nextWhat’s next

18

Academia (objectives)Research (objectives)DRESD, the association

MeetingSearch the Research: an adventure in the world of Reconfigurable SystemsRegular meeting and talksRC how toReconfigurable Computing week @ DEIFirst Reconfigurable Conputing Italian Meeting3DDRESD

Page 19: 3rd 3DDRESD: DRESD Future Plan 0809

19

Search the Research: an adventure Search the Research: an adventure in the world of Reconfigurable in the world of Reconfigurable

SystemsSystemsObjective

Learning the reconfigurable systems basic concepts

How to:Treasure hunt in MilanGuiding the participants in the reconfigurable systems discovery by means of trials, useful both for entertainment and learning. The treasure hunt will be organised in 5 to 10 trials

which will lead the participants to build a simple reconfigurable system containing the key to solve the final puzzle and find the treasure.

Page 20: 3rd 3DDRESD: DRESD Future Plan 0809

20

Regular Meeting and TalksRegular Meeting and Talks

DRESD Regular MeetingSeptember 2008 – July 2009Every two weeks

DRESD TalksSeptember 2008 – July 2009Invited speakers:

Polimi: prof. Dadda, prof. Stefanelli, prof. Ferrandi, prof. BruschiALTERA: STMicroelectronics: Davide Pandini (Central CAD and Design Solutions - STMicroelectronics) MindWay: Michele Corvo (Edaway s.r.l. and Mindway s.r.l. Marketing and Sails Manager)

Info @ http://www.dresd.org/talks

Page 21: 3rd 3DDRESD: DRESD Future Plan 0809

21

Workshop and MeetingWorkshop and Meeting

1st Reconfigurable Computing Italian Meeting19 December 2008Info @ http://www.dresd.org/rcim

Reconfigurable Computing Week27 – 30 October 2008DEI, Politecnico di MilanoInfo @ https://www.dresd.org/rcw

IEEE Computational Intelligence Society

Page 22: 3rd 3DDRESD: DRESD Future Plan 0809

22

3rd 3DDRESD3rd 3DDRESD

We were used to spend 3-4 days… this time we’ll have a 3D-DRESD of a week! July 28 - August 1 2008

First DRESD Workshop28 – 30 July 2008Info @ http://www.dresd.org/dw

Costs (day): 15€ thanks to ATMEL and Inpeco

DRESD news... The DRESD newsletter

Page 23: 3rd 3DDRESD: DRESD Future Plan 0809

23

4th 3DDRESD4th 3DDRESD

5 days… enough?July 29 - August 7 2008

Second DRESD Workshop29 – 31 July 2009Info @ http://www.dresd.org/dw

Summer school in RC3 – 7 August 2009

Costs (day): 15€ thanks to ATMEL and Inpeco (DRESD Workshop)DRESDiadi... DRESD Olympic Games

workshopworkshop22ndnd

44thth 3D3D

Page 24: 3rd 3DDRESD: DRESD Future Plan 0809

24

QuestionsQuestions