ASSOCIATIVE PROCESSORS WITH PARALLEL-SERIAL DATA PROCESSING
DOI:
https://doi.org/10.31649/1999-9941-2019-44-1-27-36Keywords:
associative memory, associative processor, search by key, search for minimum / maximum, operations increment / decrementAbstract
Development of associative memory and parallel methods of associative processing of numerical arrays allows to overcome the limitations of address (serial) access to memory and increase the speed of non-calculating operations. Among the methods of associative processing the most commonly used methods is processing method by bit cuts (slices), that is the simultaneous processing of the same names of bits of all words. In this paper the known variants of constructing associative processors, the base block of which is associative memory, is analyzed. An associative processor with a parallel-serial method of elements processing of a numerical array is selected. Two structures of associative processors with the ability to perform searches by key and search for a minimum / maximum in a numerical array are proposed. In the first proposed variant of the associative processor for the search by key in the numerical array, parallel-serial processing allows fixing the ratio of n operands with the key in the form of binary attributes (=, ≠) in the memory of the results on the triggers. In the second proposed version of the associative processor for search extreme numbers, the expansion of functionality is achieved by working in two modes: the search for a minimum or maximum number in an array of numbers. The feature of such processors is the using of fast register memory on counters and parallel processing without the operation of comparing elements of a numerical array. In this case, it`s possibly to combine the functionality of the two types of proposed associative processors in one associative processor due to the similarity of their structural organization and the principle of the elements processing of a numerical array using the operation of a decrement in the register memory on the counters. The basic parameters of the proposed associative processors are calculated. A comparative analysis of known and proposed associative processors is performed on indicators such as hardware complexity and time costs. A significant advantage of the proposed associative processor is the regularity of the structure and the smaller amount of hardware costs. The gain in hardware costs is important for the implementing of associative processor on promising element base - FPGA.
References
Assotsyatyvnaia obrabotka, [Elektronnyi resurs]. Rezhym dostupu: http://www.ngpedia.ru/id97447pl.html. Data zvernennia: Liut. 20, 2019.
Ya. Y. Fet, Parallelnye protsessory dlia upravliaiushchykh system. M.,Rossyia: Эnerhoyzdat, 1981.
K. Dzh. Terber, Arkhytektura vysokoproyzvodytelnykh vychyslytelnykh system. M., Rossyia: Nauka. Hl. red. fyz.-mat. lyt-ry, 1985.
T. Kokhonen, Assotsyatyvnye zapomynaiushchye ustroistva. M., Rossyia: Myr, 1982.
A. P. Pysarev., y A. P. Remontov, Vychyslytelnye mashyny y systemy: uchebn. posobye. Penza, Rossyia: 2006.
M. Amamyia, Yu. Tanaka, Arkhytektura ЭVM, yskusstvennyi yntelekt. M., Rossyia: Myr, 1993.
V. Y. Kozyk, P. E. Tverdokhleb, «3-D optycheskye yntehralnye skhemy assotsyatyvnoi pamiaty», Avtometryia, № 3, s.44-52. 1993.
V. S. Burtsev, V. B. Fedorov, «Optycheskaia assotsyatyvnaia pamiat dlia system upravlenyia bazamy dannykh y vychyslytelnykh mashyn s netradytsyonnoi arkhytekturoi», Radyotekhnyka, № 7-8, s.79-89. 1992.
Smith D., Hall J., and Miyake K. The CAM2000 Chip Architecture. Rutgers University [Online].Available: http://ntrs.nasa.gov/19930017905.pdf. Accessed on: Feb. 25, 2019.
A. A. Deriuhyn, Ehlektronnye vychyslytelnye mashyny y systemy: Osnovnye termyny, opredelenyia y oboznachenyia. M.,Rossyia: Yzd-vo MЭY(TU), 1992.
A. V, Bohdanov, V. V. Korkhov , V. V. Mareev, y E. N. Stankova, Arkhytektury y topolohyy mnohoprotsessornykh vychyslytelnykh system. M., Rossyia: YNTUYT.RU, 2009.
A. A. Verbovetskyi, y V. B. Fedorov, «Optycheskye systemy pamiaty s assotsyatyvno-adresnoi vyborkoi ynformatsyy», Kvantovaia ehlektronyka, t.7, №8, s.1769-1777. 1980.
V. B. Fedorov, «Pryntsypy sozdanyia mnohoportovoi assotsyatyvnoi pamiaty s yspolzvanyem эlementnoi bazy kvantovoi ehlektronyky», Kvantovaia ehlektronyka, №11, s.1155 - 1160. 1995.
A. V. Kozhemiako, N. O. Denysiuk, i S. V. Sydoruk, «Aspekty realizatsii asotsiatyvnoho protsesora», na Vseukr. nauk.-prakt. konf. Problemy informatyky ta kompiuternoi tekhniky (PIKT-2014), Chernivtsi, 2014, s.106-107.
L. M. Kupershtein, N. O. Denysiuk, i M. V. Povydalo, «Osoblyvosti realizatsii asotsiatyvnykh operatsii» na IV mizhnar. nauk.-prakt. konf. Metody ta zasoby koduvannia, zakhystu y ushchilnennia informatsii, Vinnytsia, 2013, s.344-346.
T. B. Martyniuk, N. O. Denysiuk i S. P. Liubych, «Optoelektronnyi prystrii porivniannia chysel», Patent Ukrainy G06F7/00. №89886 MPK7 (2014), 12.05.2014.
T. B. Martyniuk, N. O. Denysiuk i N. I. Kokriatska, «Optoelektronnyi prystrii porivniannia chysel», Patent Ukrainy G06F7/00. №91393 MPK7 (2014), 10.07.2014.
T. B. Martyniuk, S. V. Pavlov, A. V. Kozhemiako i N. O. Denysiuk, «Optoelektronnyi prystrii dlia vyznachennia ekstremalnykh chysel», Patent Ukrainy G 06F7/00. №91152 MPK7 (2014), 10.12.2014.
Electronic Components Datasheet Search [Online].Available: http://www.alldatasheet.com/ Accessed on: Mar. 10, 2019.
T. B. Martyniuk, D. V. Kordon, i N. O. Denysiuk, «Asotsiatyvna rehistrova pamiat», na VI mizhnar. nauk.-tekhn. konf. Optoelektronni informatsiini tekhnolohii «Fotonika ODS - 2012», Vinnytsia, 2012, s.55.
Downloads
-
PDF (Українська)
Downloads: 428