ARCHITECTURAL AND STRUCTURAL AND FUNCTIONAL FEATURES OF THE ORGANIZATION OF PARALLEL-HIERARCHICAL MEMORY

Main Article Content

DOI

Leonid Timchenko

tumchenko_li@gsuite.duit.edu.ua

https://orcid.org/0000-0001-5056-5913
Natalia Kokriatska

nkokriatskaia@gmail.com

https://orcid.org/0000-0003-0090-3886
Volodymyr Tverdomed

tverdomed@gsuite.duit.edu.ua

https://orcid.org/0000-0002-0695-1304
Iryna Yepifanova

yepifanova@vntu.edu.ua

https://orcid.org/0000-0002-0391-9026
Yurii Didenko

didenk.y.v@gmail.com

https://orcid.org/0009-0008-1033-4238
Dmytro Zhuk

zhuk_do@ukr.net

https://orcid.org/0000-0001-8951-5542
Maksym Kozyr

jettab3@gmail.com

https://orcid.org/0009-0007-2564-6552
Iryna Shakhina

rom.shahin@gmail.com

https://orcid.org/0000-0002-4318-6189

Abstract

Parallel hierarchical memory (PI memory) is a new type of memory that is designed to improve the performance of parallel computing systems. PI memory is composed of two blocks: a mask RAM and a tail element RAM. The mask RAM stores the masks that are used to encode the information, while the tail element RAM stores the actual information. The address block of the PI memory is responsible for generating the physical addresses of the cells where the tail elements and their masks are stored. The address block also stores the field of addresses where the array was written and associates this field of addresses with the corresponding external address used to write the array. The proposed address block structure is able to efficiently generate the physical addresses of the cells where the tail elements and their masks are stored. The address block is also able to store the field of addresses where the array was written and associate this field of addresses with the corresponding external address used to write the array. The proposed address block structure has been implemented in a prototype PI memory. The prototype PI memory has been shown to be able to achieve significant performance improvements over traditional memory architectures. The paper will present a detailed description of the PI transformation algorithm, a description of the different modes of addressing organization that can be used in PI memory, an analysis of the efficiency of parallel-hierarchical memory structures, and a discussion of the challenges and future research directions in the field of PI memory.

Keywords:

parallel hierarchical memory, PI memory, address block, mask RAM, tail element RAM, performance improvement

References

Article Details

Timchenko, L., Kokriatska, N., Tverdomed, V., Yepifanova, I., Didenko, Y., Zhuk, D., … Shakhina, I. (2024). ARCHITECTURAL AND STRUCTURAL AND FUNCTIONAL FEATURES OF THE ORGANIZATION OF PARALLEL-HIERARCHICAL MEMORY. Informatyka, Automatyka, Pomiary W Gospodarce I Ochronie Środowiska, 14(1), 46–52. https://doi.org/10.35784/iapgos.5615