Preesm

De Wikipedia, la enciclopedia libre
PREESM

PREESM 0.5.0 captura de pantalla
Información general
Tipo de programa herramienta de creación rápida de prototipos
Desarrollador PREESM equipo de desarrollo en IETR
Lanzamiento inicial 2008
Licencia CeCILL-B o CeCILL-C dependiendo de los plug-ins
Estado actual activo
Idiomas inglés
Información técnica
Programado en Java como Plug-ins Eclipse
Plataformas admitidas máquina virtual Java
Enlaces

PREESM (Parallel and Real-time Embedded Executives Scheduling Method, método de programación para ejecutivos incrustado en tiempo real) es una herramienta open source de creación rápida de prototipos y generación de código. Se emplea principalmente para simular las aplicaciones de procesamiento de señales y generar código de multi núcleo Procesadores de señal digital. PREESM se desarrolla en el Instituto de electrónica y telecomunicaciones-Rennes (IETR) en colaboración con Texas Instruments Francia en Niza.

Las entradas de herramienta PREESM son un gráfico de algoritmo, un gráfico de arquitectura y un escenario, el cual es un conjunto de parámetros y restricciones que especifican las condiciones en que se ejecutará el despliegue. El tipo de gráfico de algoritmo elegido es una extensión jerárquica de gráficos de flujo de datos sincrónicos (SDF) llamado Interface-Based hierarchical Synchronous Dataflow o IBSDF (en español, flujo sincrónico jerárquico basado en interfaz). El gráfico de la arquitectura es llamado modelo de arquitectura de nivel de sistema (S-LAM). De estos insumos, PREESM mapea y hace horarios automáticamente del código sobre los múltiples elementos de procesamiento y genera código de núcleo múltiple.

Documentación[editar]

Existe documentación en línea en PREESM SourceForge MediaWiki. La instalación y uso se explican en tutoriales de Flash.

Publicaciones[editar]