The Chapel Parallel Programming Language

 

Chapel Performance Highlights: ISx

ISx is a modern version of the NAS IS benchmark that models integer sorting. In it, each compute node sorts its local values into buckets and then exchanges buckets with other nodes.

Configuration

  • System: Cray XC
  • Network: Aries
  • Processor: 2 x 18-core 2.1 GHz Broadwell processors
  • Chapel version: chpl 1.21.0
  • C version: gcc 8.3
  • SHMEM version: cray-shmem 7.7.12