DNA Strand Displacement (DSD) as a hardware substrate for digital, analog and machine learning systems
| dc.creator | Renan Albuquerque Marks | |
| dc.date.accessioned | 2023-12-18T18:08:48Z | |
| dc.date.accessioned | 2025-09-09T00:58:11Z | |
| dc.date.available | 2023-12-18T18:08:48Z | |
| dc.date.issued | 2023-10-06 | |
| dc.description.abstract | Houve um tempo em que a evolução tecnológica de sistemas computacionais era constante e célere. A alta velocidade no desenvolvimento de novas técnicas de miniaturização significava que métodos de fabricação menores e mais eficientes ficavam disponíveis após alguns meses de pesquisa e eram empregados no desenvolvimento de novos circuitos integrados. Embora isso fosse verdade nas últimas décadas, este cenário mudou recentemente devido aos limites impostos pela física. Cada nova geração de dispositivos enfrenta novos desafios de miniaturização dos transistores, principalmente por causa do consumo de energia e dissipação de calor devido à natureza da física quântica nesta escala. À medida que a inteligência artificial se torna mais prevalente devido à necessidade de processar uma enorme quantidade de dados rapidamente em paralelo, o hardware será um gargalo. Várias soluções para este problema de hardware estão sendo propostas e testadas. Algumas delas envolvem o uso de novos paradigmas para construir sistemas computacionais além do silício, tais como o uso de luz ou moléculas orgânicas como substrato para realizar a computação. Uma das alternativas é usar o DNA como hardware "úmido" como um complemento aos computadores tradicionais de silício, acelerando alguns cálculos específicos in vitro ou in vivo. As capacidades de processamento massivamente paralelo e baixo consumo de energia do DNA o tornam a alternativa perfeita para a implementação de novas aplicações biológicas, que vão desde o diagnóstico de doenças a novos medicamentos para o tratamento de várias doenças. Esta tese propõe que a tecnologia de deslocamento de fitas de DNA (DNA Strand Displacement, DSD) é passível de ser utilizada como um substrado de hardware para desenvolvimento de circuitos moleculares modulares digitais, analógicos e de aprendizado de máquina. Assim, para atingir este objetivo, esta tese apresentará a contribuição de novas ferramentas de Computer Aided Design (CAD) desenvolvidas que amparam a modularização, composição, projeto, simulação e validação dos circuitos moleculares baseados em DSD. | |
| dc.description.sponsorship | CNPq - Conselho Nacional de Desenvolvimento Científico e Tecnológico | |
| dc.description.sponsorship | FAPEMIG - Fundação de Amparo à Pesquisa do Estado de Minas Gerais | |
| dc.description.sponsorship | CAPES - Coordenação de Aperfeiçoamento de Pessoal de Nível Superior | |
| dc.identifier.uri | https://hdl.handle.net/1843/62057 | |
| dc.language | eng | |
| dc.publisher | Universidade Federal de Minas Gerais | |
| dc.rights | Acesso Aberto | |
| dc.rights.uri | http://creativecommons.org/licenses/by-nc-sa/3.0/pt/ | |
| dc.subject | Computação – Teses | |
| dc.subject | Nanocomputação – Teses | |
| dc.subject | Computação em DNA – Teses | |
| dc.subject.other | Nanocomputação | |
| dc.subject.other | Computação Molecular | |
| dc.subject.other | Circuitos em DNA | |
| dc.title | DNA Strand Displacement (DSD) as a hardware substrate for digital, analog and machine learning systems | |
| dc.title.alternative | Deslocamento de fitas de DNA (DSD) como substrato de hardware para sistemas digitais, analógicos e de aprendizado de máquina | |
| dc.title.alternative | Desplazamiento de hebras de ADN (DSD) como sustrato de hardware para sistemas digitales, analógicos y de aprendizaje automático | |
| dc.type | Tese de doutorado | |
| local.contributor.advisor1 | Omar Paranaiba Vilela Neto | |
| local.contributor.advisor1Lattes | http://lattes.cnpq.br/6799776599317117 | |
| local.contributor.referee1 | Omar Paranaiba Vilela Neto | |
| local.contributor.referee1 | Gisele Lobo Pappa | |
| local.contributor.referee1 | Daniel Fernandes Macedo | |
| local.contributor.referee1 | Ricardo dos Santos Ferreira | |
| local.contributor.referee1 | Nalvo Franco de Almeida Júnior | |
| local.contributor.referee1 | Marcos Viero Guterres | |
| local.creator.Lattes | http://lattes.cnpq.br/0157902406122102 | |
| local.description.resumo | There was a time when the evolution of computer systems technology was fast and steady. The development rate of new miniaturization techniques was high, meaning that smaller and more efficient fabrication methods became available and employed to develop new integrated circuits after a few months. Although this was true in the past decades, this is no longer true due to physics limits. Each new generation of devices faces transistor miniaturization challenges mainly because of power consumption and heat dissipation due to the nature of quantum physics at this scale. As artificial intelligence becomes more prevalent due to the need to process an enormous amount of data in parallel and fast, the hardware will be a bottleneck. Several solutions to this hardware problem are being proposed and tested. Some of them involve trying new paradigms to build computer systems beyond silicon, such as using light or organic molecules as a substrate to carry out the computation. One of the alternatives is using DNA as ``wet'' hardware to complement the traditional silicon computers, accelerating some specific computations in vitro or in vivo. DNA's massively parallel processing capabilities and low power consumption make it the perfect alternative to implementing new medical applications, ranging from diagnostic of diseases to new drugs to treat various illnesses. This thesis proposes that DNA Strand Displacement (DSD) technology can be a hardware substrate for developing digital, analog, and machine-learning modular molecular circuits. Thus, to achieve this goal, this thesis will present the contribution of new Computer Aided Design (CAD) tools developed that support the modularization, composition, design, simulation, and validation of molecular circuits based on DSD. | |
| local.identifier.orcid | https://orcid.org/0000-0001-8239-8320 | |
| local.publisher.country | Brasil | |
| local.publisher.department | ICX - DEPARTAMENTO DE CIÊNCIA DA COMPUTAÇÃO | |
| local.publisher.initials | UFMG | |
| local.publisher.program | Programa de Pós-Graduação em Ciência da Computação |