Abstract

A ternary optical computer (TOC) has many advantages compared with its electronic counterpart such as huge data bits, excellent parallelism, and reconfigurable data bit. However, traditionally, to use a TOC, the user has to get to know some details about it. This does not benefit to exert the advantages of TOCs. One of the most attractive solutions is to develop a kind of platform for routine development by shielding the underlying hardware and let the user uses a TOC just like using electronic computers without needing to understand the details of an optical system. As a preliminary attempt, we put forward the idea of how to design an application routine platform and present the implementation process of the platform. Meanwhile, we design a basic version of the application routine platform and execute a MSD parallel addition routine on it. Experiment results show that the routine platform is correct and feasible. It can mask the details about a TOC and the internal operational logic of the platform can quite exert the advantages of the TOC.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.