Summary
Distributed Computing
Debian Science - Pakete für »Distributed Computing«
Dieses Metapaket installiert »Debian Science«-Pakete, die für verschiedene
Arten des verteilten Rechnens wie Grid-, Cloud-, Cluster- und Parallel-
Computing nützlich sind.
Description
For a better overview of the project's availability as a Debian package, each head row has a color code according to this scheme:
If you discover a project which looks like a good candidate for Debian Science
to you, or if you have prepared an unofficial Debian package, please do not hesitate to
send a description of that project to the Debian Science mailing list
Links to other tasks
|
Debian Science Distributed Computing packages
Official Debian packages with high relevance
dmtcp
Checkpoint/Restart functionality for Linux processes
|
Versions of package dmtcp |
Release | Version | Architectures |
jessie | 2.3.1-6 | amd64,armhf,i386 |
Debtags of package dmtcp: |
role | program |
|
License: DFSG free
|
DMTCP (Distributed MultiThreaded Checkpointing) is a tool to transparently
checkpointing the state of an arbitrary group of programs including
multi-threaded and distributed computations. It operates directly on the user
binary executable, with no Linux kernel modules or other kernel mods.
Among the applications supported by DMTCP are Open MPI, MATLAB, Python, Perl,
and many programming languages and shell scripting languages. DMTCP also
supports GNU screen sessions, including vim/cscope and emacs. With the use of
TightVNC, it can also checkpoint and restart X-Window applications, as long
as they do not use extensions (e.g.: no OpenGL, no video).
This package contains DMTCP binaries.
Please cite:
Jason Ansel, Kapil Arya, and Gene Cooperman:
DMTCP: Transparent Checkpointing for Cluster Computations and the Desktop
(2009)
|
|
environment-modules
Modulares System zur Behandlung von Umgebungsvariablen
|
Versions of package environment-modules |
Release | Version | Architectures |
stretch | 3.2.10-10 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
bookworm | 5.2.0-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
trixie | 5.4.0-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x |
bullseye | 4.6.1-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
buster | 4.2.2-1 | amd64,arm64,armhf,i386 |
sid | 5.4.0-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
jessie | 3.2.10-9 | amd64,armel,armhf,i386 |
|
License: DFSG free
|
Das Paket Environment Modules ermöglicht die dynamische Modifikation einer
Benutzerumgebung über »modulefiles«. Jedes »modulefile« enthält die
Informationen, um die Shell für eine Anwendung zu konfigurieren. Sobald das
Paket Environment Modules initialisiert wurde, kann die Umgebung dynamisch
verändert werden. Dies geschieht mit dem Befehl module, der die
»modulefiles« per Modul interpretiert. Typischerweise ändern oder setzen
die »modulefiles« über den Befehl module Umgebungsvariablen wie PATH,
MANPATH usw. »modulefiles« können von vielen Benutzern auf einem System
gemeinsam genutzt werden. Benutzer könnten eine eigene Sammlung besitzen,
um die gemeinsam genutzten »modulefiles« zu ergänzen oder zu ersetzen. Die
Modules-Umgebung ist auf SGI/Crays und vielen Farmen von
Arbeitsplatzrechnern verbreitet.
|
|
globus-core
Globus Toolkit - Globus Core - Transitional Package
|
Versions of package globus-core |
Release | Version | Architectures |
jessie | 9.0 | amd64,armel,armhf,i386 |
stretch | 9.1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
|
License: DFSG free
|
The Globus Toolkit is an open source software toolkit used for
building Grid systems and applications. It is being developed by the
Globus Alliance and many others all over the world. A growing number
of projects and companies are using the Globus Toolkit to unlock the
potential of grids for their cause.
The globus-core package is no longer needed with Globus Toolkit 6.
This transitional package provides a dummy pkg-config file to fulfill
dependencies during the transition. In can be removed when no longer
needed.
|
|
gridengine-client
Programme zur Verwaltung der »Grid Engine«-Warteschlangen
|
Versions of package gridengine-client |
Release | Version | Architectures |
buster | 8.1.9+dfsg-9 | amd64,arm64,armhf,i386 |
bullseye | 8.1.9+dfsg-9.1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
stretch | 8.1.9+dfsg-4+deb9u2 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
trixie | 8.1.9+dfsg-11 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x |
sid | 8.1.9+dfsg-11 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
bookworm | 8.1.9+dfsg-10 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
Debtags of package gridengine-client: |
role | program |
|
License: DFSG free
|
Die Software Grid Engine erleichtert die Verwaltung verteilter Ressourcen
(distributed resource management, DRM). Weit mehr als nur einfache
Werkzeuge zur Lastverteilung oder Mechanismen zur Batch-Planung, bietet
DRM-Software typischerweise die folgenden Schlüsselfunktionen über große
Gruppen verteilter Ressourcen:
- Auf Richtlinien basierende Zuweisung verteilter Ressourcen
(CPU-Zeit, Software-Lizenzen, usw.)
- Planung von Batches & Verwaltung von Batch-Queues
- Unterstützung vielfältiger Server-Hardware, Betriebssysteme und
Architekturen
- Lastausgleich & Ausführung von Aufträgen auf entfernten Rechnern
- Detaillierte, kontenbezogene Statistiken und Auftragsprotokolle
- Feinkörnige Verteilung nutzerspezifizierter Ressourcen
- Unterbrechung/Wiederaufnahme/Verlagerung von Aufgaben
- Statusinformationen von Aufgaben/Rechnern/Cluster
- Wiederholter Aufruf des gleichen Kommandos mit unterschiedlichen
Parametern (Job-Arrays)
- Zusammenarbeit & Steuerung von parallelen Jobs
Dieses Paket enthält Benutzerprogramme zur Verwaltung der »Grid Engine«-
Warteschlangen.
|
|
gridengine-exec
Verwaltung verteilter Ressourcen - »Execution Server«
|
Versions of package gridengine-exec |
Release | Version | Architectures |
sid | 8.1.9+dfsg-11 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
bookworm | 8.1.9+dfsg-10 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
bullseye | 8.1.9+dfsg-9.1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
trixie | 8.1.9+dfsg-11 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x |
buster | 8.1.9+dfsg-9 | amd64,arm64,armhf,i386 |
stretch | 8.1.9+dfsg-4+deb9u2 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
Debtags of package gridengine-exec: |
role | program |
|
License: DFSG free
|
Die Software Grid Engine erleichtert die Verwaltung verteilter Ressourcen
(distributed resource management, DRM). Weit mehr als nur einfache
Werkzeuge zur Lastverteilung oder Mechanismen zur Batch-Planung, bietet
DRM-Software typischerweise die folgenden Schlüsselfunktionen über große
Gruppen verteilter Ressourcen:
- Auf Richtlinien basierende Zuweisung verteilter Ressourcen
(CPU-Zeit, Software-Lizenzen, usw.)
- Planung von Batches & Verwaltung von Batch-Queues
- Unterstützung vielfältiger Server-Hardware, Betriebssysteme und
Architekturen
- Lastausgleich & Ausführung von Aufträgen auf entfernten Rechnern
- Detaillierte, kontenbezogene Statistiken und Auftragsprotokolle
- Feinkörnige Verteilung nutzerspezifizierter Ressourcen
- Unterbrechung/Wiederaufnahme/Verlagerung von Aufgaben
- Statusinformationen von Aufgaben/Rechnern/Cluster
- Wiederholter Aufruf des gleichen Kommandos mit unterschiedlichen
Parametern (Job-Arrays)
- Zusammenarbeit & Steuerung von parallelen Jobs
Dieses Paket enthält den »Grid Engine Execution Server«.
|
|
gridengine-master
Verwaltung verteilter Ressourcen - Steuerungsprozess(e)
|
Versions of package gridengine-master |
Release | Version | Architectures |
bookworm | 8.1.9+dfsg-10 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
buster | 8.1.9+dfsg-9 | amd64,arm64,armhf,i386 |
sid | 8.1.9+dfsg-11 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
trixie | 8.1.9+dfsg-11 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x |
stretch | 8.1.9+dfsg-4+deb9u2 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
bullseye | 8.1.9+dfsg-9.1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
|
License: DFSG free
|
Die Software Grid Engine erleichtert die Verwaltung verteilter Ressourcen
(distributed resource management, DRM). Weit mehr als nur einfache
Werkzeuge zur Lastverteilung oder Mechanismen zur Batch-Planung, bietet
DRM-Software typischerweise die folgenden Schlüsselfunktionen über große
Gruppen verteilter Ressourcen:
- Auf Richtlinien basierende Zuweisung verteilter Ressourcen
(CPU-Zeit, Software-Lizenzen, usw.)
- Planung von Batches & Verwaltung von Batch-Queues
- Unterstützung vielfältiger Server-Hardware, Betriebssysteme und
Architekturen
- Lastausgleich & Ausführung von Aufträgen auf entfernten Rechnern
- Detaillierte, kontenbezogene Statistiken und Auftragsprotokolle
- Feinkörnige Verteilung nutzerspezifizierter Ressourcen
- Unterbrechung/Wiederaufnahme/Verlagerung von Aufgaben
- Statusinformationen von Aufgaben/Rechnern/Cluster
- Wiederholter Aufruf des gleichen Kommandos mit unterschiedlichen
Parametern (Job-Arrays)
- Zusammenarbeit & Steuerung von parallelen Jobs
Dieses Paket enthält die Haupt-Steuerungsprozesse (master server).
|
|
gridengine-qmon
Verwaltung verteilter Ressourcen - grafische Warteschlangen-Verwaltung
|
Versions of package gridengine-qmon |
Release | Version | Architectures |
sid | 8.1.9+dfsg-11 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
trixie | 8.1.9+dfsg-11 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x |
buster | 8.1.9+dfsg-9 | amd64,arm64,armhf,i386 |
bullseye | 8.1.9+dfsg-9.1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
bookworm | 8.1.9+dfsg-10 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
stretch | 8.1.9+dfsg-4+deb9u2 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
Debtags of package gridengine-qmon: |
uitoolkit | motif |
|
License: DFSG free
|
Die Software Grid Engine erleichtert die Verwaltung verteilter Ressourcen
(distributed resource management, DRM). Weit mehr als nur einfache
Werkzeuge zur Lastverteilung oder Mechanismen zur Batch-Planung, bietet
DRM-Software typischerweise die folgenden Schlüsselfunktionen über große
Gruppen verteilter Ressourcen:
- Auf Richtlinien basierende Zuweisung verteilter Ressourcen
(CPU-Zeit, Software-Lizenzen, usw.)
- Planung von Batches & Verwaltung von Batch-Queues
- Unterstützung vielfältiger Server-Hardware, Betriebssysteme und
Architekturen
- Lastausgleich & Ausführung von Aufträgen auf entfernten Rechnern
- Detaillierte, kontenbezogene Statistiken und Auftragsprotokolle
- Feinkörnige Verteilung nutzerspezifizierter Ressourcen
- Unterbrechung/Wiederaufnahme/Verlagerung von Aufgaben
- Statusinformationen von Aufgaben/Rechnern/Cluster
- Wiederholter Aufruf des gleichen Kommandos mit unterschiedlichen
Parametern (Job-Arrays)
- Zusammenarbeit & Steuerung von parallelen Jobs
Dieses Paket enthält das grafische Frontend zur Verwaltung der Grid Engine.
|
|
htcondor
transitional dummy package
|
Versions of package htcondor |
Release | Version | Architectures |
sid | 23.4.0+dfsg-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
jessie | 8.2.3~dfsg.1-6 | amd64,armel,armhf,i386 |
stretch | 8.4.11~dfsg.1-1 | amd64,arm64,armel,armhf,i386,mips,mipsel,ppc64el,s390x |
stretch-security | 8.4.11~dfsg.1-1+deb9u2 | amd64,arm64,armel,armhf,i386 |
buster | 8.6.8~dfsg.1-2+deb10u1 | amd64,arm64,armhf,i386 |
buster-security | 8.6.8~dfsg.1-2+deb10u1 | amd64,arm64,armhf,i386 |
upstream | 23.6.1 |
|
License: DFSG free
|
This package aids upgrades of existing htcondor installations to the
package name "condor". The package is empty and it can safely be removed.
Please cite:
Michael Litzkow, Miron Livny and Matt Mutka:
Condor - A Hunter of Idle Workstations
(eprint)
Proceedings of the 8th International Conference of Distributed Computing Systems
:104-111
(1988)
|
|
ipython3
Erweiterte interaktive Python-3-Shell
|
Versions of package ipython3 |
Release | Version | Architectures |
bullseye-security | 7.20.0-1+deb11u1 | all |
stretch | 5.1.0-3 | all |
stretch-security | 5.1.0-3+deb9u1 | all |
jessie | 2.3.0-2 | all |
sid | 8.20.0-1 | all |
trixie | 8.20.0-1 | all |
buster-security | 5.8.0-1+deb10u1 | all |
buster | 5.8.0-1+deb10u1 | all |
bookworm | 8.5.0-4 | all |
bullseye | 7.20.0-1+deb11u1 | all |
upstream | 8.24.0 |
|
License: DFSG free
|
IPython kann als Ersatz zur Python-Standardshell oder, falls sie zusammen
mit den wissenschaftlichen und numerischen Python-Werkzeugen genutzt wird,
als vollständige Arbeitsumgebung für wissenschaftliches Rechnen (wie Matlab
oder Mathematica) benutzt werden. Sie unterstützt dynamische
Objektintrospektionen, nummerierte Eingabe-/Ausgabeprompts, ein
Makrosystem, Protokollierung und Wiederherstellung von Sitzungen,
vollständigen Shellzugriff auf das System, umfangreiche und farbige
Traceback-Berichte, automatische Klammerung, automatische
Anführungszeichen. Außerdem kann sie in andere Python-Programme integriert
werden.
Dieses Paket enthält die eigentliche Terminal-Shell für Python 3.
|
|
mpich
Implementation of the MPI Message Passing Interface standard
|
Versions of package mpich |
Release | Version | Architectures |
buster | 3.3-3 | amd64,arm64,armhf,i386 |
jessie | 3.1-5 | amd64,armel,armhf,i386 |
sid | 4.2.0-5.1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
trixie | 4.1.2-3 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x |
stretch | 3.2-7 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
bookworm | 4.0.2-3 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
bullseye | 3.4.1-5~deb11u1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
upstream | 4.2.1 |
Debtags of package mpich: |
admin | benchmarking, monitoring |
network | hiavailability, load-balancing, scanner |
scope | utility |
use | transmission |
|
License: DFSG free
|
MPICH is a high-performance and widely portable implementation of the
MPI-3.1 standard from the Argonne National Laboratory.
It efficiently supports different computation and communication platforms
including commodity clusters, SMPs, massively parallel systems, and
high-speed networks.
This release has all MPI 3.1 functions and features required by the standard
with the exception of support for the "external32" portable I/O format and
user-defined data representations for I/O.
This package includes the program binaries necessary to run MPICH programs.
|
|
mpich2python
MPI-enhanced Python interpreter (MPICH2 based version)
|
Versions of package mpich2python |
Release | Version | Architectures |
jessie | 2.9.4-3 | amd64,armel,armhf,i386 |
|
License: DFSG free
|
The package provides a python interpreter with MPI (Message Passing Interface,
message-based parallel programming) support.
|
|
nordugrid-arc-client
|
Versions of package nordugrid-arc-client |
Release | Version | Architectures |
buster | 5.4.3-2 | amd64,arm64,armhf,i386 |
bullseye | 6.10.2-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
bookworm | 6.17.0-3 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
trixie | 6.18.0-2 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x |
sid | 6.19.0-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
jessie | 4.2.0-2 | amd64,armel,armhf,i386 |
stretch | 5.3.0~rc1-1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
|
License: DFSG free
|
NorduGrid is a collaboration aiming at development, maintenance and
support of the middleware, known as the Advanced Resource
Connector (ARC).
This client package contains all the CLI tools that are needed to
operate with x509 proxies, submit and manage jobs and handle data
transfers.
|
|
openmpi-bin
Leistungsstarke Message-Passing-Bibliothek - Programmdateien
|
Versions of package openmpi-bin |
Release | Version | Architectures |
jessie | 1.6.5-9.1+deb8u1 | amd64,armel,armhf,i386 |
buster | 3.1.3-11 | amd64,arm64,armhf,i386 |
trixie | 4.1.6-5 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x |
bullseye | 4.1.0-10 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
experimental | 5.0.3-2 | amd64,arm64,mips64el,ppc64el,riscv64,s390x |
bookworm | 4.1.4-3 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
sid | 4.1.6-13 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
stretch | 2.0.2-2 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
upstream | 5.0.3 |
Debtags of package openmpi-bin: |
admin | cluster |
field | biology, chemistry, mathematics, physics |
interface | commandline |
role | program |
scope | utility |
|
License: DFSG free
|
Das Projekt Open MPI kombiniert Methoden und Ressourcen aus mehreren anderen
Projekten (FT-MPI, LA-MPI, LAM/MPI und PACX-MPI), um die beste verfügbare
MPI-Bibliothek (Message Passing Interface) zu verwirklichen. Als eine völlig
neue, MPI-3.1-konforme Umsetzung bietet Open MPI Vorteile für System- und
Software-Hersteller, Anwendungsentwickler und forschende Informatiker.
Merkmale:
- vollständig konform zum MPI-3.1-Standard
- Threadsicherheit und Nebenläufigkeit
- dynamische Erzeugung von Prozessen
- leistungsstark auf allen Plattformen
- zuverlässige und schnelle Job-Verwaltung
- tolerant gegenüber Netzwerk- und Prozessfehlern
- unterstützt heterogene Netzwerke
- eine einzelne Bibliothek unterstützt sämtliche Netzwerke
- Instrumentierung zur Laufzeit
- unterstützt viele Job-Scheduler
- internationalsierte Fehlermeldungen
- komponentenbasierter Entwurf, dokumentierte APIs
Dieses Paket enthält die Open-MPI-Dienstprogramme.
|
|
openmpipython
MPI-enhanced Python interpreter (OpenMPI based version)
|
Versions of package openmpipython |
Release | Version | Architectures |
jessie | 2.9.4-3 | amd64,armel,armhf,i386 |
|
License: DFSG free
|
The package provides a python interpreter with MPI (Message Passing Interface,
message-based parallel programming) support.
|
|
python3-scoop
Python3 library for concurrent parallel programming
|
Versions of package python3-scoop |
Release | Version | Architectures |
stretch | 0.7.1.1-1 | all |
buster | 0.7.1.1-3 | all |
bullseye | 0.7.1.1-7 | all |
|
License: DFSG free
|
SCOOP (Scalable COncurrent Operations in Python) is a distributed task
module allowing concurrent parallel programming on various environments,
from heterogeneous grids to supercomputers.
This package contains the Python3 modules.
|
|
Official Debian packages with lower relevance
coop-computing-tools
cooperative computing tools
|
Versions of package coop-computing-tools |
Release | Version | Architectures |
buster | 7.0.9-2 | amd64,arm64,armhf,i386 |
sid | 9.9-4.1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
trixie | 9.9-4 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x |
bookworm | 9.9-2 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
bullseye | 7.1.2-5 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
stretch | 4.0-1.1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
Debtags of package coop-computing-tools: |
uitoolkit | ncurses |
|
License: DFSG free
|
This is a collection of software that help users to share resources in a
complex, heterogeneous, and unreliable computing environment. This includes:
- Chirp: A personal filesystem and I/O protocol that allows unprivileged users
to share space securely, efficiently, and conveniently. When combined
with Parrot, Chirp allows users to create custom wide-area
distributed filesystems.
- Parrot: A transparent user-level virtual filesystem that allows any ordinary
program to be attached to a remote storage device such as an FTP
server or a Chirp server.
- Makeflow: A workflow system for parallel and distributed computing that uses
a language very similar to Make.
- Work Queue: A system and API for building master-worker style programs that
scale up to thousands of processors.
- All Pairs: A computational abstraction for running very large Cartesian
products.
- Wavefront: A computational abstraction for running very large dynamic
programming problems.
- The Fault Tolerant Shell: A high-level programming language that allows
users to combine the ease of shell scripting, the power of distributed
programming, and the precision of compiled languages. Basically,
parallel programming and exception handling for scripts.
|
|
hpcc
|
Versions of package hpcc |
Release | Version | Architectures |
sid | 1.5.0-3 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
buster | 1.5.0-1 | amd64,arm64,armhf,i386 |
jessie | 1.4.1-3 | amd64,armel,armhf,i386 |
stretch | 1.4.3-1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
bookworm | 1.5.0-3 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
Debtags of package hpcc: |
admin | benchmarking |
role | program |
|
License: DFSG free
|
The High Performance Computing (HPC) Challenge benchmark runs a suite
of 7 tests that measure the performance of CPU, memory and network for
HPC clusters. Amongst others, it includes the High-Performance LINPACK
(HPL) benchmark, used by the Top500 ranking (http://www.top500.org/).
|
|
octave-mpi
Octave toolbox for parallel computing using MPI
|
Versions of package octave-mpi |
Release | Version | Architectures |
sid | 3.1.0-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x |
stretch | 1.2.0-2 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
jessie | 1.2.0-1 | amd64,armel,armhf,i386 |
buster | 1.2.0-6 | amd64,arm64,armhf,i386 |
bullseye | 3.1.0-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
|
License: DFSG free
|
This package brings parallel computing capabilities to Octave by providing a
convenient interface to MPI primitives. This is achieved using simple MPI
Derived Datatypes.
This Octave add-on package is part of the Octave-Forge project.
|
|
python3-mpi4py
bindings of the Message Passing Interface (MPI) standard
|
Versions of package python3-mpi4py |
Release | Version | Architectures |
bookworm | 3.1.4-2 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
buster | 2.0.0-3 | amd64,arm64,armhf,i386 |
stretch | 2.0.0-2.1+deb9u1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
jessie | 1.3.1+hg20131106-2 | amd64,armel,armhf,i386 |
trixie | 3.1.5-5 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x |
sid | 3.1.5-5 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
bullseye | 3.0.3-8 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
upstream | 3.1.6 |
|
License: DFSG free
|
MPI for Python (mpi4py) provides bindings of the Message Passing
Interface (MPI) standard for the Python programming language,
allowing any Python program to exploit multiple processors.
mpi4py is constructed on top of the MPI-1/MPI-2 specification
and provides an object oriented interface which closely follows MPI-2
C++ bindings. It supports point-to-point (sends, receives) and
collective (broadcasts, scatters, gathers) communications of any
picklable Python object as well as optimized communications of Python
object exposing the single-segment buffer interface (NumPy arrays,
builtin bytes/string/array objects).
|
|
No known packages available
psom
pipeline system for Octave and Matlab
|
|
License: MIT/Expat
Debian package not available
Language: Matlab/Octave
|
PSOM is a lightweight library to manage complex multi-stage data processing. A
pipeline is a collection of jobs, i.e. Matlab or Octave code with a well
identified set of options that are using files for inputs and outputs. To
use PSOM, the only requirement is to generate a description of a pipeline in
the form of a simple Matlab/Octave structure. PSOM then automatically offers
the following services:
- Run jobs in parallel using multiple CPUs or within a distributed computing
environment.
- Generate log files and keep track of the pipeline execution. These logs are
detailed enough to fully reproduce the analysis.
- Handle job failures: successful completion of jobs is checked and failed
jobs can be restarted.
- Handle updates of the pipeline: change options or add jobs and let PSOM
figure out what to reprocess.
|
|