RUS  ENG
Full version
JOURNALS // Computational nanotechnology // Archive

Comp. nanotechnol., 2025 Volume 12, Issue 3, Pages 89–95 (Mi cn573)

ELEMENTS OF COMPUTING SYSTEMS

Searching for the degree of optimal placement in high-availability multiprocessor systems with directed information transfer

K. A. Ivanenko, D. B. Borzov, A. P. Loktionov

Southwest State University (SWSU)

Abstract: This article addresses the search for the degree of optimality of process placement in high-availability clustered multiprocessor systems with directed information transfer. We introduce a hardware–software device that operationalizes a graph-based formulation: a weighted task-interaction graph is mapped onto the processor-topology graph, and the objective minimizes the total inter-processor link length defined as traffic weights multiplied by inter-module distances. The device combines a permutation generator with an evaluation unit operating over an electronic graph model while enforcing channel-bandwidth and processor-load constraints; early-stopping criteria are supported. Experimental evaluation on a fully connected four-processor configuration demonstrated a reduction in total link length from 450 to 320 arbitrary units (–29%) and a decrease in interaction intensity; aggregate system performance increased to 95% versus 80% under the baseline placement. The results indicate that the approach effectively relieves communication bottlenecks, reduces inter-processor traffic, and accelerates reconfiguration in real-time environments. Future work includes scaling to larger topologies, incorporating adaptive heuristics, and integrating with task-scheduling facilities to further enhance the resilience and predictability of high-availability computing platforms.

Keywords: multiprocessor systems, placement optimization, data transfer, graph models, process interaction, cluster systems, computational tasks.

UDC: 004.272.2

DOI: 10.33693/2313-223X-2025-12-3-89-95



© Steklov Math. Inst. of RAS, 2026