PARSECSs

PARSECSs és un conjunt d'aplicacions de referència per a arquitectures paral·leles.

Institució:

Institution

Grup d´investigació:

BSC Group: Computer Sciences

Investigador/s:

Dimitrios Chasapis

Descripció:

PARSECSs estén el conjunt de punts de referència PARSEC amb versions basades en tasques que utilitzen conceptes avançats de paral·lelisme i flux de dades. El projecte va redissenyar les aplicacions PARSEC utilitzant models de programació basats en tasques i dependències de flux de dades, principalment a través del model de tasques OmpSs/OpenMP. El treball es va dissenyar com un conjunt de punts de referència de recerca per estudiar la programabilitat, l'escalabilitat, les despeses generals en temps d'execució i la portabilitat del rendiment dels models d'execució basats en tasques en comparació amb les implementacions convencionals basades en fils d'execució. El projecte va demostrar que la programació basada en tasques pot simplificar significativament el desenvolupament d'aplicacions paral·leles alhora que millora l'escalabilitat en aplicacions amb sincronització complexa i comportament de pipeline.

Proposta de valor:

Implementació portàtil basada en tasques dels punts de referència PARSEC per a l'avaluació de la programabilitat, l'escalabilitat i el rendiment en temps d'execució en sistemes multicore

Àrees d'aplicació:

Recerca/Avaluació de models i temps d'execució basats en tasques, recerca en arquitectura multicore, docència universitària de paral·lelisme de tasques

Mercat objectiu:

Desenvolupadors de sistemes d'execució i compiladors; Arquitectes informàtics; Centres de supercomputació i laboratoris acadèmics

Protection:

BSD License

Més informació

Si vols saber més sobre aquest projecte no dubtis en contactar amb nosaltres

Contacta´ns