Debian Science Project
Summary
Distributed computing
Debian Science - distribueret beregningspakker

Denne metapakke vil installere alle Debian Science-pakker, der er nyttige for diverse typer af distribueret beregning, såsom gitter-, sky-, klynge- og parallel beregning.

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-funktionalitet for Linuxprocesser
Maintainer: Paul Grosu
Versions of package dmtcp
ReleaseVersionArchitectures
wheezy1.2.5-1amd64,i386
jessie2.3.1-6amd64,armhf,i386
sid2.6.0-1amd64
sid2.3.1-6armhf,i386
Debtags of package dmtcp:
roleprogram
Popcon: 8 users (1 upd.)*
Versions and Archs
License: DFSG free
Git

DMTCP (Distributed MultiThreaded Checkpointing) er et værktøj til transparent at kontrollere tilstanden på en arbitrær gruppe af programmer inklusiv flertrådet og distribueret beregninger. Programmet fungerer direkte på den kørbare binære fil for brugeren, uden nogen Linuxkernemoduler eller andre kerneændringer.

Blandt de understøttede programmer af DMTCP er OpenMPI, MVAPICH2, MATLAB, R, Python, Perl og mange programmeringssprog og skalskriptsprog. DMTCP understøtter både TCP-sokler og InfiniBand-forbindelser. Med brugen af TightVNC kan den også kontrollere og genstarte X-vinduesprogrammer. OpenGL-biblioteket for 3D-grafik er understøttet via et specielt udvidelsesmodul.

Denne pakke indeholder binære filer for DMTCP.

Please cite: Jason Ansel, Kapil Arya, and Gene Cooperman: DMTCP: Transparent Checkpointing for Cluster Computations and the Desktop (2009)
Environment-modules
Modulært system for håndtering af miljøvariabler
Maintainer: Alastair McKinstry
Versions of package environment-modules
ReleaseVersionArchitectures
wheezy3.2.9c-3amd64,armel,armhf,i386,ia64,mips,mipsel,powerpc,s390,s390x,sparc
stretch3.2.10-10amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid4.4.1-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bullseye4.4.1-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
buster4.2.2-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
jessie3.2.10-9amd64,armel,armhf,i386
Popcon: 71 users (168 upd.)*
Versions and Archs
License: DFSG free
Git

Pakken Modules tilbyder den dynamiske modifikation af en brugers miljø via modulfiler. Hver modulfil indeholder informationen krævet for at konfigurere skallen for et program. Når først pakken Modules er initialiseret, så kan miljøet ændres dynamisk på et per modul-basis via kommandoen module, som fortolker modulfiler. Typiske modulfiler instruerer modulkommandoen til at ændre eller angive skalmiljøvariabler såsom PATH, MANPATH etc. Modulfiler kan deles af mange brugere på et system og brugere kan have deres egen samling som supplement eller erstatning for delte modulfiler. Modulernes miljø er udbredt på SGI/Crays og mange farme for arbejdsstationer.

Globus-core
Globus Toolkit - Globus Core - overgangspakke
Maintainer: Mattias Ellert
Versions of package globus-core
ReleaseVersionArchitectures
stretch9.1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
wheezy8.8-2amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
squeeze5.17-1amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
jessie9.0amd64,armel,armhf,i386
Popcon: 0 users (0 upd.)*
Versions and Archs
License: DFSG free
Svn

Værktøjssættet Globus Toolkit er et åben kildetekst program, der bruges til at udvikle gridsystemer og -applikationer. Det udvikles af Globus Alliance og mange andre verden rundt. Et voksende antal projekter og virksomheder, anvender Globus Toolkit til at låse op for potentialet i gittersystemer (grids), til brug for deres formål.

Pakken globus-core er ikke længere krævet med Globus Toolkit 6. Denne overgangspakke tilbyder en tom pkg-config-fil til at opfylde afhængigheder under overgangen. Den kan fjernes, når den ikke længere er krævet.

Gridengine-client
Redskaber for Grid Engines køhåndtering
Versions of package gridengine-client
ReleaseVersionArchitectures
buster8.1.9+dfsg-9amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
stretch8.1.9+dfsg-4+deb9u2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
squeeze6.2u5-1squeeze1amd64,i386,ia64,powerpc,sparc
wheezy6.2u5-7.1amd64,i386,ia64,powerpc,sparc
sid8.1.9+dfsg-9amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bullseye8.1.9+dfsg-9amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
squeeze-security6.2u5-1squeeze1amd64,i386,ia64,powerpc,sparc
Debtags of package gridengine-client:
roleprogram
Popcon: 607 users (7 upd.)*
Versions and Archs
License: DFSG free
Git

Grid Engine er et program, som faciliterer »distribueret ressourcehåndtering« (DRM). Langt udover simple værktøjer for belastningsfordeling eller jobplanlægningsmekanismer tilbyder DRM-programmer de følgende nøglefunktioner over mange slags distribuerede ressourcer:

  • Politikbaseret allokering af distribuerede ressourcer (CPU-tid, softwarelicenser etc.)
  • Jobkø og -planlægning
  • Understøttelse af forskellig serverprogrammel, operativsystemer og arkitekturer
  • Belastningsfordeling og udførsel af eksterne job
  • Detaljeret statistik over job
  • Finkornede brugerspecifikke ressourcer
  • Hvile/genoptag/migrer job
  • Værktøjer for rapportering af status for job/vært/kluster
  • Jobopdelinger
  • Integration og kontrol af parallelle job

Denne pakke indeholder brugerredskaber for Grid Engine.

Gridengine-exec
Distribueret ressourcehåndtering - kørselsserver
Versions of package gridengine-exec
ReleaseVersionArchitectures
buster8.1.9+dfsg-9amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
stretch8.1.9+dfsg-4+deb9u2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
squeeze-security6.2u5-1squeeze1amd64,i386,ia64,powerpc,sparc
sid8.1.9+dfsg-9amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
wheezy6.2u5-7.1amd64,i386,ia64,powerpc,sparc
bullseye8.1.9+dfsg-9amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
squeeze6.2u5-1squeeze1amd64,i386,ia64,powerpc,sparc
Debtags of package gridengine-exec:
roleprogram
Popcon: 199 users (2 upd.)*
Versions and Archs
License: DFSG free
Git

Grid Engine er et program, som faciliterer »distribueret ressourcehåndtering« (DRM). Langt udover simple værktøjer for belastningsfordeling eller jobplanlægningsmekanismer tilbyder DRM-programmer de følgende nøglefunktioner over mange slags distribuerede ressourcer:

  • Politikbaseret allokering af distribuerede ressourcer (CPU-tid, softwarelicenser etc.)
  • Jobkø og -planlægning
  • Understøttelse af forskellig serverprogrammel, operativsystemer og arkitekturer
  • Belastningsfordeling og udførsel af eksterne job
  • Detaljeret statistik over job
  • Finkornede brugerspecifikke ressourcer
  • Hvile/genoptag/migrer job
  • Værktøjer for rapportering af status for job/vært/kluster
  • Jobopdelinger
  • Integration og kontrol af parallelle job

Denne pakke indeholder kørselsserveren for Grid Engine.

Gridengine-master
Distribueret ressourcehåndtering - masterserver
Versions of package gridengine-master
ReleaseVersionArchitectures
squeeze6.2u5-1squeeze1amd64,i386,ia64,powerpc,sparc
bullseye8.1.9+dfsg-9amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
buster8.1.9+dfsg-9amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
squeeze-security6.2u5-1squeeze1amd64,i386,ia64,powerpc,sparc
wheezy6.2u5-7.1amd64,i386,ia64,powerpc,sparc
stretch8.1.9+dfsg-4+deb9u2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid8.1.9+dfsg-9amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
Popcon: 47 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

Grid Engine er et program, som faciliterer »distribueret ressourcehåndtering« (DRM). Langt udover simple værktøjer for belastningsfordeling eller jobplanlægningsmekanismer tilbyder DRM-programmer de følgende nøglefunktioner over mange slags distribuerede ressourcer:

  • Politikbaseret allokering af distribuerede ressourcer (CPU-tid, softwarelicenser etc.)
  • Jobkø og -planlægning
  • Understøttelse af forskellig serverprogrammel, operativsystemer og arkitekturer
  • Belastningsfordeling og udførsel af eksterne job
  • Detaljeret statistik over job
  • Finkornede brugerspecifikke ressourcer
  • Hvile/genoptag/migrer job
  • Værktøjer for rapportering af status for job/vært/kluster
  • Jobopdelinger
  • Integration og kontrol af parallelle job

Denne pakke indeholder Grid Engine-masterserveren.

Gridengine-qmon
Grafiske redskaber for Grid Engine-køhåndtering
Versions of package gridengine-qmon
ReleaseVersionArchitectures
wheezy6.2u5-7.1amd64,i386,ia64,powerpc,sparc
sid8.1.9+dfsg-9amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bullseye8.1.9+dfsg-9amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
buster8.1.9+dfsg-9amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
stretch8.1.9+dfsg-4+deb9u2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
squeeze6.2u5-1squeeze1amd64,i386,ia64,powerpc,sparc
squeeze-security6.2u5-1squeeze1amd64,i386,ia64,powerpc,sparc
Debtags of package gridengine-qmon:
uitoolkitmotif
Popcon: 436 users (7 upd.)*
Versions and Archs
License: DFSG free
Git

Grid Engine er et program, som faciliterer »distribueret ressourcehåndtering« (DRM). Langt udover simple værktøjer for belastningsfordeling eller jobplanlægningsmekanismer tilbyder DRM-programmer de følgende nøglefunktioner over mange slags distribuerede ressourcer:

  • Politikbaseret allokering af distribuerede ressourcer (CPU-tid, softwarelicenser etc.)
  • Jobkø og -planlægning
  • Understøttelse af forskellig serverprogrammel, operativsystemer og arkitekturer
  • Belastningsfordeling og udførsel af eksterne job
  • Detaljeret statistik over job
  • Finkornede brugerspecifikke ressourcer
  • Hvile/genoptag/migrer job
  • Værktøjer for rapportering af status for job/vært/kluster
  • Jobopdelinger
  • Integration og kontrol af parallelle job

Denne pakke indeholder den grafiske Grid Engine-administrationsbrugerflade.

Htcondor
håndteringssystem til distribueret arbejdsbelastning
Versions of package htcondor
ReleaseVersionArchitectures
sid8.6.8~dfsg.1-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
jessie8.2.3~dfsg.1-6amd64,armel,armhf,i386
stretch8.4.11~dfsg.1-1amd64,arm64,armel,armhf,i386,mips,mipsel,ppc64el,s390x
buster8.6.8~dfsg.1-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
upstream8.9.5
Popcon: 154 users (1 upd.)*
Newer upstream!
License: DFSG free
Git

Som andre komplette batch-systemer, så tilbyder HTCondor en mekanisme til at sætte opgaver i kø, planlægningspolitik, prioritetsskema, ressourceovervågning og -håndtering. Brugere indsender deres serielle eller parallelle opgaver til HTCondor; HTCondor placerer dem i en kø. HTCondor vælger hvornår og hvor opgaverne skal køres baseret på en politik, overvåger deres fremgang nøje, og informerer i sidste ende brugeren ved fuldførelse.

I modsætning til traditionelle batch-køsystemer, så kan HTCondor også effektivt udnytte ubrugt CPU-kraft fra arbejdsstationer som eller ville køre i tomgang. HTCondor kræver ikke et delt filsystem på tværs af maskiner - hvis der ikke er et delt filsystem tilgængeligt, så kan HTCondor overføre opgavens datafiler på vegne af brugeren.

Denne pakke kan opsætte en passende, initiel konfiguration på installationstidspunktet for en maskine, der er enten er beregnet som et medlem af en eksisterende HTCondor-pulje eller som en »personlig« (enkelt maskine) HTCondor-pulje.

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
Forbedret interaktiv Python 3-skal
Versions of package ipython3
ReleaseVersionArchitectures
sid7.12.0-1all
jessie2.3.0-2all
stretch5.1.0-3all
buster5.8.0-1all
wheezy0.13.1-2+deb7u1all
bullseye7.12.0-1all
Popcon: 927 users (942 upd.)*
Versions and Archs
License: DFSG free
Git

IPython kan bruges som en erstatning for standardskallen for Python, eller den kan bruges som et fuldstændig arbejdsmiljø for videnskabelig beregning (såsom Matlab eller Mathematica) når parret med de videnskabelige og numeriske standardværktøjer for Python. Pakken understøtter dynamiske objektintrospektioner, nummererede input/output prompter, et makrosystem, sessionslogning, gendannelse af session, fuldstændig skaladgang for systemet, uddybende og farvelagte sporingsrapporter, automatiske parenteser, automatisk citation og er indlejret i andre Pythonprogrammer.

Denne pakke indeholder den faktiske terminalskal for Python 3.

The package is enhanced by the following packages: isympy3 python3-matplotlib
Mpich
Implementation of the MPI Message Passing Interface standard
Versions of package mpich
ReleaseVersionArchitectures
jessie3.1-5amd64,armel,armhf,i386
stretch3.2-7amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster3.3-3amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
bullseye3.3.2-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
sid3.3.2-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
upstream3.4a2
Debtags of package mpich:
adminbenchmarking, monitoring
networkhiavailability, load-balancing, scanner
scopeutility
usetransmission
Popcon: 66 users (36 upd.)*
Newer upstream!
License: DFSG free
Git

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-forbedret Pythonfortolker - MPICH2-baseret version
Versions of package mpich2python
ReleaseVersionArchitectures
wheezy2.8-4amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
jessie2.9.4-3amd64,armel,armhf,i386
Popcon: 0 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

Denne pakke tilbyder en Pythonfortolker med MPI-understøttelse (Message Passing Interface, beskedbaseret parallel programmering).

Nordugrid-arc-nox
ARC grid middleware
Versions of package nordugrid-arc-nox
ReleaseVersionArchitectures
squeeze1.1.0~rc6-2.1amd64,armel,i386,ia64,mips,mipsel,powerpc,s390,sparc
Popcon: users ( upd.)*
Versions and Archs
License: DFSG free
Svn

The NorduGrid is a collaboration aiming at development, maintenance and support of the free Grid middleware, known as the Advanced Resource Connector (ARC).

The Advanced Resource Connector (ARC) brings computing resources together across institutional boundaries. This concept is commonly referred to as a "computational grid". Historically, grids address the organisation of distributed storage of data and parallel computation, but arbitrary services are thinkable.

Just like the web, ARC has its roots in the IT infrastructure that was erected to analyse the experiments for high energy physics at CERN. The first release, ARC-0.x, was dependent on Globus, the current release keeps that compatibility but can also be used independently.

With ARC-nox, formerly known as ARC-1, the user gains flexibility with additional services and more supported platforms. The service developer notices that even for persistent functionality across the two major versions, what has been a script on the server side once, that was repeatedly started and ran through, this has now become a service. Those are only started once and can then be queried, which is far more efficient, far more responsive, and is no longer stateless but can observe changes of values over time.

Openmpi-bin
Bibliotek til beskedvideresendelse med høj ydelse - binære filer
Maintainer: Alastair McKinstry
Versions of package openmpi-bin
ReleaseVersionArchitectures
sid4.0.2-5amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bullseye4.0.2-5amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
buster3.1.3-11amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
stretch2.0.2-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
jessie1.6.5-9.1+deb8u1amd64,armel,armhf,i386
wheezy1.4.5-1amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,powerpc,sparc
squeeze1.4.2-4amd64,i386,ia64,kfreebsd-amd64,kfreebsd-i386,powerpc,sparc
Debtags of package openmpi-bin:
admincluster
fieldbiology, chemistry, mathematics, physics
interfacecommandline
roleprogram
scopeutility
Popcon: 1711 users (983 upd.)*
Versions and Archs
License: DFSG free
Git

Open MPI er et projekt, der kombinerer teknologier og ressourcer fra flere andre projekter (FT-MPI, LA-MPI, LAM/MPI og PACX-MPI) for at bygge det bedste tilgængelige MPI-bibliotek. En fuldstændig ny implementering der overholder MPI-3.1. Open MPI tilbyder fordele for system- og softwareleverandører, programudviklere og computervidenskabsforskere.

Funktioner:

  • Fuld overholdelse af MPI-3.1-standarder
  • Trådsikker og samtidighed
  • Dynamisk procesdeling
  • Høj ydelse på alle platforme
  • Troværdig og fast jobhåndtering
  • Understøtter netværksheterogenitet
  • Et bibliotek understøtter alle netværk
  • Kørselstids instrumentation
  • Mange jobplanlæggere er understøttet
  • Internationaliserede fejlbeskeder
  • Komponentbaseret design, dokumenterede API'er

Denne pakke indeholder redskabsprogrammerne for Open MPI.

Openmpipython
MPI-forbedret Pythonfortolker - OpenMPI-baseret version
Versions of package openmpipython
ReleaseVersionArchitectures
wheezy2.8-4amd64,i386,ia64,kfreebsd-amd64,kfreebsd-i386,powerpc,sparc
jessie2.9.4-3amd64,armel,armhf,i386
Popcon: 0 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

Denne pakke tilbyder en Pythonfortolker med MPI-understøttelse (Message Passing Interface, beskedbaseret parallel programmering).

Python3-scoop
Python3 library for concurrent parallel programming
Versions of package python3-scoop
ReleaseVersionArchitectures
sid0.7.1.1-6all
buster0.7.1.1-3all
stretch0.7.1.1-1all
bullseye0.7.1.1-6all
Popcon: 1 users (6 upd.)*
Versions and Archs
License: DFSG free
Git

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
Samarbejdende beregningsværktøjer
Maintainer: Alastair McKinstry
Versions of package coop-computing-tools
ReleaseVersionArchitectures
sid7.0.9-5amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
stretch4.0-1.1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
bullseye7.0.9-5amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
wheezy3.5.1-2amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
buster7.0.9-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
Debtags of package coop-computing-tools:
uitoolkitncurses
Popcon: 4 users (2 upd.)*
Versions and Archs
License: DFSG free
Git

Dette er en samling af programmer, som hjælper brugerne med at dele ressourcer i en kompleks, heterogent og utroværdigt computermiljø. Dette inkluderer:

  • Chirp: Et personligt filsystem og I/O-protokol som giver upriviligerede brugere adgang til at dele plads sikkert, effektivt og bekvemt. Når kombineret med Parrot giver Chirp mulighed for, at brugerne kan oprette tilpassede wide-area distribuerede filsystemer.
  • Parrot: Et gennemsigtigt virtuel filsystem på brugerniveau som tillader at alle normale programmer vedhæftes til eksterne lagerenheder såsom en FTP-server eller en Chirp-server.
  • Makeflow: Et system for arbejdsforløb for parallel og distribueret beregning som bruger et sprog meget lig Make.
  • Work Queue: Et system og en API for bygning af mesterstilprogrammer som skalerer op til tusindvis af processorer.
  • All Pairs: En beregningsmæssig abstraktion for kørsel af meget store kartesianske produkter.
  • Wavefront: En beregningsmæssig abstraktion for kørsel af meget store dynamiske programmeringsproblemer.
  • The Fault Tolerant Shell: Et programmeringssprog på højt niveau som giver brugere mulighed for at kombinere nemheden ved skalskripter, kraften i distribueret programmering og præcisionen i kompilerede sprog. Grundlæggende, parallel programmering og undtagelseshåndtering for skripter.
Please cite: Douglas Thain, Christopher Moretti, and Jeffrey Hemmes: Chirp: A Practical Global Filesystem for Cluster and Grid Computing. (2009)
Hpcc
HPC Challenge benchmark
Versions of package hpcc
ReleaseVersionArchitectures
wheezy1.4.1-2amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
bullseye1.5.0-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
stretch1.4.3-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
jessie1.4.1-3amd64,armel,armhf,i386
squeeze1.4.1-1amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
buster1.5.0-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid1.5.0-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
Debtags of package hpcc:
adminbenchmarking
roleprogram
Popcon: 6 users (3 upd.)*
Versions and Archs
License: DFSG free
Git

High Performance Computing (HPC) Challenge benchmark kører en programpakke med 7 test, som måler ydelsen for CPU, hukommelse og netværk for HPC- klynger. Blandt andet er Performance LINPACK (HPL) benchmark inkluderet, brugt af Top500 ranking (http://www.top500.org/).

Octave-mpi
Ocatave-værktøjsboks for parallel beregning via MPI
Versions of package octave-mpi
ReleaseVersionArchitectures
buster1.2.0-6amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
jessie1.2.0-1amd64,armel,armhf,i386
stretch1.2.0-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid1.2.0-6amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
Popcon: 0 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

Denne pakke bringer parallelle beregningsfunktioner til Octave ved at tilbyde en nem grænseflade til MPI-primitiver. Dette opnås via simple MPI-afledte datatyper.

Denne Octave-udvidelsespakke er en del af projektet Octave-Forge.

Python3-mpi4py
Bindinger for Message Passing Interface-standarden
Versions of package python3-mpi4py
ReleaseVersionArchitectures
stretch2.0.0-2.1+deb9u1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
wheezy1.3+hg20120611-3amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
bullseye3.0.3-4amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
jessie1.3.1+hg20131106-2amd64,armel,armhf,i386
sid3.0.3-4amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
buster2.0.0-3amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
Popcon: 444 users (174 upd.)*
Versions and Archs
License: DFSG free
Git

MPI for Python (mpi4py) tilbyder bindinger for Message Parssing Interface-standarden (MPI) for programmeringssproget Python, så ethvert Pythonprogram kan udnytte flere processorer.

Mpi4py er konstrueret oven på MPI-1/MPI-2-specifikationen og tilbyder en objektorienteret grænseflade, som tæt følger MPI-2 C++-bindingerne. Understøtter punkt til punkt (sender, modtager) og kollektive (broadcasts, scatters, gathers) kommunikationer for ethvert valgbart Pythonobjekt samt som optimerede kommunikationer af Pythonobjekt, der viser enkelt-segment mellemlagergrænsefladen (NumPy-tabeller, indbyggede byte/streng/tabel objekter).

No known packages available

Psom
pipeline system for Octave and Matlab
Responsible: NeuroDebian Team
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.
*Popularitycontest results: number of people who use this package regularly (number of people who upgraded this package recently) out of 203169