PORTALE DELLA DIDATTICA

Ricerca CERCA
  KEYWORD

A framework for flash-based systems design-space evaluation

Parole chiave ALGORITHMS, DIGITAL SYSTEM DESIGN TEST AND VERIFICATION, FILE SYSTEM, FLASH MEMORIES, FRAMEWORK, OPERATING SYSTEM, WEAR LEVELING

Riferimenti STEFANO DI CARLO, PAOLO ERNESTO PRINETTO

Riferimenti esterni INDACO Marco (PhD Candidate)
GALFANO Salvatore (PhD Student)

Gruppi di ricerca TESTGROUP - TESTGROUP

Tipo tesi EXPERIMENTAL

Descrizione Motivations:
Nowadays flash memories are commonly used in the market as mass-memory devices for MP3 players, smartphones and so on. Nevertheless, their endurance is still a critical issue addressed by research community. Inside modern systems, the adopted approach is based on implementing a set of advanced algorithms (i.e., wear leveling, garbage collector, faulty blocks management), as file system's component, to significantly improve flash memory life cycle. However, if on the one hand these algorithms enhance flash memories' endurance, on the other hand their negative impact on overall system performances can not be neglected. In this scenario, if a system designer wants to try different algorithms or strategies, he has to modify intrinsic nature of the file system.

Goals:
The goal of the thesis is to develop a complex and powerful design environment to properly evaluate the impact of the choices in the design space of flash based systems and the related trade-offs, evaluating different strategies and algorithms for generating the proper and desired statistics.

Learning outcomes:
The candidate will acquire a good knowledge about flash memory reliability issues and related algorithms to improve it, system level design methodology, a good experience about high level programming languages and gain an exhaustive understanding of flash memory device architecture.

Conoscenze richieste Programming Languages: C/C++ or Java or C#

Note Number of available thesis positions on this topic: 2

The thesis will be developed within the framework of a joint research project between the Testgroup of Politecnico di Torino and the MPSoC group of Università di Ferrara and in cooperation with the European Space Agency (ESA).


Scadenza validita proposta 31/12/2012      PROPONI LA TUA CANDIDATURA