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'