From 85013d388b33a2e3552a7b5392d58a5744b67b32 Mon Sep 17 00:00:00 2001 From: mgolas Date: Thu, 19 Apr 2018 10:30:40 +0200 Subject: [PATCH] Add Graph500 benchmark version 3.0.0 --- g/Graph500/Graph500-3.0.0-foss-2018a.eb | 23 +++++++++++++++++++++++ g/Graph500/Graph500-3.0.0-intel-2018a.eb | 24 ++++++++++++++++++++++++ 2 files changed, 47 insertions(+) create mode 100644 g/Graph500/Graph500-3.0.0-foss-2018a.eb create mode 100644 g/Graph500/Graph500-3.0.0-intel-2018a.eb diff --git a/g/Graph500/Graph500-3.0.0-foss-2018a.eb b/g/Graph500/Graph500-3.0.0-foss-2018a.eb new file mode 100644 index 00000000..92f13018 --- /dev/null +++ b/g/Graph500/Graph500-3.0.0-foss-2018a.eb @@ -0,0 +1,23 @@ +# Golasowski Martin , Jiri Hanzelka , 2017 IT4Innovations +easyblock = 'MakeCp' + +name = 'Graph500' +version = '3.0.0' + +homepage = 'http://graph500.org/' +description = 'Reference code of the Graph500 benchmark.' + +toolchain = {'name': 'foss', 'version': '2018a'} + +source_urls = ['https://github.com/graph500/graph500/archive/'] +sources = ['graph500-%(version)s.tar.gz'] + +files_to_copy = [(['src/graph500_reference_bfs', 'src/graph500_reference_bfs_sssp'], 'bin')] +prebuildopts = 'cd src &&' + +sanity_check_paths = { + 'files' : ['bin/graph500_reference_bfs', 'bin/graph500_reference_bfs_sssp'], + 'dirs' : [] +} + +moduleclass = 'tools' diff --git a/g/Graph500/Graph500-3.0.0-intel-2018a.eb b/g/Graph500/Graph500-3.0.0-intel-2018a.eb new file mode 100644 index 00000000..5953a845 --- /dev/null +++ b/g/Graph500/Graph500-3.0.0-intel-2018a.eb @@ -0,0 +1,24 @@ +# Golasowski Martin , Jiri Hanzelka , 2017 IT4Innovations + +easyblock = 'MakeCp' + +name = 'Graph500' +version = '3.0.0' + +homepage = 'http://graph500.org/' +description = 'Reference code of the Graph500 benchmark.' + +toolchain = {'name': 'intel', 'version': '2018a'} + +source_urls = ['https://github.com/graph500/graph500/archive/'] +sources = ['graph500-%(version)s.tar.gz'] + +files_to_copy = [(['src/graph500_reference_bfs', 'src/graph500_reference_bfs_sssp'], 'bin')] +prebuildopts = 'cd src &&' + +sanity_check_paths = { + 'files' : ['bin/graph500_reference_bfs', 'bin/graph500_reference_bfs_sssp'], + 'dirs' : [] +} + +moduleclass = 'tools'