Abstract
Ternary Optical Computer (TOC) is more advanced than traditional computer systems in parallel computing, which is characterized by huge amounts of repeated computations. However, the application of the TOC is still limited because of lack of key theories and technologies. In order to make the TOC applicable and advantageous, this paper systematically elaborates the key theories and technologies of parallel computing for the TOC through a programming platform, including reconfigurability and groupable usability of optical processor bits, parallel carry-free optical adder and the TOC’s application characteristics, communication file to express user’s needs and data organization method of the TOC. Finally, experiments are carried out to show the effectiveness of the present theories and technologies for parallel computing, as well as the feasibility of the implementation method of the programming platform. For a special instance, it is shown that the clock cycle on the TOC is only 0.26% of on a traditional computer, and the computing resource spent on the TOC is 25% of that on a traditional computer. Based on the study of the TOC in this paper, more complex parallel computing can be realized in the future.
Funder
National Natural Science Foundation of China
Natural Science Foundation of Zhejiang Province
Zhejiang Public Welfare Technology Research Project Fund of China
Publisher
Public Library of Science (PLoS)
Reference40 articles.
1. Ternary optical computer principle;Y. Jin;Sci. China Inf. Sci,2003
2. Ternary Optical Computer Architecture;Y. Jin;Physica Scripta,2005
3. Quantum computation based on semiconductor quantum dots;X. Zhang;Sci. China Inf. Sci,2017
4. Probe Machine;J Xu;IEEE TRANSACTIONS Neural Network AND Learning Systems,2016
5. All-optical logic gate operating with single wavelength;A. Fushimi;Optics Express,2014
Cited by
1 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献