Teses e Dissertações (BDTD USP - IFSC)
URI permanente para esta coleçãohttp://143.107.180.6:4000/handle/RIIFSC/9
Navegar
2 resultados
Resultados da Pesquisa
Item Propriedades eletrônicas de heteroestruturas semicondutoras magnéticas diluídas.(2009-08-25) Marin, Ivan Silvestre PaganiniNeste trabalho e apresentado um estudo, via teoria de massa efetiva multibanda autoconsistente de heteroestruturas de semicondutores magnéticos diluídos, generalizada para incluir parâmetros de diferentes materiais. A interacao magnética e descrita por um modelo de campo médio baseado no mecanismo de troca indireta, com a possibilidade de inclusão de diferentes íons magnéticos. As equacoes de massa efetiva são resolvidas de forma autoconsistente com o auxílio da equacao de Poisson. As interacoes de spin-órbita e de troca-correlacao, na aproximacao de densidade local, são incluídas no cálculo. O método e aplicado para o estudo das estruturas de bandas e densidades de carga com separacao por spin do portador de heteroestruturas com dopagem tipo-n e tipo-p, variando a geometria dos pocos magnéticos e também o período da super-rede, as densidades de portadores e as concentracoes de íons magnéticos. Solucoes autoconsistentes da equacao de massa efetiva são encontradas para o oxido semicondutor (Zn,Co)O. Será mostrada a separacao de portadores por spin em funcao dos parâmetros variados, simulando diversas concentracoes possíveis, utilizadas em sistemas descritos na literatura, e será analisado o comportamento dos perfis de potencial. Usando os dados obtidos, um diagrama de fases será traçado com base na polarizacao total ou parcial dos portadores, e o seu comportamento será discutido. Também serão mostradas as estruturas de bandas, os perfis de potencial e as distribuicoes de carga do semicondutor (GaMn)As, variando as densidades de portadores e a direcao do campo magnético intrínseco, gerado pela dopagem com íons magnéticos. Os resultados obtidos neste trabalho podem servir de guia para futuras experiências e para o desenvolvimento de dispositivos com semicondutores magnéticos diluídos baseados em (Zn,Co)O e (Ga,Mn)As. Os métodos aqui descritos são gerais e podem ser utilizados para outros materiais.Item Paralelização do cálculo de estruturas de bandas de semicondutores usando o High Performance Fortran(2007-11-12) Malara, Rodrigo DanielO uso de sistemas multiprocessados para a resolução de problemas que demandam um grande poder computacional tem se tornado cada vez mais comum. Porém a conversão de programas seqüenciais para programas concorrentes ainda não é uma tarefa trivial. Dentre os fatores que tornam esta tarefa difícil, destacamos a inexistência de um paradigma único e consolidado para a construção de sistemas computacionais paralelos e a existência de várias plataformas de programação para o desenvolvimento de programas concorrentes. Nos dias atuais ainda é impossível isentar o programador da especificação de como o problema será particionado entre os vários processadores. Para que o programa paralelo seja eficiente, o programador deve conhecer a fundo aspectos que norteiam a construção do hardware computacional paralelo, aspectos inerentes à arquitetura onde o software será executado e à plataforma de programação concorrente escolhida. Isto ainda não pode ser mudado. O ganho que podemos obter é na implementação do software paralelo. Esta tarefa pode ser trabalhosa e demandar muito tempo para a depuração, pois as plataformas de programação não possibilitam que o programador abstraia dos elementos de hardware. Tem havido um grande esforço na criação de ferramentas que otimizem esta tarefa, permitindo que o programador se expresse mais fácil e sucintamente quanto à para1elização do programa. O presente trabalho se baseia na avaliação dos aspectos ligados à implementação de software concorrente utilizando uma plataforma de portabilidade chamada High Performance Fortran, aplicado a um problema específico da física: o cálculo da estrutura de bandas de heteroestruturas semicondutoras. O resultado da utilização desta plataforma foi positivo. Obtivemos um ganho de performance superior ao esperado e verificamos que o compilador pode ser ainda mais eficiente do que o próprio programador na paralelização de um programa. O custo inicial de desenvolvimento não foi muito alto, e pode ser diluído entre os futuros projetos que venham a utilizar deste conhecimento pois após a fase de aprendizado, a paralelização de programas se torna rápida e prática. A plataforma de paralelização escolhida não permite a paralelização de todos os tipos de problemas, apenas daqueles que seguem o paradigma de paralelismo por dados, que representam uma parcela considerável dos problemas típicos da Física.