Skip to content
Snippets Groups Projects
Commit 1262f7cb authored by Jan Siwiec's avatar Jan Siwiec
Browse files

Merge branch 'karolina-matrix' into 'master'

Karolina matrix

See merge request !335
parents f5881988 2e6bf4c8
No related branches found
No related tags found
1 merge request!335Karolina matrix
Pipeline #22129 failed
......@@ -122,6 +122,7 @@ nav:
- Intel Xeon Phi Environment: software/mic/mic_environment.md
- Modules Matrix: modules-matrix.md
- Job Features: job-features.md
- Available Karolina Modules: modules-karolina.md
- Available Barbora Modules: modules-barbora.md
- Available Salomon Modules: modules-salomon.md
- Available Salomon Modules on UV: modules-salomon-uv.md
......
......@@ -7,7 +7,7 @@ from __future__ import print_function
import itertools
import re
CHARS = ['A', 'S', 'U', 'T', 'D']
CHARS = ['K', 'S', 'U', 'T', 'D']
MASK = ''.join(reversed(CHARS))
for i in range(1, len(CHARS)+1):
for comb in itertools.combinations(CHARS, i):
......
#!/bin/bash
curl -s https://code.it4i.cz/sccs/it4i-modules/raw/master/anselm.csv -o anselm.csv
curl -s https://code.it4i.cz/sccs/it4i-modules/raw/master/salomon.csv -o salomon.csv
curl -s https://code.it4i.cz/sccs/it4i-modules/raw/master/dgx.csv -o dgx.csv
curl -s https://code.it4i.cz/sccs/it4i-modules/raw/master/uv2000.csv -o uv2000.csv
curl -s https://code.it4i.cz/sccs/it4i-modules/raw/master/phi.csv -o phi.csv
curl -s https://code.it4i.cz/sccs/it4i-modules/raw/master/barbora.csv -o barbora.csv
curl -s https://code.it4i.cz/sccs/it4i-modules/raw/master/karolina.csv -o karolina.csv
#!/bin/bash
curl -s https://code.it4i.cz/sccs/it4i-modules/raw/master/anselm.md -o docs.it4i/modules-anselm.md
curl -s https://code.it4i.cz/sccs/it4i-modules/raw/master/barbora.md -o docs.it4i/modules-barbora.md
curl -s https://code.it4i.cz/sccs/it4i-modules/raw/master/salomon.md -o docs.it4i/modules-salomon.md
curl -s https://code.it4i.cz/sccs/it4i-modules/raw/master/dgx.md -o docs.it4i/modules-dgx.md
curl -s https://code.it4i.cz/sccs/it4i-modules/raw/master/uv2000.md -o docs.it4i/modules-salomon-uv.md
curl -s https://code.it4i.cz/sccs/it4i-modules/raw/master/phi.md -o docs.it4i/modules-salomon-phi.md
curl -s https://code.it4i.cz/sccs/it4i-modules/raw/master/anselm.csv -o scripts/anselm.csv
curl -s https://code.it4i.cz/sccs/it4i-modules/raw/master/karolina.md -o docs.it4i/modules-karolina.md
curl -s https://code.it4i.cz/sccs/it4i-modules/raw/master/salomon.csv -o scripts/salomon.csv
curl -s https://code.it4i.cz/sccs/it4i-modules/raw/master/dgx.csv -o scripts/dgx.csv
curl -s https://code.it4i.cz/sccs/it4i-modules/raw/master/uv2000.csv -o scripts/uv2000.csv
curl -s https://code.it4i.cz/sccs/it4i-modules/raw/master/phi.csv -o scripts/phi.csv
curl -s https://code.it4i.cz/sccs/it4i-modules/raw/master/barbora.csv -o scripts/barbora.csv
curl -s https://code.it4i.cz/sccs/it4i-modules/raw/master/karolina.csv -o scripts/karolina.csv
......@@ -6,7 +6,7 @@ from __future__ import print_function
import itertools
CHARS = ['A', 'S', 'U', 'P', 'D', 'B']
CHARS = ['K', 'S', 'U', 'P', 'D', 'B']
MASK = ''.join(reversed(CHARS))
for bits in itertools.product([0, 1], repeat=len(CHARS)):
SBIT = "".join(str(bit) for bit in bits)
......
......@@ -35,7 +35,7 @@ def get_data(filename):
def get_datalist():
""" get_datalist """
datalist = []
for name in ['anselm', 'salomon', 'uv2000', 'phi', 'dgx', 'barbora']:
for name in ['karolina', 'salomon', 'uv2000', 'phi', 'dgx', 'barbora']:
path = os.path.join('scripts', "{}.csv".format(name))
datalist += get_data(path)
return datalist
......@@ -50,7 +50,7 @@ def get_counts(datalist):
def get_matrix():
""" get_matrix """
# 1 2 4 8 16 32
chars = ['A', 'S', 'U', 'P', 'D', 'B']
chars = ['K', 'S', 'U', 'P', 'D', 'B']
arr = []
mask = ''.join(reversed(chars))
for bits in itertools.product([0, 1], repeat=len(chars)):
......@@ -107,9 +107,9 @@ def print_hint():
""" print_hint """
print('!!! Hint "Cluster Acronyms"')
print(' ```')
print(' B D P U S A')
print(' B D P U S K')
print(' | | | | | |')
print(' | | | | | +----> Anselm')
print(' | | | | | +----> Karolina')
print(' | | | | +------> Salomon')
print(' | | | +--------> UV2000')
print(' | | +----------> Phi')
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment