- -

A GASNet Conduit for the New EXTOLL Interconnection Network Architecture

RiuNet: Repositorio Institucional de la Universidad Politécnica de Valencia

Compartir/Enviar a

Citas

Estadísticas

  • Estadisticas de Uso

A GASNet Conduit for the New EXTOLL Interconnection Network Architecture

Mostrar el registro sencillo del ítem

Ficheros en el ítem

dc.contributor.advisor Silla Jiménez, Federico es_ES
dc.contributor.author Kujat ., Knut es_ES
dc.date.accessioned 2013-02-21T09:38:13Z
dc.date.available 2013-02-21T09:38:13Z
dc.date.created 2012-09-05
dc.date.issued 2013-02-21
dc.identifier.uri http://hdl.handle.net/10251/27220
dc.description.abstract [ES] Los lenguajes PGAS han demostrado ser una forma intuitiva de programación paralela. Con GASNet, una capa de red independiente del lenguaje, preocupaciones por la compatibilidad ya no son ningún problema, ya que GASNet está diseñado para ser fácil y rápidamente adaptado a una nueva arquitectura de interconexión. EXTOLL es una nueva arquitectura de interconexión que es capaz de transmitir mensajes pequeños recientemente, con su motor de comunicaciones VELO, y mensajes con grandes cantidades de datos, con su motor de comunicación RMA. En este trabajo fin de máster explicaremos nuestro conduit de EXTOLL para GASNet y las decisiones tomadas a la hora de implementar el GASNet Core API. Además, las pruebas realizadas con nuestro cluster de 64 nodos mostrarán un mayor rendimiento de nuestro conduit sobre MPI, también implementado para EXTOLL, y cómo nuestro conduit es comparable con una red InfiniBand. es_ES
dc.description.abstract [EN] PGAS languages have proven to be an intuitive and easy way of parallel programing. With GASNet, a language-independent networking layer, compatibility concerns are no longer a problem because GASNet is designed to be fast and easy ported to new network architectures. EXTOLL is such a new architecture that is capable of efficient, with its VELO communication engine, fine grain communication and, with its RMA engine, addresses bulk transfers. The combination of these two engines makes EXTOLL particularly suited for GASNet-based programming paradigms. In this master thesis we provide several contributions: we show how important it is to implement a GASNet conduit with network architecture specific operations. Furthermore, we explain our port of GASNet to the EXTOLL architecture and with more detail the implementation decisions taken for the GASNet Core API. Finally, we analyze the overheads associated with MPI and PGAS programming paradigms using API-based, MPI-based and PGAS-based implementations. These tests are performed on our 64-node cluster, which with a total of 1024 cores already unveils scalability effects. Also, by using InfiniBand as a stateof-the-art network, we put the performance of our GASNet conduit into context. es_ES
dc.format.extent 77 es_ES
dc.language Inglés es_ES
dc.publisher Universitat Politècnica de València es_ES
dc.rights Reserva de todos los derechos es_ES
dc.subject Extoll es_ES
dc.subject Gasnet es_ES
dc.subject Pgas es_ES
dc.subject Velo es_ES
dc.subject Rma es_ES
dc.subject Conduit es_ES
dc.subject.other Máster Universitario en Ingeniería de Computadores-Màster Universitari en Enginyeria de Computadors es_ES
dc.title A GASNet Conduit for the New EXTOLL Interconnection Network Architecture es_ES
dc.type Tesis de máster es_ES
dc.rights.accessRights Cerrado es_ES
dc.contributor.affiliation Universitat Politècnica de València. Servicio de Alumnado - Servei d'Alumnat es_ES
dc.description.bibliographicCitation Kujat ., K. (2012). A GASNet Conduit for the New EXTOLL Interconnection Network Architecture. http://hdl.handle.net/10251/27220 es_ES
dc.description.accrualMethod Archivo delegado es_ES


Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo del ítem