RoCL: a resource oriented communication library

RoCL is a communication library that aims to exploit the low-level communication facilities of today’s cluster networking hardware and to merge, via the resource oriented paradigm, those facilities and the high-level degree of parallelism achieved on SMP systems through multi-threading. The communic...

ver descrição completa

Detalhes bibliográficos
Autor principal: Alves, Albano (author)
Outros Autores: Pina, António (author), Rufino, José (author), Exposto, José (author)
Formato: article
Idioma:eng
eng
Publicado em: 2009
Assuntos:
Texto completo:http://hdl.handle.net/10198/1135
País:Portugal
Oai:oai:bibliotecadigital.ipb.pt:10198/1135
Descrição
Resumo:RoCL is a communication library that aims to exploit the low-level communication facilities of today’s cluster networking hardware and to merge, via the resource oriented paradigm, those facilities and the high-level degree of parallelism achieved on SMP systems through multi-threading. The communication model defines three major entities – contexts, resources and buffers – which permit the design of high-level solutions. A low-level distributed directory is used to support resource registering and discovering. The usefulness and applicability of RoCL is briefly addressed through a basic modelling example – the implementation of TPVM over RoCL. Performance results for Myrinet and Gigabit Ethernet, currently supported in RoCL through GM and MVIA, respectively, are also presented.