Síguenos ...

  • Twitter FacebbokFlickrYouTube CESGA

Servizos PYME's

  • Servicios para Empresas

Annual Report 2016

  • Annual Report 2016

  • CESGA ICTS

Os supercomputadores e en xeral a computación técnica utiliza un grande número de procesadores (ou núcleos). As técnicas paralelas máis comúns son OpenMP para computadores de memoria compartida ou MPI para computación distribuida. Debido á complexidade da programación paralela, hai unha forte necesidade de novas lenguaxes que faciliten o desarrollo de novas aplicacións escalables. O modelo Partitioned Global Address Space (PGAS) xurde como alternativa a estes métodos clásicos. Entre outras lenguaxes baseados en PGAS, Unified Parallel C (UPC) está obtendo presencia pola súa simplicidade e aplicabilidade fora da informática técnica.

CESGA, en colaboración con HP, o Grupo de Arquitectura de Computadores da Universidade da Coruña e o Grupo de Arquitectura de Computadores da Universidade de Santiago de Compostela está desarrollando novas bibliotecas e ferramentas para mellorar o rendemento e a programabilidade de UPC. Entre estes novos desarrollos, destacan:

  • O UPC Operations Microbenchmarking Suite (UOMS) a cual pretende encher un vacío nas ferramentas de evaluación do rendemento de UPC, permitindo aos evaluadores e desarrolladores valorar o rendimento das operacións específicas de UPC en varios escenarios.
  • Bibliotecas BLAS para UPC, que facilitarán aos investigadores e técnicos a migración e o desarrollo de novas aplicacións técnicas máis fácilmente.

  • Punto de referencia de Emisión do UPC
  • UPC espalla rendemento