TACO: prototyping high-level object-oriented programming constructs by means of template based programming techniques

  • Authors:
  • Jörg Nolte;Yutaka Ishikawa;Mitsuhisa Sato

  • Affiliations:
  • Germany;Tsukuba, Japan;University of Tsukuba, Tsukuba, Japan

  • Venue:
  • ACM SIGPLAN Notices
  • Year:
  • 2001

Quantified Score

Hi-index 0.00

Visualization

Abstract

Taco (Topologies and Collections) is a template based object platform for cluster architectures, that provides the flavour of distributed data-parallel programming based on distributed object groups. This paper introduces Taco's basic concepts and discusses template based programming techniques to control the behaviour of (collective) method invocations. In particular, the problem of polymorphism and concurrency control in the context of distributed, parallel computing is addressed.