Skip to content
Snippets Groups Projects
Select Git revision
  • 373c9406744beea5b6882d31b2fbe89745e3e11f
  • main default protected
2 results

set_up.sh

Blame
  • TaskSim_SRC-3.1-gpsmpi-2022a-mt.eb 942 B
    easyblock = 'CmdCp'
    
    name = 'TaskSim_SRC'
    version = '3.1'
    
    homepage = 'https://www.bsc.es/research-and-development/publications/musa-multi-level-simulation-approach-next-generation-hpc'
    description = "TaskSim is a trace driven architectural simulator that can simulate high level OpenMP/OmpSs runtime events as well as low level instructions (This only install the source files required by Nanos++ for instrumentation)."
    
    source_urls = ['https://github.com/dchasap/MUSA/releases/download/deepsea']
    sources = ['tasksim-3.1_profet.tar.gz']
    
    toolchain = {'name': 'gpsmpi', 'version': '2022a-mt'}
    
    cmds_map = [
        ('tasksim-3.1_profet.tar.gz', "mkdir -p %(installdir)s/include/nextsim"),
    ]
    
    files_to_copy = [
                  (['%(builddir)s/tasksim-musa-3.1_profet/src/*' ], '%(installdir)s/include/nextsim/'),
    ]
    
    sanity_check_paths = {
        'files': ['include/nextsim/core/trace/Trace.h'],
        'dirs': ['include/nextsim']
    }
    
    moduleclass = 'tools'