ToCL: a thread oriented communication library to interface VIA and GM protocols

  • Authors:
  • Albano Alves;António Pina;José Exposto;José Rufino

  • Affiliations:
  • Instituto Politécnico de Bragança, Bragança, Portugal;Universidade do Minho; ; 

  • Venue:
  • ICCS'03 Proceedings of the 2003 international conference on Computational science: PartII
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper we present ToCL a thread oriented communication library specially designed to fully exploit multithreading in a multi-networked cluster environment. ToCL provides a basic set of primitives to handle zero-copy message passing between application threads spread among cluster nodes. Large messages are fragmented and sent to remote threads as single messages using multiple low-level communication subsystems. The current implementation supports both Myrinet through GM and Gigabit Ethernet through VIA but we plan to extend it to other communication subsystems.