SlideShare a Scribd company logo
Task partitioning for the scheduling on partially dynamically reconfigurable FPGAs Prof. Donatella Sciuto Prof. Fabrizio Ferrandi Ing. Marco Santambrogio Anno Accademico 2005/2006 Politecnico di Milano Massimo Redaelli
Sommario ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Obiettivi ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Obiettivi Il problema Il modello Stato dell’arte Algoritmi Risultati Conclusioni Sviluppi futuri
FPGA ,[object Object],[object Object],Hardware riconfigurabile Obiettivi Il problema ..Architettura ..Scheduliing ..Temporal ..Time-space ..Esempio Il modello Stato dell’arte Algoritmi Risultati Conclusioni Sviluppi futuri
FPGA ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Obiettivi Il problema ..Architettura ..Scheduliing ..Temporal ..Time-space ..Esempio Il modello Stato dell’arte Algoritmi Risultati Conclusioni Sviluppi futuri
Scheduling ,[object Object],[object Object],Obiettivi Il problema ..Architettura ..Scheduliing ..Temporal ..Time-space ..Esempio Il modello Stato dell’arte Algoritmi Risultati Conclusioni Sviluppi futuri
Temporal Partitioning ,[object Object],[object Object],Obiettivi Il problema ..Architettura ..Scheduliing ..Temporal ..Time-space ..Esempio Il modello Stato dell’arte Algoritmi Risultati Conclusioni Sviluppi futuri
Time-space partitioning ,[object Object],[object Object],[object Object],Obiettivi Il problema ..Architettura ..Scheduliing ..Temporal ..Time-space ..Esempio Il modello Stato dell’arte Algoritmi Risultati Conclusioni Sviluppi futuri
Esempio di scheduling Obiettivi Il problema ..Architettura ..Scheduliing ..Temporal ..Time-space ..Esempio Il modello Stato dell’arte Algoritmi Risultati Conclusioni Sviluppi futuri
Architettura ,[object Object],Obiettivi Il problema Il modello ..Architettura ..Problema ..Partitioning Stato dell’arte Algoritmi Risultati Conclusioni Sviluppi futuri 1 CLB …
Problema ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Obiettivi Il problema Il modello ..Architettura .. Problema ..Partitioning Stato dell’arte Algoritmi Risultati Conclusioni Sviluppi futuri
Gradi di libertà ,[object Object],[object Object],[object Object],[object Object],Obiettivi Il problema Il modello ..Architettura ..Problema ..Partitioning Stato dell’arte Algoritmi Risultati Conclusioni Sviluppi futuri
Attenzione ,[object Object],Obiettivi Il problema Il modello Stato dell’arte Algoritmi Risultati Conclusioni Sviluppi futuri
Come partizionare? ,[object Object],[object Object],Obiettivi Il problema Il modello ..Architettura ..Problema ..Partitioning Stato dell’arte Algoritmi Risultati Conclusioni Sviluppi futuri
Approcci ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Obiettivi Il problema Il modello Stato dell’arte ..Approcci ..Riuso ..Formulazione Algoritmi Risultati Conclusioni Sviluppi futuri
Come? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Obiettivi Il problema Il modello Stato dell’arte ..Approcci ..Riuso ..Formulazione Algoritmi Risultati Conclusioni Sviluppi futuri
Formulazione ,[object Object],Obiettivi Il problema Il modello Stato dell’arte ..Approcci ..Riuso ..Formulazione Algoritmi Risultati Conclusioni Sviluppi futuri
1 - Alberi ,[object Object],[object Object],((()(()))( (()()) ))  ↔ Obiettivi Il problema Il modello Stato dell’arte Algoritmi .Grafi generici ..Alberi ..Euristico .DAG ..Peculiarità ..Euristico ..Alberi Risultati Conclusioni Sviluppi futuri
2 - Euristica generica ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Obiettivi Il problema Il modello Stato dell’arte Algoritmi .Grafi generici ..Alberi ..Euristico .DAG ..Peculiarità ..Euristico ..Alberi Risultati Conclusioni Sviluppi futuri
Caso specifico ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],+ – Obiettivi Il problema Il modello Stato dell’arte Algoritmi .Grafi generici ..Alberi ..Euristico .DAG ..Peculiarità ..Euristico ..Alberi Risultati Conclusioni Sviluppi futuri
2 - Euristico ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Obiettivi Il problema Il modello Stato dell’arte Algoritmi .Grafi generici ..Alberi ..Euristico .DAG ..Peculiarità ..Euristico ..Alberi Risultati Conclusioni Sviluppi futuri
1- Alberi ,[object Object],[object Object],[object Object],ER1SS1RG1YCCY12YGGY2GE Obiettivi Il problema Il modello Stato dell’arte Algoritmi .Grafi generici ..Alberi ..Euristico .DAG ..Peculiarità ..Euristico ..Alberi Risultati Conclusioni Sviluppi futuri
Risultati ,[object Object],[object Object],[object Object],[object Object],Obiettivi Il problema Il modello Stato dell’arte Algoritmi Risultati ..Tempi ..Analisi tempi ..# Istanze ..Dim istanze Conclusioni Sviluppi futuri
Tempo di esecuzione ,[object Object],Obiettivi Il problema Il modello Stato dell’arte Algoritmi Risultati ..Tempi ..Analisi tempi ..# Istanze ..Dim istanze Conclusioni Sviluppi futuri
Tempo di esecuzione ,[object Object],[object Object],Obiettivi Il problema Il modello Stato dell’arte Algoritmi Risultati ..Tempi ..Analisi tempi ..# Istanze ..Dim istanze Conclusioni Sviluppi futuri
# e dim ,[object Object],Obiettivi Il problema Il modello Stato dell’arte Algoritmi Risultati ..Tempi ..Analisi tempi ..# Istanze ..Dim istanze Conclusioni Sviluppi futuri
# e dim ,[object Object],Obiettivi Il problema Il modello Stato dell’arte Algoritmi Risultati ..Tempi ..Analisi tempi ..# Istanze ..Dim istanze Conclusioni Sviluppi futuri
Conclusioni ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Obiettivi Il problema Il modello Stato dell’arte Algoritmi Risultati Conclusioni Sviluppi futuri
Lavori futuri ,[object Object],[object Object],[object Object],[object Object],Obiettivi Il problema Il modello Stato dell’arte Algoritmi Risultati Conclusioni Sviluppi futuri
Bibliografia ,[object Object],[object Object],[object Object]

More Related Content

What's hot

Thesis Morandi Novati Slide IT
Thesis Morandi Novati Slide ITThesis Morandi Novati Slide IT
Thesis Morandi Novati Slide ITMarco Santambrogio
 
Thesis Redaelli Sacchi Slide IT
Thesis Redaelli Sacchi Slide ITThesis Redaelli Sacchi Slide IT
Thesis Redaelli Sacchi Slide ITMarco Santambrogio
 
Thesis Murgida Panella Slide it
Thesis Murgida Panella Slide itThesis Murgida Panella Slide it
Thesis Murgida Panella Slide itMarco Santambrogio
 
Monitoraggio di applicazioni software mediante modelli di Markov - slides
Monitoraggio di applicazioni software mediante modelli di Markov - slidesMonitoraggio di applicazioni software mediante modelli di Markov - slides
Monitoraggio di applicazioni software mediante modelli di Markov - slides
rkjp
 
Thesis Bosisio Beretta Slide IT
Thesis Bosisio Beretta Slide ITThesis Bosisio Beretta Slide IT
Thesis Bosisio Beretta Slide ITMarco Santambrogio
 
Progetto e Sviluppo di un Sistema per il Gioco degli Scacchi Tridimensionali
Progetto e Sviluppo di un Sistema per il Gioco degli Scacchi TridimensionaliProgetto e Sviluppo di un Sistema per il Gioco degli Scacchi Tridimensionali
Progetto e Sviluppo di un Sistema per il Gioco degli Scacchi Tridimensionali
Marco Bresciani
 
Master Thesis
Master ThesisMaster Thesis
Master Thesis
Giovanni Grano
 
Sviluppo di tool di gestione ed analisi di un simulatore Neuro-Fuzzy
Sviluppo di tool di gestione ed analisi di un simulatore Neuro-FuzzySviluppo di tool di gestione ed analisi di un simulatore Neuro-Fuzzy
Sviluppo di tool di gestione ed analisi di un simulatore Neuro-FuzzyStefano Ficcadenti
 
Detailed Model Capture
Detailed Model CaptureDetailed Model Capture
Detailed Model Capturefcospito
 
Semi-Active Replication Protocol
Semi-Active Replication ProtocolSemi-Active Replication Protocol
Semi-Active Replication Protocol
Paolo Maresca
 

What's hot (17)

Thesis Sandionigi Slide IT
Thesis Sandionigi Slide ITThesis Sandionigi Slide IT
Thesis Sandionigi Slide IT
 
3DD 1e BiRf
3DD 1e BiRf3DD 1e BiRf
3DD 1e BiRf
 
Thesis Vecchio Slides iT
Thesis Vecchio Slides iTThesis Vecchio Slides iT
Thesis Vecchio Slides iT
 
Thesis Magnone Slides IT
Thesis Magnone Slides ITThesis Magnone Slides IT
Thesis Magnone Slides IT
 
Thesis Morandi Novati Slide IT
Thesis Morandi Novati Slide ITThesis Morandi Novati Slide IT
Thesis Morandi Novati Slide IT
 
Thesis Redaelli Sacchi Slide IT
Thesis Redaelli Sacchi Slide ITThesis Redaelli Sacchi Slide IT
Thesis Redaelli Sacchi Slide IT
 
3DD 1e IPGen
3DD 1e IPGen3DD 1e IPGen
3DD 1e IPGen
 
Thesis Murgida Panella Slide it
Thesis Murgida Panella Slide itThesis Murgida Panella Slide it
Thesis Murgida Panella Slide it
 
Monitoraggio di applicazioni software mediante modelli di Markov - slides
Monitoraggio di applicazioni software mediante modelli di Markov - slidesMonitoraggio di applicazioni software mediante modelli di Markov - slides
Monitoraggio di applicazioni software mediante modelli di Markov - slides
 
Thesis Bosisio Beretta Slide IT
Thesis Bosisio Beretta Slide ITThesis Bosisio Beretta Slide IT
Thesis Bosisio Beretta Slide IT
 
Progetto e Sviluppo di un Sistema per il Gioco degli Scacchi Tridimensionali
Progetto e Sviluppo di un Sistema per il Gioco degli Scacchi TridimensionaliProgetto e Sviluppo di un Sistema per il Gioco degli Scacchi Tridimensionali
Progetto e Sviluppo di un Sistema per il Gioco degli Scacchi Tridimensionali
 
Thesis Corbetta Slide IT
Thesis Corbetta Slide ITThesis Corbetta Slide IT
Thesis Corbetta Slide IT
 
Master Thesis
Master ThesisMaster Thesis
Master Thesis
 
Sviluppo di tool di gestione ed analisi di un simulatore Neuro-Fuzzy
Sviluppo di tool di gestione ed analisi di un simulatore Neuro-FuzzySviluppo di tool di gestione ed analisi di un simulatore Neuro-Fuzzy
Sviluppo di tool di gestione ed analisi di un simulatore Neuro-Fuzzy
 
Detailed Model Capture
Detailed Model CaptureDetailed Model Capture
Detailed Model Capture
 
L'algoritmo
L'algoritmoL'algoritmo
L'algoritmo
 
Semi-Active Replication Protocol
Semi-Active Replication ProtocolSemi-Active Replication Protocol
Semi-Active Replication Protocol
 

Viewers also liked

PoliBrain Service - Ruggero Motta's Master Thesis
PoliBrain Service - Ruggero Motta's Master ThesisPoliBrain Service - Ruggero Motta's Master Thesis
PoliBrain Service - Ruggero Motta's Master Thesis
ruggeromotta
 
Master's Thesis
Master's ThesisMaster's Thesis
MSc Thesis PowerPoint
MSc Thesis PowerPointMSc Thesis PowerPoint
MSc Thesis PowerPointlucaxluca
 
Graduation Thesis Presentation
Graduation Thesis PresentationGraduation Thesis Presentation
Graduation Thesis Presentationperceval84
 
Bachelor Thesis Presentation (Italian)
Bachelor Thesis Presentation (Italian)Bachelor Thesis Presentation (Italian)
Bachelor Thesis Presentation (Italian)Jovan Stevovic
 
Slide Tesi informatica
Slide Tesi informaticaSlide Tesi informatica
Slide Tesi informatica
jonathan2it
 
Supervising a thesis by publication. Workshop: Macquarie University
Supervising a thesis by publication. Workshop: Macquarie UniversitySupervising a thesis by publication. Workshop: Macquarie University
Supervising a thesis by publication. Workshop: Macquarie University
Merilyn Childs @ Macquarie University
 
My master thesis
My master thesisMy master thesis
My master thesis
gianfrancopacino
 
My M Sc Thesis
My M Sc ThesisMy M Sc Thesis
My M Sc Thesis
Fabio Carchedi
 
Slideshow of the Master's thesis
Slideshow of the Master's thesis Slideshow of the Master's thesis
Slideshow of the Master's thesis
Francesca Arlotta
 
Thesis Defense - Tommy May
Thesis Defense - Tommy MayThesis Defense - Tommy May
Thesis Defense - Tommy May
Tommy May
 
Thesis, WordPress e fantasia: tre ingredienti per migliorare il tuo blog
Thesis, WordPress e fantasia: tre ingredienti per migliorare il tuo blogThesis, WordPress e fantasia: tre ingredienti per migliorare il tuo blog
Thesis, WordPress e fantasia: tre ingredienti per migliorare il tuo blog
Tiziano Fogliata
 
EXOR - Corporate Strategy - 2009-2013
EXOR - Corporate Strategy - 2009-2013EXOR - Corporate Strategy - 2009-2013
EXOR - Corporate Strategy - 2009-2013
Francesco Serio
 
Thesis presentation
Thesis presentationThesis presentation
Thesis presentation
Claralinda Miano
 
Thesis
ThesisThesis
Thesis
M. S.
 
Dry Eye and Ocular surface diseases in diabetes mellitus
Dry Eye and Ocular surface diseases in diabetes mellitusDry Eye and Ocular surface diseases in diabetes mellitus
Dry Eye and Ocular surface diseases in diabetes mellitus
Dhwanit Khetwani
 
Writing your thesis chapter by chapter
Writing your thesis chapter by chapterWriting your thesis chapter by chapter
Writing your thesis chapter by chapter
Roger Watson
 
Cryotherapy in Ophthalmology
Cryotherapy in OphthalmologyCryotherapy in Ophthalmology
Cryotherapy in Ophthalmology
Devanshu Arora
 
Neuro ophthalmology 2016
Neuro ophthalmology  2016Neuro ophthalmology  2016
Neuro ophthalmology 2016
DINESH and SONALEE
 
Cystoid macular oedema
Cystoid macular oedemaCystoid macular oedema
Cystoid macular oedema
Arushi Prakash
 

Viewers also liked (20)

PoliBrain Service - Ruggero Motta's Master Thesis
PoliBrain Service - Ruggero Motta's Master ThesisPoliBrain Service - Ruggero Motta's Master Thesis
PoliBrain Service - Ruggero Motta's Master Thesis
 
Master's Thesis
Master's ThesisMaster's Thesis
Master's Thesis
 
MSc Thesis PowerPoint
MSc Thesis PowerPointMSc Thesis PowerPoint
MSc Thesis PowerPoint
 
Graduation Thesis Presentation
Graduation Thesis PresentationGraduation Thesis Presentation
Graduation Thesis Presentation
 
Bachelor Thesis Presentation (Italian)
Bachelor Thesis Presentation (Italian)Bachelor Thesis Presentation (Italian)
Bachelor Thesis Presentation (Italian)
 
Slide Tesi informatica
Slide Tesi informaticaSlide Tesi informatica
Slide Tesi informatica
 
Supervising a thesis by publication. Workshop: Macquarie University
Supervising a thesis by publication. Workshop: Macquarie UniversitySupervising a thesis by publication. Workshop: Macquarie University
Supervising a thesis by publication. Workshop: Macquarie University
 
My master thesis
My master thesisMy master thesis
My master thesis
 
My M Sc Thesis
My M Sc ThesisMy M Sc Thesis
My M Sc Thesis
 
Slideshow of the Master's thesis
Slideshow of the Master's thesis Slideshow of the Master's thesis
Slideshow of the Master's thesis
 
Thesis Defense - Tommy May
Thesis Defense - Tommy MayThesis Defense - Tommy May
Thesis Defense - Tommy May
 
Thesis, WordPress e fantasia: tre ingredienti per migliorare il tuo blog
Thesis, WordPress e fantasia: tre ingredienti per migliorare il tuo blogThesis, WordPress e fantasia: tre ingredienti per migliorare il tuo blog
Thesis, WordPress e fantasia: tre ingredienti per migliorare il tuo blog
 
EXOR - Corporate Strategy - 2009-2013
EXOR - Corporate Strategy - 2009-2013EXOR - Corporate Strategy - 2009-2013
EXOR - Corporate Strategy - 2009-2013
 
Thesis presentation
Thesis presentationThesis presentation
Thesis presentation
 
Thesis
ThesisThesis
Thesis
 
Dry Eye and Ocular surface diseases in diabetes mellitus
Dry Eye and Ocular surface diseases in diabetes mellitusDry Eye and Ocular surface diseases in diabetes mellitus
Dry Eye and Ocular surface diseases in diabetes mellitus
 
Writing your thesis chapter by chapter
Writing your thesis chapter by chapterWriting your thesis chapter by chapter
Writing your thesis chapter by chapter
 
Cryotherapy in Ophthalmology
Cryotherapy in OphthalmologyCryotherapy in Ophthalmology
Cryotherapy in Ophthalmology
 
Neuro ophthalmology 2016
Neuro ophthalmology  2016Neuro ophthalmology  2016
Neuro ophthalmology 2016
 
Cystoid macular oedema
Cystoid macular oedemaCystoid macular oedema
Cystoid macular oedema
 

Similar to Thesis M. Redaelli Slides EN

Diagrammi di Sequenza
Diagrammi di SequenzaDiagrammi di Sequenza
Diagrammi di Sequenza
Riccardo Cardin
 
Progetto e realizzazione di uno strumento per la modifica sistematica di codi...
Progetto e realizzazione di uno strumento per la modifica sistematica di codi...Progetto e realizzazione di uno strumento per la modifica sistematica di codi...
Progetto e realizzazione di uno strumento per la modifica sistematica di codi...
Università degli Studi di Trieste
 
Java Symbolic Regression - Machine Learining
Java Symbolic Regression - Machine LeariningJava Symbolic Regression - Machine Learining
Java Symbolic Regression - Machine Learining
Andrea Ciccotta
 
Ecdl modulo 1 -Fondamenti
Ecdl modulo 1 -FondamentiEcdl modulo 1 -Fondamenti
Ecdl modulo 1 -FondamentiAngela Cristina
 
DotNetToscana - Sessione TypeScript
DotNetToscana - Sessione TypeScriptDotNetToscana - Sessione TypeScript
DotNetToscana - Sessione TypeScriptSinergia Totale
 
Vb.Net
Vb.NetVb.Net
Sviluppo e realizzazione di un sistema per la manipolazione di superfici trid...
Sviluppo e realizzazione di un sistema per la manipolazione di superfici trid...Sviluppo e realizzazione di un sistema per la manipolazione di superfici trid...
Sviluppo e realizzazione di un sistema per la manipolazione di superfici trid...Raffaele Bernardi
 
Lezione 1 (27 febbraio 2012)
Lezione 1 (27 febbraio 2012)Lezione 1 (27 febbraio 2012)
Lezione 1 (27 febbraio 2012)STELITANO
 
Lezione 1 (27 febbraio 2012)
Lezione 1 (27 febbraio 2012)Lezione 1 (27 febbraio 2012)
Lezione 1 (27 febbraio 2012)STELITANO
 
Design patterns - parte 1
Design patterns - parte 1Design patterns - parte 1
Design patterns - parte 1
Fabio Armani
 
Sift - Scale Invariant Feature Transform
Sift - Scale Invariant Feature TransformSift - Scale Invariant Feature Transform
Sift - Scale Invariant Feature Transform
Alain Bindele
 
Introduzione a TypeScript
Introduzione a TypeScriptIntroduzione a TypeScript
Introduzione a TypeScriptSinergia Totale
 
BisPy: un pacchetto Python per il calcolo della massima bisimulazione di graf...
BisPy: un pacchetto Python per il calcolo della massima bisimulazione di graf...BisPy: un pacchetto Python per il calcolo della massima bisimulazione di graf...
BisPy: un pacchetto Python per il calcolo della massima bisimulazione di graf...
Francesco Andreuzzi
 
BisPy: un pacchetto Python per il calcolo della massima bisimulazione di graf...
BisPy: un pacchetto Python per il calcolo della massima bisimulazione di graf...BisPy: un pacchetto Python per il calcolo della massima bisimulazione di graf...
BisPy: un pacchetto Python per il calcolo della massima bisimulazione di graf...
Francesco Andreuzzi
 
Analisi delle differenze strutturali nelle espressioni regolari costruite da ...
Analisi delle differenze strutturali nelle espressioni regolari costruite da ...Analisi delle differenze strutturali nelle espressioni regolari costruite da ...
Analisi delle differenze strutturali nelle espressioni regolari costruite da ...
Marco Potok
 
Progettazione e Sviluppo di un Sistema per Migliorare il Codice Generato da u...
Progettazione e Sviluppo di un Sistema per Migliorare il Codice Generato da u...Progettazione e Sviluppo di un Sistema per Migliorare il Codice Generato da u...
Progettazione e Sviluppo di un Sistema per Migliorare il Codice Generato da u...
DamianoRavalico
 
What is new in C# 2018
What is new in C# 2018What is new in C# 2018
What is new in C# 2018
Marco Parenzan
 
Relazione Modellazione e Simulazioni Numeriche: Percolazione
Relazione Modellazione e Simulazioni Numeriche: PercolazioneRelazione Modellazione e Simulazioni Numeriche: Percolazione
Relazione Modellazione e Simulazioni Numeriche: Percolazione
Riccardo Melioli
 

Similar to Thesis M. Redaelli Slides EN (20)

Diagrammi di Sequenza
Diagrammi di SequenzaDiagrammi di Sequenza
Diagrammi di Sequenza
 
Progetto e realizzazione di uno strumento per la modifica sistematica di codi...
Progetto e realizzazione di uno strumento per la modifica sistematica di codi...Progetto e realizzazione di uno strumento per la modifica sistematica di codi...
Progetto e realizzazione di uno strumento per la modifica sistematica di codi...
 
Java Symbolic Regression - Machine Learining
Java Symbolic Regression - Machine LeariningJava Symbolic Regression - Machine Learining
Java Symbolic Regression - Machine Learining
 
Ecdl modulo 1 -Fondamenti
Ecdl modulo 1 -FondamentiEcdl modulo 1 -Fondamenti
Ecdl modulo 1 -Fondamenti
 
DotNetToscana - Sessione TypeScript
DotNetToscana - Sessione TypeScriptDotNetToscana - Sessione TypeScript
DotNetToscana - Sessione TypeScript
 
Vb.Net
Vb.NetVb.Net
Vb.Net
 
Sviluppo e realizzazione di un sistema per la manipolazione di superfici trid...
Sviluppo e realizzazione di un sistema per la manipolazione di superfici trid...Sviluppo e realizzazione di un sistema per la manipolazione di superfici trid...
Sviluppo e realizzazione di un sistema per la manipolazione di superfici trid...
 
Lezione 1 (27 febbraio 2012)
Lezione 1 (27 febbraio 2012)Lezione 1 (27 febbraio 2012)
Lezione 1 (27 febbraio 2012)
 
Lezione 1 (27 febbraio 2012)
Lezione 1 (27 febbraio 2012)Lezione 1 (27 febbraio 2012)
Lezione 1 (27 febbraio 2012)
 
Design patterns - parte 1
Design patterns - parte 1Design patterns - parte 1
Design patterns - parte 1
 
Terza prova2
Terza prova2Terza prova2
Terza prova2
 
Sift - Scale Invariant Feature Transform
Sift - Scale Invariant Feature TransformSift - Scale Invariant Feature Transform
Sift - Scale Invariant Feature Transform
 
Introduzione a TypeScript
Introduzione a TypeScriptIntroduzione a TypeScript
Introduzione a TypeScript
 
BisPy: un pacchetto Python per il calcolo della massima bisimulazione di graf...
BisPy: un pacchetto Python per il calcolo della massima bisimulazione di graf...BisPy: un pacchetto Python per il calcolo della massima bisimulazione di graf...
BisPy: un pacchetto Python per il calcolo della massima bisimulazione di graf...
 
BisPy: un pacchetto Python per il calcolo della massima bisimulazione di graf...
BisPy: un pacchetto Python per il calcolo della massima bisimulazione di graf...BisPy: un pacchetto Python per il calcolo della massima bisimulazione di graf...
BisPy: un pacchetto Python per il calcolo della massima bisimulazione di graf...
 
Analisi delle differenze strutturali nelle espressioni regolari costruite da ...
Analisi delle differenze strutturali nelle espressioni regolari costruite da ...Analisi delle differenze strutturali nelle espressioni regolari costruite da ...
Analisi delle differenze strutturali nelle espressioni regolari costruite da ...
 
Calcolo Parallelo
Calcolo ParalleloCalcolo Parallelo
Calcolo Parallelo
 
Progettazione e Sviluppo di un Sistema per Migliorare il Codice Generato da u...
Progettazione e Sviluppo di un Sistema per Migliorare il Codice Generato da u...Progettazione e Sviluppo di un Sistema per Migliorare il Codice Generato da u...
Progettazione e Sviluppo di un Sistema per Migliorare il Codice Generato da u...
 
What is new in C# 2018
What is new in C# 2018What is new in C# 2018
What is new in C# 2018
 
Relazione Modellazione e Simulazioni Numeriche: Percolazione
Relazione Modellazione e Simulazioni Numeriche: PercolazioneRelazione Modellazione e Simulazioni Numeriche: Percolazione
Relazione Modellazione e Simulazioni Numeriche: Percolazione
 

More from Marco Santambrogio

RCIM 2008 - - hArtes Atmel
RCIM 2008 - - hArtes AtmelRCIM 2008 - - hArtes Atmel
RCIM 2008 - - hArtes Atmel
Marco Santambrogio
 
RCIM 2008 - - UniCal
RCIM 2008 - - UniCalRCIM 2008 - - UniCal
RCIM 2008 - - UniCal
Marco Santambrogio
 
RCIM 2008 - - ALTERA
RCIM 2008 - - ALTERARCIM 2008 - - ALTERA
RCIM 2008 - - ALTERA
Marco Santambrogio
 
DHow2 - L6 VHDL
DHow2 - L6 VHDLDHow2 - L6 VHDL
DHow2 - L6 VHDL
Marco Santambrogio
 
RCIM 2008 - - ALaRI
RCIM 2008 - - ALaRIRCIM 2008 - - ALaRI
RCIM 2008 - - ALaRI
Marco Santambrogio
 
RCIM 2008 - Modello Scheduling
RCIM 2008 - Modello SchedulingRCIM 2008 - Modello Scheduling
RCIM 2008 - Modello Scheduling
Marco Santambrogio
 
RCIM 2008 - HLR
RCIM 2008 - HLRRCIM 2008 - HLR
RCIM 2008 - HLR
Marco Santambrogio
 
RCIM 2008 - Modello Generale
RCIM 2008 - Modello GeneraleRCIM 2008 - Modello Generale
RCIM 2008 - Modello Generale
Marco Santambrogio
 
RCIM 2008 - Allocation Relocation
RCIM 2008 - Allocation RelocationRCIM 2008 - Allocation Relocation
RCIM 2008 - Allocation Relocation
Marco Santambrogio
 
RCIM 2008 - - hArtes_Ferrara
RCIM 2008 - - hArtes_FerraraRCIM 2008 - - hArtes_Ferrara
RCIM 2008 - - hArtes_Ferrara
Marco Santambrogio
 
RCIM 2008 - Janus
RCIM 2008 - JanusRCIM 2008 - Janus
RCIM 2008 - Janus
Marco Santambrogio
 
RCIM 2008 - Intro
RCIM 2008 - IntroRCIM 2008 - Intro
RCIM 2008 - Intro
Marco Santambrogio
 
RCW@DEI - ADL
RCW@DEI - ADLRCW@DEI - ADL
RCW@DEI - ADL
Marco Santambrogio
 

More from Marco Santambrogio (20)

RCIM 2008 - - hArtes Atmel
RCIM 2008 - - hArtes AtmelRCIM 2008 - - hArtes Atmel
RCIM 2008 - - hArtes Atmel
 
RCIM 2008 - - UniCal
RCIM 2008 - - UniCalRCIM 2008 - - UniCal
RCIM 2008 - - UniCal
 
RCIM 2008 - - ALTERA
RCIM 2008 - - ALTERARCIM 2008 - - ALTERA
RCIM 2008 - - ALTERA
 
DHow2 - L6 VHDL
DHow2 - L6 VHDLDHow2 - L6 VHDL
DHow2 - L6 VHDL
 
DHow2 - L6 Ant
DHow2 - L6 AntDHow2 - L6 Ant
DHow2 - L6 Ant
 
DHow2 - L5
DHow2 - L5DHow2 - L5
DHow2 - L5
 
RCIM 2008 - - ALaRI
RCIM 2008 - - ALaRIRCIM 2008 - - ALaRI
RCIM 2008 - - ALaRI
 
RCIM 2008 - Modello Scheduling
RCIM 2008 - Modello SchedulingRCIM 2008 - Modello Scheduling
RCIM 2008 - Modello Scheduling
 
RCIM 2008 - HLR
RCIM 2008 - HLRRCIM 2008 - HLR
RCIM 2008 - HLR
 
RCIM 2008 -- EHW
RCIM 2008 -- EHWRCIM 2008 -- EHW
RCIM 2008 -- EHW
 
RCIM 2008 - Modello Generale
RCIM 2008 - Modello GeneraleRCIM 2008 - Modello Generale
RCIM 2008 - Modello Generale
 
RCIM 2008 - Allocation Relocation
RCIM 2008 - Allocation RelocationRCIM 2008 - Allocation Relocation
RCIM 2008 - Allocation Relocation
 
RCIM 2008 - - hArtes_Ferrara
RCIM 2008 - - hArtes_FerraraRCIM 2008 - - hArtes_Ferrara
RCIM 2008 - - hArtes_Ferrara
 
RCIM 2008 - Janus
RCIM 2008 - JanusRCIM 2008 - Janus
RCIM 2008 - Janus
 
RCIM 2008 - Intro
RCIM 2008 - IntroRCIM 2008 - Intro
RCIM 2008 - Intro
 
DHow2 - L2
DHow2 - L2DHow2 - L2
DHow2 - L2
 
DHow2 - L4
DHow2 - L4DHow2 - L4
DHow2 - L4
 
DHow2 - L1
DHow2 - L1DHow2 - L1
DHow2 - L1
 
RCW@DEI - Treasure hunt
RCW@DEI - Treasure huntRCW@DEI - Treasure hunt
RCW@DEI - Treasure hunt
 
RCW@DEI - ADL
RCW@DEI - ADLRCW@DEI - ADL
RCW@DEI - ADL
 

Thesis M. Redaelli Slides EN

  • 1. Task partitioning for the scheduling on partially dynamically reconfigurable FPGAs Prof. Donatella Sciuto Prof. Fabrizio Ferrandi Ing. Marco Santambrogio Anno Accademico 2005/2006 Politecnico di Milano Massimo Redaelli
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9. Esempio di scheduling Obiettivi Il problema ..Architettura ..Scheduliing ..Temporal ..Time-space ..Esempio Il modello Stato dell’arte Algoritmi Risultati Conclusioni Sviluppi futuri
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.