diff options
author | Gregory Becker <becker33@llnl.gov> | 2015-11-05 09:21:56 -0800 |
---|---|---|
committer | Gregory Becker <becker33@llnl.gov> | 2015-11-05 09:21:56 -0800 |
commit | 08729315c617b42e6fd1eaa1af4919aa52f96a0f (patch) | |
tree | 9f7a12f8d1e93d2ab2b281f03c1352fceb305f89 | |
parent | b61d554dc818c2514384b017c74dfa61c04a8c3a (diff) | |
download | spack-08729315c617b42e6fd1eaa1af4919aa52f96a0f.tar.gz spack-08729315c617b42e6fd1eaa1af4919aa52f96a0f.tar.bz2 spack-08729315c617b42e6fd1eaa1af4919aa52f96a0f.tar.xz spack-08729315c617b42e6fd1eaa1af4919aa52f96a0f.zip |
Added bgq architecture subclass: may require additional functionality to support
-rw-r--r-- | lib/spack/spack/architectures/bgq.py | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/lib/spack/spack/architectures/bgq.py b/lib/spack/spack/architectures/bgq.py new file mode 100644 index 0000000000..d3d4446e09 --- /dev/null +++ b/lib/spack/spack/architectures/bgq.py @@ -0,0 +1,19 @@ +import os + +from spack.architecture import Architecture, Target + +class Bgq(Architecture): + priority = 30 + front_end = 'power7' + back_end = 'powerpc' + default = 'powerpc' + + def __init__(self): + super(Bgq, self).__init__('cray') + self.add_target('power7', Target('power7')) + self.add_target('powerpc', Target('powerpc')) + + @classmethod + def detect(self): + return os.path.exists('/bgsys') + |