q2K BHP
Black History Portal
THE BHP WIRE —
HIDDEN TRUTHS
What's New!
THE JOURNEY THROUGH TIME

Explore Black History

Explore the people, places, events, achievements, struggles and stories that shaped our journey.

✊🏾

Civil Rights

Movements, leaders, victories and the continuing fight for equality.

⚙️

Black Inventors

Innovation, patents, science, technology and world-changing contributions.

🏆

Sports

Pioneers, champions, Negro Leagues, records, activism and excellence.

♟️

People

Meet the people whose lives, choices and achievements shaped the journey.

📍

Places

Black towns, communities, institutions and places where history happened.

📜

Events

Moments that changed communities, movements, institutions and the nation.

Enter a person, place, event, or topic.
MY'STORY

The MOVE Fire

This is a personal recollection on the Move fire on May 13, 1985 Philadelphia police fired thousands of rounds at the MOVE house, city officials approved dropping an explosive device on the roof, the resulting fire was allowed to burn, 11 people—including five children—died, and 61 homes were destroyed. Philadelphia City Council later called it a “brutal attack carried out by the City of Philadelphia on its own citizens” and acknowledged that no individual faced criminal consequences for the bombing. One timeline correction worth preserving for the BHP record: the major previous MOVE-police confrontation was August 8, 1978, about seven years before the bombing, not a year or two earlier. Officer James Ramp was killed, other police and firefighters were wounded, nine MOVE members were later convicted, and television cameras recorded police beating Delbert Africa during his arrest. The 1985 MOVE Commission later specifically criticized city planners for failing to adequately use lessons from that 1978 confrontation. And that actually strengthens the point you’re making: 1985 did not happen without precedent or institutional memory. There had already been a deadly confrontation with MOVE, years of conflict, negotiations and police involvement before Osage Avenue.

MORE →
BLACK FACTS
The Truths They Never Taught You...

Wilmington 1898 — An American Coup

Wilmington, North Carolina once had a thriving Black middle class and an elected interracial government. In 1898 white supremacists used violence to overthrow that government, kill Black residents and drive many others from the city.

MORE →
BHP gathered finds from its connected research sources. Showing the 4 strongest Black History matches.
← BACK TO RESULTS
Wikipedia

Slurm Workload Manager

Slurm
DeveloperSchedMD
Stable release
26.0526.05.3[1] Edit this on Wikidata / 13 August 2026; 59 days ago (13 August 2026)
25.1125.11.7[2] Edit this on Wikidata / 14 July 2026; 2 months ago (14 July 2026)
Written inC
Operating systemLinux
TypeJob Scheduler for Clusters and Supercomputers
LicenseGNU General Public License, version 2.0[3]
Websiteslurm.schedmd.com Edit this at Wikidata
Repository

The Slurm Workload Manager, formerly known as Simple Linux Utility for Resource Management (SLURM), or simply Slurm, is a free and open-source job scheduler for Linux and Unix-like kernels, used by many of the world's supercomputers and computer clusters.

Slurm uses a best-fit algorithm based on Hilbert curve scheduling or fat tree network topology in order to optimize locality of task assignments on parallel computers.[4] It provides three key functions:

  • allocating exclusive and/or non-exclusive access to resources (computer nodes) to users for some duration of time so they can perform work,
  • providing a framework for starting, executing, and monitoring work, typically a parallel job such as Message Passing Interface (MPI) on a set of allocated nodes, and
  • arbitrating contention for resources by managing a queue of pending jobs.

History

[edit]

Slurm began development as a collaborative effort primarily by Lawrence Livermore National Laboratory, SchedMD,[5] Linux NetworX, Hewlett-Packard, and Groupe Bull as a Free Software resource manager. The first release happened in 2002.[6] It was inspired by the closed source Quadrics RMS and shares a similar syntax. The name is a reference to the soda in Futurama.[7] Over 250 people around the world have contributed to the project. It has since evolved into a sophisticated batch scheduler capable of satisfying the requirements of many large computer centers.

In 2010, the developers of Slurm founded SchedMD, which maintains the canonical source, provides development, level 3 commercial support and training services. Commercial support is also available from Bull, Cray, and Science + Computing (subsidiary of Atos).[citation needed]

As of November 2021, Slurm is the workload manager on about 60% of the TOP500 supercomputers.[8]

Structure

[edit]

Slurm's design is very modular with about 100 optional plugins. In its simplest configuration, it can be installed and configured in a couple of minutes. More sophisticated configurations provide database integration for accounting, management of resource limits and workload prioritization.

Supported platforms

[edit]

Recent Slurm releases run only on Linux. Older versions had been ported to a few other POSIX-based operating systems, including BSDs (FreeBSD, NetBSD and OpenBSD),[9] but this is no longer feasible as Slurm now requires cgroups for core operations. Clusters running operating systems other than Linux will need to use a different batch system, such as LPJS.[10] Slurm also supports several unique computer architectures, including:

Usage

[edit]
Slurm distinguishes several stages for a job.

The slurm system has three main parts:

  • slurmctld, a central control daemon running on a single control node (optionally with failover backups);
  • Many computing nodes, each with one or more slurmd daemons;
  • Clients that connect to the manager node, often with ssh.
    • The clients can issue commands to the control daemon, which would accept and divide the workload to the computing daemons.

For clients, the main commands are srun (queue up an interactive job), sbatch (queue up a job), squeue (print the job queue) and scancel (remove a job from the queue).[examples needed]

Jobs can be run in batch mode or interactive mode. For interactive mode, a compute node would start a shell, connects the client into it, and run the job. From there the user may observe and interact with the job while it is running. Usually, interactive jobs are used for initial debugging, and after debugging, the same job would be submitted by sbatch. For a batch mode job, its stdout and stderr outputs are typically directed to text files for later inspection.

See also

[edit]

References

[edit]
  1. ^ "Release v26.05.3". 13 August 2026. Retrieved 26 August 2026.
  2. ^ "Release 25.11.7". 14 July 2026. Retrieved 26 August 2026.
  3. ^ "slurm/COPYING at master". Retrieved 1 December 2025.
  4. ^ Pascual, Jose Antonio; Navaridas, Javier; Miguel-Alonso, Jose (2009). Effects of Topology-Aware Allocation Policies on Scheduling Performance. Job Scheduling Strategies for Parallel Processing. Lecture Notes in Computer Science. Vol. 5798. pp. 138–144. doi:10.1007/978-3-642-04633-9_8. hdl:10810/71571. ISBN 978-3-642-04632-2.
  5. ^ "Slurm Commercial Support, Development, and Installation". SchedMD. Retrieved 2014-02-23.
  6. ^ "Slurm History - SchedMD". SchedMD. Archived from the original on 2025-07-18. Retrieved 2025-11-10.
  7. ^ "SLURM: Simple Linux Utility for Resource Management" (PDF). 23 June 2003. Retrieved 11 January 2016.
  8. ^ "Running a Job on HPC using Slurm". hpcc.usc.edu. Center for High-Performance Computing - University of Southern California. Archived from the original on 2019-03-06. Retrieved 2019-03-05.
  9. ^ Slurm Platforms
  10. ^ Bacon, Jason (2025-08-26), outpaddling/LPJS, retrieved 2025-10-10

Further reading

[edit]
[edit]

Source: Wikipedia. Article content is retrieved live through the MediaWiki API.

Wikipedia

Slurm Workload Manager

The Slurm Workload Manager, formerly known as Simple Linux Utility for Resource Management (SLURM), or simply Slurm, is a free and open-source job scheduler for Linux and Unix-like kernels, used by many of the world's supercomputers and computer clusters. Slurm uses a best-fit algorithm based on Hilbert curve scheduling or fat tree network topology in order to optimize locality of task assignments on parallel computers. It provides three key functions: allocating exclusive and/or non-exclusive access to resources (computer nodes) to users for some duration of time so they can perform work, providing a framework for starting, executing, and monitoring work, typically a parallel job such as Message Passing Interface (MPI) on a set of allocated nodes, and arbitrating contention for resources by managing a queue of pending jobs.

MORE →
No preview image
Wikipedia

Slurm

Slurm may refer to: Slurm Workload Manager, a free and open-source job scheduler for Linux and similar computers, named for the Futurama drink Slurm (Futurama), a fictional soft drink in the Futurama universe

MORE →
Wikipedia

Taiwania 3

Taiwania 3 (Chinese: 台灣杉三號) is one of the supercomputers made by Taiwan, and also the newest one (August, 2021). It is placed in the National Center for High-performance Computing of NARLabs. There are 50,400 cores in total with 900 nodes, using Intel Xeon Platinum 8280 2.4 GHz CPU (28 Cores/CPU) and using CentOS as Operating System. It is an open access for public supercomputer. It is currently open access to scientists and more to do specific research after getting permission from Taiwan's National Center for High-performance Computing. This is the third supercomputer of the Taiwania series. It uses CentOS x86_64 7.8 as its system operator and Slurm Workload Manager as workflow manager to ensure better performance. Taiwania 3 uses InfiniBand HDR100 100 Gbit/s high speed Internet connection to ensure better performance of the supercomputer. The main memory capability is 192 GB. There's currently two Intel Xeon Platinum 8280 2.4 GHz CPU (28 Cores/CPU) inside each node. The full calculation capability is 2.7PFLOPS. It is launched into operation in November 2020 before schedule due to the needed for COVID-19. It is currently ranked number 227 on Top 500 list of June, 2021 and number 80 on Green 500 list. It is manufactured by Quanta Computer, Taiwan Fixed Network, and ASUS Cloud.

MORE →
No preview image
Wikipedia

List of job scheduler software

This is a list of notable job scheduler software. Job scheduling applications are designed to carry out repetitive tasks as defined in a schedule based upon calendar and event conditions. This category of software is also called workload automation. Only products with their own article are listed: Absyss / Visual TOM / VTOM ActiveBatch Apache Airflow Booksy Cron DIET HTCondor JobRunr Maui Cluster Scheduler OpenLava OpenPBS Oracle Grid Engine Platform LSF ProActive Quartz Slurm Workload Manager Systemd Univa Grid Engine VisualCron Windows Task Scheduler

MORE →
TOPIC OF THE DAY

Greenwood / Black Wall Street

Before the 1921 destruction of Tulsa’s Greenwood District, Black residents had created a remarkable center of business and community life. The district included stores, professional offices, entertainment venues and homes owned by Black citizens. Understanding Greenwood means learning what was built—not only what was burned.

MORE →
TRIVIA QUESTION OF THE DAY

What prosperous Tulsa district became widely known as “Black Wall Street”?

The Greenwood District.