A la hora de poder innovar o avanzar en la investigación del diseño de circuitos integrados con varios cores (MpSoC) es bueno tener información de primera mano sobre las líneas de investigación más importantes y los avances que se van produciendo en dichas líneas. Para ello hay que buscar en las fuentes adecuadas.
Una de esas fuentes es un foro europeo, el MpSoC Forum, que se reúne desde comienzos de este siglo en Francia para dar a conocer y debatir los últimos avances en ese campo, en donde participan los principales grupos de investigación de la academia y la industria.
Según aparece reflejado en su página:
MPSoC is a pluridisciplinary forum bringing together key R&D actors from the different fields required to design heterogeneous multiprocessor SoC (MPSoC). The full week format and the quality of both attendees and speakers make of MPSOC a unique occasion for executives and senior managers to explore new ideas and refine strategic thinking. The program brings together key actors from IP, fabless, semiconductor, system houses and design industry to build a vision of the next step in integrated system design.
Una particularidad que tiene este foro es que publica online todos los papers y comunicaciones que se presentan. La última reunión de este año 2008, celebrada como siempre a finales de junio ya tiene disponibles las transparencias de las comunicaciones realizadas. En la página principal del MpSoC fórum se tienen en sendos enlaces a las reuniones celebradas desde 2001 a 2007.
El hecho de encontrar el foro anterior vino como consecuencia de una búsqueda en Google sobre MpSoC Conferences. Otras de las cosas que encontré fue una serie de artículos en el blog de Steve Leibson, un ejecutivo de la empresa Tensilica, que es un fabricante de IP Cores para Systems-on-a-Chip (SoCs), especialmente de microprocesadores que son utilizados en muchos productos de electrónica de consumo. En algunos de los artículos pongo extractos que son de interés para el proyecto en el que estoy trabajando (y por extensión los artículos de los que los he sacado son de especial interés y deben ser leídos)
La serie de artículos trata de las conferencias dadas en el MpSoC Forum 2008 y son las siguientes:
> MPSOC ’08, Live from Maastricht: Where We Are and Where We’re Going
> MPSOC ’08, Live from Maastricht: Real Men (and Women) Simulate!
> MPSOC ’08, Live from Maastricht: Quad-HD Displays—33 Mpixels and Counting
> MPSOC ’08, Live from Maastricht: 3D Chips
> MPSOC ’08, Live from Maastricht: MP and the Symbian OS
> MPSOC ’08, Live from Maastricht: Dismal SOC Project Stats and TLM 2.0 as the Way Out of the Mess
> MPSOC ’08, Live from Maastricht: Got SMP? Need Auto Parallelization? Just add Multigrain OSCAR
> MPSOC ’08, Live from Maastricht: OSCI’s TLM 2.0 and the Arrow of Time
> MPSOC ’08, Live from Maastricht: Imitation is the Sincerest Form of Flattery
> MPSOC ’08, Live from Maastricht: From 1 to 1000 Cores: How do We Get There?
> MPSOC ’08, Live from Maastricht: Green Systems and MPSOC Design
Otra referencia que he encontrado relacionada con la búsqueda de Google que he comentado y que puede aclarar un poco más la complejidad que se encuentra en el diseño de sistemas con MpSoCs, es un artículo de Richard Goering en EETimes: