Using the Cowichan problems to investigate the programmability of X10 programming system

  • Authors:
  • Jeeva Paudel;José Nelson Amaral

  • Affiliations:
  • University of Alberta, Edmonton, Canada;University of Alberta, Edmonton, Canada

  • Venue:
  • Proceedings of the 2011 ACM SIGPLAN X10 Workshop
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

In today's era of multicores and clustered architectures, high performance and high productivity are central concerns in the design of parallel programming languages that aim to solve large computational problems. X10 is a language based on state-of-the-art object-oriented programming ideas and claims to take advantage of their proven flexibility and ease-of-use to solve a wide spectrum of programming problems. The Cowichan problems are a set of computational problems that were designed to stress parallel programming environments and to assess their programmability. This paper uses Cowichan problems to assess the flexibility of X10.