METHOD FOR DISTRIBUTING DATA OVER MEMORY LEVELS OF A COMPUTING SYSTEM WITH MULTI-LEVEL SHARED MEMORY Russian patent published in 2023 - IPC G06F8/30 

Abstract RU 2802777 C1

FIELD: computer technology.

SUBSTANCE: obtaining an ordered selection of tokens of the original sequential program and formation of their descriptors for the tokens, obtaining an ordered selection of token descriptors from the set of descriptors formed at the previous stage, formation of new program specification structures with detailing to operations/functions, formation of new program specification structures with detailing to fragments, checking the equivalence of the text specification of the task program and its representation by new specification structures, calculating the total number of occurrences of the operator in all threads of the task and ranking the input data, intermediate and output results, distributing data by levels of RAM, taking into account the minimum time to access the RAM memory, calculation for the operators of the new specification of the priority value for the adjusted durations of the execution of operators, taking into account the accepted distribution of data over the levels of RAM, the formation of a set of operators-candidates for the start of execution at a point in time, the formation of a set of free processors at a point in time, the selection and assignment of operators with the highest priority for implementation on free processors.

EFFECT: reducing the time for solving the problem of the computing system.

1 cl, 2 dwg

Similar patents RU2802777C1

Title Year Author Number
METHOD FOR AUTOMATIC CREATION OF A PARALLEL PROGRAM WITH TEMPORAL PARAMETERIZATION OF MULTIPROCESSOR COMPUTING SYSTEMS WITH THE SAME MEMORY ACCESS 2022
  • Viktorov Dmitrij Sergeevich
  • Brezhnev Dmitrij Yurevich
  • Tolmachev Aleksej Aleksandrovich
  • Kalachnikov Andrej Sergeevich
  • Yakunina Gayane Razmikovna
RU2786347C1
METHOD FOR TIME SYNCHRONIZATION OF OPERATION OF MASSIVELY PARALLEL COMPUTING SYSTEM WITH DISTRIBUTED MEMORY 2022
  • Tolmachev Aleksej Aleksandrovich
  • Viktorov Dmitrij Sergeevich
RU2815189C1
METHOD FOR TIME SYNCHRONIZATION OF OPERATION OF RECONFIGURABLE ARCHITECTURE COMPUTER SYSTEM 2023
  • Tolmachev Aleksej Aleksandrovich
  • Viktorov Dmitrij Sergeevich
RU2820034C1
METHOD OF DISTRIBUTING DATA ON MULTIFUNCTIONAL PROCESSOR UNITS WITH VERY LONG COMMAND LINE 2024
  • Tolmachev Aleksej Aleksandrovich
  • Viktorov Dmitrij Sergeevich
  • Pochtarev Andrej Aleksandrovich
RU2818498C1
METHOD OF DISTRIBUTING DATA ON MONOFUNCTIONAL UNITS OF PROCESSORS OF COMPUTER SYSTEM WITH DATA FLOW CONTROL 2024
  • Tolmachev Aleksej Aleksandrovich
  • Viktorov Dmitrij Sergeevich
  • Khaperskij Aleksej Andreevich
  • Dergunov Andrej Mikhajlovich
RU2820032C1
METHOD OF DISTRIBUTING DATA ON MONOFUNCTIONAL PROCESSOR UNITS WITH DATA FLOW CONTROL 2024
  • Tolmachev Aleksej Aleksandrovich
  • Viktorov Dmitrij Sergeevich
  • Pochtarev Andrej Aleksandrovich
RU2818497C1
METHOD FOR ORGANIZATION OF MULTI-PROCESSOR COMPUTER 2005
  • Efimov Andrej Igorevich
RU2312388C2
COMPUTER MEMORY STRUCTURE 1997
  • Sarfati Zhan-Klod
  • Deklerk Kristof
RU2182375C2
METHODS AND SYSTEMS FOR PROCESSING IMAGES OF MATHEMATICAL EXPRESSIONS 2014
  • Isupov Dmitry Sergeevich
  • Masalovitch Anton Andreevich
RU2596600C2
METHOD FOR ARRANGEMENT OF GLOBALLY ADRESSED COMMON MEMORY IN MULTIPROCESSOR COMPUTER 2008
  • Slutskin Anatolij Il'Ich
  • Ehjsymont Leonid Konstantinovich
  • Semenov Aleksandr Sergeevich
  • Sokolov Aleksej Alekseevich
RU2396592C2

RU 2 802 777 C1

Authors

Tolmachev Aleksej Aleksandrovich

Viktorov Dmitrij Sergeevich

Dates

2023-09-01Published

2022-12-27Filed