Skip to content

Compilation with Cray compilers and/or Cray MPICH #337

Open
@myurkin

Description

@myurkin

We currently have access to Cray cluster (Austral at CRIANN). It's default configuration (gcc + Cray MPICH) works fine with ADDA, needing only a few minor changes like

make CC=cc CF=ftn MPICC=cc seq mpi

Cray MPICH is then identified in adda_mpi -V as Linked to MPICH version 3.4a2, which seems to be incomplete.

The goal is:

  • change Makefile to utilize Cray compilers (C, C++, Fortran). Currently Fortran one complains on -w option. All warnings need to be reconsidered.
  • analyze if any changes are needed in mpi\Makefile for Cray MPICH (probably not)
  • change processing of -V option in param.c to recognize both Cray compilers and Cray MPICH versions.

Metadata

Metadata

Assignees

Labels

DevOpsTesting, deployment, automationcomp-LogicRelated to internal code logiccomp-ScriptsRelated to Makefiles, wrappers, developer and testing scriptspri-MediumWorth assigning to a milestone

Type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions