Cargando…

Key theories and technologies and implementation mechanism of parallel computing for ternary optical computer

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 ap...

Descripción completa

Detalles Bibliográficos
Autores principales: Zhang, Sulan, Chen, Junwei, Liu, Zihao, Wang, Xiaolin, Zhang, Chunhua, Yang, Jun
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10166507/
https://www.ncbi.nlm.nih.gov/pubmed/37155611
http://dx.doi.org/10.1371/journal.pone.0284700
_version_ 1785038457473597440
author Zhang, Sulan
Chen, Junwei
Liu, Zihao
Wang, Xiaolin
Zhang, Chunhua
Yang, Jun
author_facet Zhang, Sulan
Chen, Junwei
Liu, Zihao
Wang, Xiaolin
Zhang, Chunhua
Yang, Jun
author_sort Zhang, Sulan
collection PubMed
description 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.
format Online
Article
Text
id pubmed-10166507
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-101665072023-05-09 Key theories and technologies and implementation mechanism of parallel computing for ternary optical computer Zhang, Sulan Chen, Junwei Liu, Zihao Wang, Xiaolin Zhang, Chunhua Yang, Jun PLoS One Research Article 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. Public Library of Science 2023-05-08 /pmc/articles/PMC10166507/ /pubmed/37155611 http://dx.doi.org/10.1371/journal.pone.0284700 Text en © 2023 ZHANG et al https://creativecommons.org/licenses/by/4.0/This is an open access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
spellingShingle Research Article
Zhang, Sulan
Chen, Junwei
Liu, Zihao
Wang, Xiaolin
Zhang, Chunhua
Yang, Jun
Key theories and technologies and implementation mechanism of parallel computing for ternary optical computer
title Key theories and technologies and implementation mechanism of parallel computing for ternary optical computer
title_full Key theories and technologies and implementation mechanism of parallel computing for ternary optical computer
title_fullStr Key theories and technologies and implementation mechanism of parallel computing for ternary optical computer
title_full_unstemmed Key theories and technologies and implementation mechanism of parallel computing for ternary optical computer
title_short Key theories and technologies and implementation mechanism of parallel computing for ternary optical computer
title_sort key theories and technologies and implementation mechanism of parallel computing for ternary optical computer
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10166507/
https://www.ncbi.nlm.nih.gov/pubmed/37155611
http://dx.doi.org/10.1371/journal.pone.0284700
work_keys_str_mv AT zhangsulan keytheoriesandtechnologiesandimplementationmechanismofparallelcomputingforternaryopticalcomputer
AT chenjunwei keytheoriesandtechnologiesandimplementationmechanismofparallelcomputingforternaryopticalcomputer
AT liuzihao keytheoriesandtechnologiesandimplementationmechanismofparallelcomputingforternaryopticalcomputer
AT wangxiaolin keytheoriesandtechnologiesandimplementationmechanismofparallelcomputingforternaryopticalcomputer
AT zhangchunhua keytheoriesandtechnologiesandimplementationmechanismofparallelcomputingforternaryopticalcomputer
AT yangjun keytheoriesandtechnologiesandimplementationmechanismofparallelcomputingforternaryopticalcomputer