Research and Implementation of Carry-free Parallel Multiplication Based on Queue in Ternary Optical Computer
The delay caused by carrying propagation is one of the important factors that affect the efficiency of numerical computation in computer systems.Multiplication is one of the most basic numerical operations.It is of great significance to study how to eliminate carrying delay in multiplication and how to take advantage of the characteristics of Ternary Optical Processor (TOP), such as many data bits and reconfigurable processor bits, to realize multiple parallel multipliers with different bits at the same time, in order to improve the efficiency of the TOP and to promote the application of the Ternary Optical Computer (TOC) in the field of numerical computation.To this end, in this paper, a new parallel carry-free multiplication, queue multiplication, is proposed and two queue multipliers used to parallel compute batch multiplicative data with different bits in pipelining manner are designed and implemented on TOC for the first time.Experiments show that queue multiplication occupies less hardware resources of TOP and is highly efficient compared to the previous binary iterative multiplication and the queue multiplier is easy to implement and extend.
Authors
- Jiabao Jiang (ORCID: https://orcid.org/0000-0002-4230-5051)
Publication Details
- Journal
- COJ Electronics & Communications
- Published
- 2025-05-01
- DOI
- https://doi.org/10.31031/cojec.2025.03.000561
- Primary Topic
- Optical Network Technologies
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- National Natural Science Foundation of China
- Anhui Provincial Department of Education