RUS  ENG
Full version
JOURNALS // Program Systems: Theory and Applications // Archive

Program Systems: Theory and Applications, 2021 Volume 12, Issue 4, Pages 65–83 (Mi ps389)

This article is cited in 1 paper

Hardware and Software for Supercomputers

Advantages and disadvantages of using the pointer vector method in a vector dataflow processor

N. I. Dikarev, B. M. Shabanov, A. S. Shmelev

Joint Supercomputer Center

Abstract: The article is devoted to the analysis of the Quicksort program execution in the vector dataflow processor (VDP), which uses the pointer vectors method to store arrays. Earlier revealed deficiency of pointer vectors method was compensated by the introduction of split and fuse commands into the processor instruction set. In this article we analyze improved graph of the Quicksort program and the results of its simulation on the original and modernized instruction sets of VDP. We also compare simulation results with performance of Intel Skylake processor core.

Key words and phrases: vector processor, dataflow architecture, sorting algorithms, parallelism, vector performance, instruction set.

UDC: 004.272.25:004.272.44
BBK: Ç971.32-043:22.151.511

MSC: Primary 65Y05; Secondary 68Q10, 08-04

Received: 12.12.2021
Accepted: 30.12.2021

DOI: 10.25209/2079-3316-2021-12-4-65-83



© Steklov Math. Inst. of RAS, 2026