Pontedera – October 2006 Evidence will participate at the International Congress ANIPLA 2006 “Methodologies for Emerging Technologies in Automation”, Rome 13-15 November 2006. At the Congress Paolo Gai, Evidence 's CEO, will present the paper “Kernel and tools for real-time applications in multicore systems”. The International Congress 2006 will focus not only on the numerous new ICT technologies for automation, but also on how the results of the technical developments should be mastered by the control engineer through the in-depth knowledge of the most suitable methodologies for analysis and design. All the issues related to the control and automation fields will be considered, in particular methods, applications, technologies and tools suitable to face new automation requirements. Wednesday, November 15 Room I “Kernel and tools for real-time applications in multicore systems” by Paolo Gai (Evidence SRL), Giuseppe Lipari, Marco Di Natale, Nicola Serreli (Scuola Superiore Sant’Anna di Pisa), Luigi Palopoli (Università di Trento), Alberto Ferrari (PARADES, Roma) Speaker: Paolo Gai
Start Time: 11:20 a.m. - End Time: 11:40 a.m. Abstract of the paper: One of the main problem for the adoption of multicore devices in the market is the specification and the understanding of the SW development paradigms that need to be implemented. Problems in particular rely on the specification of the programming abstractions, on the partitioning mechanisms, and on the partitioning metrics. The paper presents ERIKA Enterprise, an RTOS designed for multicore systems, and the RT-Druid toolset, a design and analysis tool based on the Eclipse Framework. ERIKA Enterprise and RT-Druid support the development cycle of new multicore platforms providing not only operating system support but also application timing evaluation and partitioning: in other words, they provide a valid solution for the deployment of constrained embedded applications running on multicore, together with an evaluation of the available degrees of freedom in the time domain when developing new products or extensions (derivatives) of existing products.
|