Skip to content

Build from source

  • To build from source use a compiler module
  • We have several compiler versions from GNU and INTEL. Check what is available with:
    • $ ml avail gcc
    • or for intel
      • $ ml avail intel or
      • module load intel-oneapi
      • module avail compiler
  • make is installed on the system
    • ⚠ It could happen that the "Makefile" contains web fetching, which will not work from Bianca.
    • Usually it is not a problem to build on Rackham and move to Bianca.
  • cmake is available as module
    • Check with: $ ml avail cmake
  • Guide for compiling serial programs
  • Guide for compiling parallel programs
About CPU hardware on Bianca
  • Architecture: x86_64
    • Intel Xeon E5-2630 v3 Huawei XH620 V3 nodes
    • Advanced Vector Extensions 2 (AVX2)
  • CPU op-mode(s): 32-bit, 64-bit
  • Byte Order: Little Endian
  • CPU(s): 16
  • Thread(s) per core: 1
  • Core(s) per socket: 8
  • Socket(s): 2
  • NUMA node(s): 2
  • Model name: Intel Core Processor (Haswell, no TSX, IBRS)
  • CPU MHz: 2394.446
  • For more info, type: lscpu in the terminal