Manual de Multivac
Multivac (/ˌmʌltɪˈvæk/) és el nom del clúster de càlcul del grup de recerca en Disseny i Optimització de Serveis (DOPS).
Aquesta guia proporciona als membres del grup les eines i el coneixement necessaris per gestionar eficientment els recursos computacionals disponibles mitjançant el sistema de gestió de treballs SLURM.
Aquest treball ha estat el treball de final de Màster de l’Alexandre Gràcia i Calvo, professor associat de la Facultat d’Informàtica de Barcelona (FIB) i membre del grup DOPS, dirigida pel Dr. Bruno Domènech Lega i codirigida pel professor Leopold Palomo-Avellaneda.
Com citar aquest treball
Si utilitzes aquest clúster o aquest manual en la teva recerca, si us plau, cita el treball original:
- Format APA
Citació APA
Gràcia Calvo, A. (2026). Multivac: De l’obsolescència a l’eficiència - Construcció d’un clúster HPC heterogeni per a un grup de recerca universitari. Universitat Oberta de Catalunya (UOC). https://hdl.handle.net/10609/154476
- Format BibTeX
@mastersthesis{gracia2026multivac, author = {Gràcia Calvo, Alexandre}, title = {Multivac: De l'obsolescència a l'eficiència - Construcció d'un clúster HPC heterogeni per a un grup de recerca universitari}, school = {Universitat Oberta de Catalunya (UOC)}, year = {2026}, url = {https://hdl.handle.net/10609/154476}, keywords = {hpc, clúster heterogeni, infraestructura computacional, optimització de recursos, eficiència energètica, recerca universitària, modernització de sistemes, obsolescència tecnològica, gestió de clústers, computació distribuïda} }
—
SLURM és un sistema de gestió de feines (en anglès, Job Scheduling System) de codi obert que s’utilitza en entorns de càlcul d’alt rendiment (HPC, per les seves sigles en anglès). Un sistema de gestió de feines és una eina que coordina i administra l’execució de feines (o tasques) en un clúster de computadors.
Important repassar Recomanacions per treballar en un sistema de fitxers Linux i bones pràctiques.
- index
- Introducció a SLURM
- Submissió de Treballs
- Monitoratge i Control
- Optimització de Treballs
- Característiques dels Nodes
- Recomanacions per treballar en un sistema de fitxers Linux i bones pràctiques
- Venv’s
- Introducció
- Beneficis de l’ús d’Entorns Virtuals
- Creació d’un Entorn Virtual a Linux
- Simplificació de la creació d’un Entorn Virtual a Linux
- Com activar el venv?
- Com podem veure que estem dins el venv?
- Com desactivar el venv?
- Què és un requirements.txt
- Com generem el requirements.txt del nostre projecte?
- Com instal·lem mitjançant un requirements.txt?
- Exemple de fitxer requirements.txt
- Exemple de creació de venv a Windows
- Memory Profiler
- Ampl
- C++
- CPLEX i Docplex
- GLPK
- Ús de GPU
- Gurobi
- Julia
- JupyterLab
- Matlab
- PAPI
- Pulp
- Python en Paralel
- Paralelització amb arrays
- R
- Plantilla de conf.slurm
- Manteniment de Multivac
- Publicacions, treballs i articles que han usat Multivac