Generic and scalable DNA-based logic design methodology for massive parallel computation

被引:0
|
作者
Zohre Beiki
Ali Jahanian
机构
[1] University of Isfahan,Faculty of Computer Engineering
[2] Shahid Beheshti University,Faculty of Computer Science and Engineering
来源
关键词
Biomedical DNA circuit; DNA computer; Micro-architecture;
D O I
暂无
中图分类号
学科分类号
摘要
The need for computation speed is ever increasing. A promising solution for this requirement is parallel computing but the degree of parallelism in electronic computers is limited due to the physical and technological barriers. DNA computing proposes a fascinating level of parallelism that can be utilized to overcome this problem. This paper presents a new computational model and the corresponding design methodology using the massive parallelism of DNA computing. We proposed an automatic design algorithm to synthesis the logic functions on the DNA strands with the maximum degree of parallelism. In the proposed model, billions of DNA strands are utilized to compute the elements of the Boolean function concurrently to reach an extraordinary level of parallelism. Experimental and analytic results prove the feasibility and efficiency of the proposed method. Moreover, analyses and results show that a delay of a circuit in this method is independent of the complexity of the function and each Boolean function can be computed with O(1) time complexity.
引用
收藏
页码:1426 / 1450
页数:24
相关论文
共 50 条
  • [1] Generic and scalable DNA-based logic design methodology for massive parallel computation
    Beiki, Zohre
    Jahanian, Ali
    [J]. JOURNAL OF SUPERCOMPUTING, 2023, 79 (02): : 1426 - 1450
  • [2] DNA-based parallel computation of addition
    Qu, HQ
    Zhu, H
    [J]. Current Trends in High Performance Computing and Its Applications, Proceedings, 2005, : 419 - 424
  • [3] Real parallel and constant delay logic circuit design methodology based on the DNA model-of-computation
    Beiki, Z.
    Dorabi, Z. Zare
    Jahanian, A.
    [J]. MICROPROCESSORS AND MICROSYSTEMS, 2018, 61 : 217 - 226
  • [4] A MASSIVE PARALLEL COMPUTATION IN BOOLEAN LOGIC
    MITRA, AK
    ORTIZ, J
    [J]. APPLIED MATHEMATICS AND COMPUTATION, 1993, 57 (2-3) : 131 - 160
  • [5] DNA-based computation
    Zomaya, Albert Y.
    Anderson, James A.
    Fogel, David B.
    Milburn, Gerard J.
    Rozenberg, Grzegorz
    [J]. Computing in Science and Engineering, 2001, 3 (06): : 94 - 99
  • [6] DNA-based logic
    G. G. Owenson
    M. Amos
    D. A. Hodgson
    A. Gibbons
    [J]. Soft Computing, 2001, 5 (2) : 102 - 105
  • [7] High-Performance General-Purpose Arithmetic Operations using the Massive Parallel DNA-based Computation
    Sanjabi, Mercedeh
    Jahanian, Ali
    Tahmasebi, Maryam
    [J]. 2017 EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD), 2017, : 543 - 546
  • [8] Design of a DNA-based reversible arithmetic and logic unit
    Sarker, Ankur
    Babu, Hafiz Md. Hasan
    Rashid, Sarker Md Mahbubur
    [J]. IET NANOBIOTECHNOLOGY, 2015, 9 (04) : 226 - 238
  • [9] Fast parallel DNA-based algorithms for molecular computation: discrete logarithm
    Weng-Long Chang
    Shu-Chien Huang
    Kawuu Weicheng Lin
    Michael (Shan-Hui) Ho
    [J]. The Journal of Supercomputing, 2011, 56 : 129 - 163
  • [10] Fast parallel molecular algorithms for DNA-based computation: Factoring integers
    Chang, WL
    Ho, MSH
    Guo, MY
    [J]. BIBE 2004: FOURTH IEEE SYMPOSIUM ON BIOINFORMATICS AND BIOENGINEERING, PROCEEDINGS, 2004, : 125 - 133