Ir para o Conteúdo 1 Ir para a Página Inicial 2 Ir para o menu de Navegação 3 Ir para a Busca 4 Ir para o Mapa do site 5
Abrir menu principal de navegação
Laboratório Nacional de Computação Científica - LNCC
Termos mais buscados
  • imposto de renda
  • inss
  • assinatura
  • cnh social
  • enem
Termos mais buscados
  • imposto de renda
  • inss
  • assinatura
  • Acesso à Informação
    • Institucional
      • Estrutura Organizacional
      • Competências
      • Base Jurídica
      • Quem é quem
      • O LNCC
      • Horário de Atendimento
      • Atos Normativos
      • Pesquisa, Desenvolvimento e Inovação
      • Programas Nacionais
      • Regimento Interno
      • Termo de Compromisso de Gestão
      • Gestão da Segurança da Informação
      • Identidade Visual e Logomarca
      • Normas e Regramentos de Parcerias
      • Patrimônio e Infraestrutura
      • CJU
    • Ações e Programas
      • Programa, Projetos, Ações, Obras e Atividades
      • Carta de Serviços ao Cidadão
      • Concessões de Recursos Financeiros e Renúncias de Receitas
      • Governança
      • Pesquisa, Desenvolvimento e Inovação
      • Mestrado e Doutorado em Modelagem Computacional
      • Processamento de Alto Desempenho - Santos Dumont
      • Programas Nacionais
      • Programa de Capacitação Institucional - PCI
      • Carta de Serviço ao Cidadão
      • FAT
      • Indicadores de Resultado e Impacto
    • Participação Social
      • Ouvidoria
      • Audiências e Consultorias Públicas
      • Conselhos e Órgãos Colegiados
      • Conferências
      • Editais de Chamamento Público
      • Outras ações
    • Auditorias
      • Prestação de Contas
      • Rol de Responsáveis
      • Relatórios da CGU
      • Plano Anual de Atividades de Auditoria Interna (PAINT)
      • Relatório Anual de Atividades de Auditoria Interna (RAINT)
      • Ações de Supervisão, Controle e Correição
      • Relatórios de Auditorias
      • Relatórios de Gestão
      • Relatórios do Termo de Compromisso de Gestão - TCG
      • Corregedoria
    • Convênios e Transferências
      • Repasses e Transferências
      • Convênios
    • Receitas e Despesas
      • Receita Pública
      • Detalhamento de Programas por Unidade Orçamentária
      • Execução de Despesas, por Unidade Orçamentária
      • Despesas com Diárias e Passagens
      • Notas Ficais Eletrônicas
      • Informação Orçamentária/Despesas
    • Licitações e Contratos
      • Licitações
      • Contratos
      • Plano Anual de Contratações
    • Servidores
      • Servidores
      • Aposentados e Pensionistas
      • Concursos Públicos
      • Relação de Empregados Terceirizados
      • Estagiários
      • Bolsistas
      • Corpo Discente
    • Informações Classificadas
    • Serviço de Informação ao Cidadão (SIC)
    • Dados Abertos
      • Plano de Dados Abertos (PDA)
      • Bases de Dados do PDA
      • Relatório Anual de Execução do PDA
    • Sanções Administrativa
    • Ferramentas e Aspectos Tecnológicos
      • Ferramenta de Pesquisa
      • Transparência Proativa
    • Perguntas Frequentes
    • Agenda de Autoridades
    • Programa de Gestão e Desenvolvimento
    • Bolsas de Pesquisa
      • Bolsa de Projeto - ICMBio e LNCC
    • Transparência Ativa
      • Relatórios de Auditorias
      • Relatórios de Termo de Compromisso de Gestão - TCG
      • Relatórios de Gestão
      • Relatórios de Indicadores
    • Decreto N° 10.779/2021 - Consumo de Energia Elétrica
    • Principais Resultados
    • Fundações de Apoio
    • Privacidade
      • Política de Privacidade
      • Governança
      • Encarregado
      • Canal de Comunicação
      • Referências e Recursos
  • Assuntos
    • Notícias
      • Últimas Notícias
      • LNCC Notícias
    • Eventos
      • Eventos
      • Programa de Verão do LNCC
    • Biblioteca
      • Apresentação
      • Regulamento da Biblioteca
      • Consulta ao Acervo
      • Periódicos
      • Livros Eletrônicos
      • JSTOR - Biological Science
      • Biblioteca Digital de Teses e Dissertações do LNCC
      • Bases de Acesso Restrito
      • Catálogo da Rede Pergamum
      • Repositório Institucional do LNCC
    • Sistemas Administrativos
      • Webmail
      • Intranet
      • SEI-MCTI
    • Pontos de Contato
      • Fale Conosco
      • Ouvidoria
      • Assessoria de Comunicação
  • Canais de Atendimento
    • Fale Conosco
    • Ouvidoria
    • Comunicação Institucional
      • Contato da Comunicação Institucional
      • Clipping/Na mídia
      • Identidade Visual/Manual da Marca
      • Folder Digital
    • Fala.BR
    • Encarregado pelo Tratamento de Dados Pessoais
  • Central de Conteúdos
    • Imagens
    • Vídeos
    • Identidade Visual e Logomarca
    • Campanhas de Conscientização
      • Mês da Consciência Negra
      • Gestão de Segurança da Informação
      • Campanha LGPD
      • Prevenção contra Assédio moral, sexual e discriminação
      • Conflito de Interesses
    • Divulgação Científica
      • Folder e Portfólio
      • LNCC JOVEM
      • LNCC KIDS
  • Composição
    • Diretoria
    • Coordenações
      • Coordenação de Métodos Matemáticos e Computacionais - COMAC
      • Coordenação de Modelagem Computacional - COMOD
      • Coordenação de Pós-graduação e Aperfeiçoamento - COPGA
      • Coordenação de Tecnologia da Informação e Comunicação - COTIC
      • Coordenação de Gestão e Administração - COGEA
    • Órgãos Colegiados
      • Conselhos
      • Comitês
  • Serviços
    • Pesquisa, Desenvolvimento e Inovação
      • Energia Renovável
      • Preservação Ambiental com Geração de Renda
      • Óleo e Gás
      • Mineração
      • Astronomia e Geografia
      • Gêmeos Digitais
      • Medicina Assistida
      • Impacto Social de Políticas Públicas
      • Aeronáutica e Aeroespacial
      • Recursos Hídricos
      • Nanotecnologia
      • Indústria Farmacêutica
      • Supercomputação e Computação Quântica
      • Agronegócio
      • Internet das Coisas (IoT)
      • Sistema Financeiro
      • Saúde pública – epidemias e doenças virais, parasitárias e negligenciadas
      • Esportes
      • Armazenamento de Energia
      • Cosméticos
    • Supercomputador Santos Dumont (HPC-LNCC)
    • Incubadora de Empresas
    • Mestrado e Doutorado em Modelagem Computacional
    • Laboratório de Bioinformática - LABINFO
    • Carta de Serviços ao Cidadão
  • Centro de Memória
  • Supercomputador Santos Dumont
  • SEI-MCTI
  • GOV.BR
    • Serviços
      • Buscar serviços por
        • Categorias
        • Órgãos
        • Estados
      • Serviços por público alvo
        • Cidadãos
        • Empresas
        • Órgãos e Entidades Públicas
        • Demais segmentos (ONGs, organizações sociais, etc)
        • Servidor Público
    • Temas em Destaque
      • Orçamento Nacional
      • Redes de Atendimento do Governo Federal
      • Proteção de Dados Pessoais
      • Serviços para Imigrantes
      • Política e Orçamento Educacionais
      • Educação Profissional e Tecnológica
      • Educação Profissional para Jovens e Adultos
      • Trabalho e Emprego
      • Serviços para Pessoas com Deficiência
      • Combate à Discriminação Racial
      • Política de Proteção Social
      • Política para Mulheres
      • Saúde Reprodutiva da Mulher
      • Cuidados na Primeira Infância
      • Habitação Popular
      • Controle de Poluição e Resíduos Sólidos
    • Notícias
      • Serviços para o cidadão
      • Saúde
      • Agricultura e Pecuária
      • Cidadania e Assistência Social
      • Ciência e Tecnologia
      • Comunicação
      • Cultura e Esporte
      • Economia e Gestão Pública
      • Educação e Pesquisa
      • Energia
      • Forças Armadas e Defesa Civil
      • Infraestrutura
      • Justiça e Segurança
      • Meio Ambiente
      • Trabalho e Previdência
      • Turismo
    • Galeria de Aplicativos
    • Acompanhe o Planalto
    • Navegação
      • Acessibilidade
      • Mapa do Site
      • Termo de Uso e Aviso de Privacidade
    • Consultar minhas solicitações
    • Órgãos do Governo
    • Por dentro do Gov.br
      • Dúvidas Frequentes em relação ao Portal gov.br
      • Dúvidas Frequentes da conta gov.br
      • Ajuda para Navegar o Portal
      • Conheça os elementos do Portal
      • Política de e-participação
      • Termos de Uso
      • Governo Digital
      • Guia de Edição de Serviços do Portal Gov.br
    • Canais do Executivo Federal
    • Dados do Governo Federal
      • Dados Abertos
      • Painel Estatístico de Pessoal
      • Painel de Compras do Governo Federal
      • Acesso à Informação
    • Empresas e Negócios
Links Úteis
  • Galeria de Aplicativos
  • Participe
  • Galeria de Aplicativos
  • Participe
Redes sociais
  • Facebook
  • Instagram
  • YouTube
Você está aqui: Página Inicial Assuntos Eventos Eventos Exame de Qualificação: Otimização e Aceleração de rotinas de álgebra Linear com a Técnica de Overthreading
Info

Exame de Qualificação: Otimização e Aceleração de rotinas de álgebra Linear com a Técnica de Overthreading

Dia 26/03 , em Webinar
Compartilhe por Facebook Compartilhe por Twitter Compartilhe por LinkedIn Compartilhe por WhatsApp link para Copiar para área de transferência
Publicado em 19/03/2024 09h06
  • Palestrantes

    Aluno: Frederico Luís Cabral

  • Informações úteis

    Hora: 14h

    Orientadores:
    Carla Osthoff Ferreira de Barros - Laboratório Nacional de Computação Científica - LNCC
    Sanderson Lincon Gonzaga de Oliveira

    Banca Examinadora:
    José Karam Filho - Laboratório Nacional de Computação Científica - LNCC (presidente)
    Roberto Pinto Souto - Laboratório Nacional de Computação Científica - LNCC
    Diego Nunes Brandão - Centro Federal de Educação Tecnológica Celso Suckow da Fonseca - CEFET-RJ

    Suplentes:
    Renato Simões Silva - Laboratório Nacional de Computação Científica - LNCC

    Resumo:

    UM DOS MAIORES DESAFIOS DA TECNOLOGIA ATUAL DE COMPUTAÇÃO CIENTÍFICA É DIMINUIR O TEMPO DE EXECUÇÃO ATRAVÉS DA DIVISÃO DO TRABALHO ENTRE OS MÚLTIPLOS NÚCLEOS FÍSICOS DE UMA ARQUITETURA DE MÚLTIPLOS PROC ESSADORES. NÃO É SEMPRE QUE SE CONSEGUE UM GANHO SIGNIFICATIVO DE DESEMPENHO AO SE PARALELIZAR UMA APLICAÇÃO. UM DOS MOTIVOS PARA ISSO É QUE QUANDO O CÓDIGO POSSUI POUCO TRABALHO PARA SER EXECUTADO EM PARALELO OS GASTOS GERADOS PARA GERENCIAR AS MÚLTIPLAS THREADS ACABAM SENDO MAIORES QUE OS GANHOS CAUSADOS PELA DIVISÃO DO TRABALHO. A TÉCNICA OVERTHREADING (THREAD OVERSUBSCRITION) CONSISTE EM FAZER O NÚMERO DE THREADS EXCEDER O NÚMERO DE NÚCLEOS DE PROCESSAMENTO DISPONÍVEIS NA CPU. APESAR DE GERAR OVERHEAD AO PONTO DE ATRAPALHAR O DESEMPENHO DA MAIORIA DAS APLICAÇÕES, FOI DEMONSTRADO POR CABRAL ET AL. [1] QUE ELA PERMITE O GANHO DE DESEMPENHO EM UM MÉTODO NUMÉRICO PARA UMA EQUAÇÃO DIFERENCIAL. AO SE FAZER A DIVISÃO DE TRABALHO DE FORMA EXPLÍCITA (EXPLICIT WORK SHARING – EWS), O OVERTHREADING PERMITE QUE AO SE REDUZIR O TAMANHO DO SUBDOMÍNIO ALOCADO A CADA THREAD, ESSE SUBDOMÍNIO CABE NA MEMÓRIA CACHE DE NÍVEL 1 E POTENCIALMENTE DE OUTROS NÍVEIS TAMBÉM E PORTANTO, REDUZ A TAXA DE CACH E MISSES, AUMENTANDO SENSIVELMENTE O DESEMPENHO DA APLICAÇÃO. A PROPOSTA DO PRESENTE TRABALHO É AVALIAR O USO DA TÉCNICA OVERTHREADING PARA ACELERAR ROTINAS DE ÁLGEBRA LINEAR COMO SOMA DE MATRIZES, MULTIPLICAÇÃO DE MATRIZES, PRODUTO DE KRONECKER (PRODUTO TENSORIAL) DENTRE OUTRAS ROTINAS. EM EXPERIMENTOS REALIZADOS ATÉ O MOMENTO, CONSEGUIU-SE UM GANHO DE DESEMPENHO DE MILHARES DE VEZES NA MULTIPLICAÇÃO DE MATRIZES QUADRADAS DENSAS QUANDO COMPAROU-SE A EXECUÇÃO COM 1000, 2000, 5000, 10000 E 15000 THREADS COM A EXECUÇÃO SERIAL (1 THREAD). ESTES MESMOS EXPERIMENTOS SUGEREM QUE ESTE GANHO DE MILHARES DE VEZES SE DÁ POR CONTA DA REDUÇÃO DAS TAXAS DE CACHE MISSES DE TODOS OS NÍVEIS (L1, L2 E L3), AO SE AUMENTAR A LOCALIDADE DOS DADOS. OS MELHORES RESULTADOS OCORREM QUANDO SE ATRIBUI UMA THREAD POR LINHA DA MATRIZ, POIS AO MESMO TEMPO QUE SE AUMENTA A LOCALIDADE, GARANTE-SE O MELHOR BALANCEAMENTO DE CARGA, JÁ QUE TODAS A THREADS POSSUEM A MESMA QUANTIDADE DE TRABALHO. O USO EFICIENTE DA M EMÓRIA CACHE É CRUCIAL PARA UM BOM DESEMPENHO DOS PROGRAMAS, UMA VEZ QUE O ACESSO A ELA PODE CHEGAR A CENTENA DE VEZES MAIS RÁPIDO DO QUE O ACESSO À MEMÓRIA PRINCIPAL DRAM, AO MESMO TEMPO QUE É UM GRANDE DESAFIO TER UM ALGORITMO QUE A USE A DE FORMA EFICIENTE POIS EM GERAL SÃO MENORES E MAIS CARAS DO QUE À MEMÓRIA DRAM [3], [4], [5], [6]. A TÉCNICA OVERTHREADING É FREQUENTEMENTE USADA PARA ESCONDER A LATÊNCIA QUE SURGE QUANDO THREADS ENTRAM EM ESTADO DE STALL POR TEREM DE ESPERAR QUE DADOS NECESSÁRIOS VENHAM DA MEMÓRIA. ASSIM, ENQUANTO UMA THREAD ESTÁ AGUARDANDO SEUS DADOS, OUTRAS PODEM SER EXECUTADAS [7]. OUTRO USO IMPORTANTE É O AUMENTO DA ELASTICIDADE DE CPU EM www.mcti.gov.br | www.lncc.br. APLICAÇÕES EM CLOUD COMPUTING [8]. OUTROS TRABALHOS MOSTRAM O DESAFIO DO USO DE OVERTHREADING EM APLICAÇÕES QUE USAM SINCRONIZAÇÃO POR MUTEXES DO SO, LEVANDO A POTENCIAIS COLAPSOS NA VAZÃO (THOUGHPUT) DE INSTRUÇÕES [9] E [10] SUGEREM QUE COMPARTILHAMENTO EXTENSIVO DE RECURSOS PODE NÃO BENEFI CIAR ADEQUADAMENTE APLICAÇÕES DE COMPUTAÇÃO DE ALTO DESEMPENHO OPENMP. NO CAMPO DA ÁLGEBRA LINEAR COMPUTACIONAL, A APLICAÇÃO DA TÉCNICA DE OVERTHREADING PARECE AINDA INEXPLORADA, UMA VEZ QUE ELA É CONHECIDA PELO OVERHEAD CAUSADO, QUE PODERIA EM PRINCÍPIO PREJUDICAR O DESEMPENHO. ASSIM SENDO,O GANHO QUE PODE SER CAUSADO PELA INSIGNIFICATIVA REDUÇÃO DAS TAXAS DE CACHE MISS PARECEM AINDA NÃO TER SIDO PERCEBIDO E EXPLORADO, O QUE COLOCA O PRESENTE TRABALHO POTENCIALMENTE NO ESTADO DA ARTE DAS APLICAÇÕES DO OVERTHREADING PARA ACELERAR ROTINAS DE ÁLGEBRA LINEAR.

  • Mais informações
    Pós-graduação do LNCC
    copga@lncc.br
    meet.google.com/vza-nmkn-xmp

Exame de Qualificação: Otimização e Aceleração de rotinas de álgebra Linear com a Técnica de Overthreading

Dia 26/03
Webinar
Compartilhe por Facebook Compartilhe por Twitter Compartilhe por LinkedIn Compartilhe por WhatsApp link para Copiar para área de transferência
  • Acesso à Informação
    • Institucional
      • Estrutura Organizacional
      • Competências
      • Base Jurídica
      • Quem é quem
      • O LNCC
      • Horário de Atendimento
      • Atos Normativos
      • Pesquisa, Desenvolvimento e Inovação
      • Programas Nacionais
      • Regimento Interno
      • Termo de Compromisso de Gestão
      • Gestão da Segurança da Informação
      • Identidade Visual e Logomarca
      • Normas e Regramentos de Parcerias
      • Patrimônio e Infraestrutura
      • CJU
    • Ações e Programas
      • Programa, Projetos, Ações, Obras e Atividades
      • Carta de Serviços ao Cidadão
      • Concessões de Recursos Financeiros e Renúncias de Receitas
      • Governança
      • Pesquisa, Desenvolvimento e Inovação
      • Mestrado e Doutorado em Modelagem Computacional
      • Processamento de Alto Desempenho - Santos Dumont
      • Programas Nacionais
      • Programa de Capacitação Institucional - PCI
      • Carta de Serviço ao Cidadão
      • FAT
      • Indicadores de Resultado e Impacto
    • Participação Social
      • Ouvidoria
      • Audiências e Consultorias Públicas
      • Conselhos e Órgãos Colegiados
      • Conferências
      • Editais de Chamamento Público
      • Outras ações
    • Auditorias
      • Prestação de Contas
      • Rol de Responsáveis
      • Relatórios da CGU
      • Plano Anual de Atividades de Auditoria Interna (PAINT)
      • Relatório Anual de Atividades de Auditoria Interna (RAINT)
      • Ações de Supervisão, Controle e Correição
      • Relatórios de Auditorias
      • Relatórios de Gestão
      • Relatórios do Termo de Compromisso de Gestão - TCG
      • Corregedoria
    • Convênios e Transferências
      • Repasses e Transferências
      • Convênios
    • Receitas e Despesas
      • Receita Pública
      • Detalhamento de Programas por Unidade Orçamentária
      • Execução de Despesas, por Unidade Orçamentária
      • Despesas com Diárias e Passagens
      • Notas Ficais Eletrônicas
      • Informação Orçamentária/Despesas
    • Licitações e Contratos
      • Licitações
      • Contratos
      • Plano Anual de Contratações
    • Servidores
      • Servidores
      • Aposentados e Pensionistas
      • Concursos Públicos
      • Relação de Empregados Terceirizados
      • Estagiários
      • Bolsistas
      • Corpo Discente
    • Informações Classificadas
    • Serviço de Informação ao Cidadão (SIC)
    • Dados Abertos
      • Plano de Dados Abertos (PDA)
      • Bases de Dados do PDA
      • Relatório Anual de Execução do PDA
    • Sanções Administrativa
    • Ferramentas e Aspectos Tecnológicos
      • Ferramenta de Pesquisa
      • Transparência Proativa
    • Perguntas Frequentes
    • Agenda de Autoridades
    • Programa de Gestão e Desenvolvimento
    • Bolsas de Pesquisa
      • Bolsa de Projeto - ICMBio e LNCC
    • Transparência Ativa
      • Relatórios de Auditorias
      • Relatórios de Termo de Compromisso de Gestão - TCG
      • Relatórios de Gestão
      • Relatórios de Indicadores
    • Decreto N° 10.779/2021 - Consumo de Energia Elétrica
    • Principais Resultados
    • Fundações de Apoio
    • Privacidade
      • Política de Privacidade
      • Governança
      • Encarregado
      • Canal de Comunicação
      • Referências e Recursos
  • Assuntos
    • Notícias
      • Últimas Notícias
      • LNCC Notícias
    • Eventos
      • Eventos
      • Programa de Verão do LNCC
    • Biblioteca
      • Apresentação
      • Regulamento da Biblioteca
      • Consulta ao Acervo
      • Periódicos
      • Livros Eletrônicos
      • JSTOR - Biological Science
      • Biblioteca Digital de Teses e Dissertações do LNCC
      • Bases de Acesso Restrito
      • Catálogo da Rede Pergamum
      • Repositório Institucional do LNCC
    • Sistemas Administrativos
      • Webmail
      • Intranet
      • SEI-MCTI
    • Pontos de Contato
      • Fale Conosco
      • Ouvidoria
      • Assessoria de Comunicação
  • Canais de Atendimento
    • Fale Conosco
    • Ouvidoria
    • Comunicação Institucional
      • Contato da Comunicação Institucional
      • Clipping/Na mídia
      • Identidade Visual/Manual da Marca
      • Folder Digital
    • Fala.BR
    • Encarregado pelo Tratamento de Dados Pessoais
  • Central de Conteúdos
    • Imagens
    • Vídeos
    • Identidade Visual e Logomarca
    • Campanhas de Conscientização
      • Mês da Consciência Negra
      • Gestão de Segurança da Informação
      • Campanha LGPD
      • Prevenção contra Assédio moral, sexual e discriminação
      • Conflito de Interesses
    • Divulgação Científica
      • Folder e Portfólio
      • LNCC JOVEM
      • LNCC KIDS
  • Composição
    • Diretoria
    • Coordenações
      • Coordenação de Métodos Matemáticos e Computacionais - COMAC
      • Coordenação de Modelagem Computacional - COMOD
      • Coordenação de Pós-graduação e Aperfeiçoamento - COPGA
      • Coordenação de Tecnologia da Informação e Comunicação - COTIC
      • Coordenação de Gestão e Administração - COGEA
    • Órgãos Colegiados
      • Conselhos
      • Comitês
  • Serviços
    • Pesquisa, Desenvolvimento e Inovação
      • Energia Renovável
      • Preservação Ambiental com Geração de Renda
      • Óleo e Gás
      • Mineração
      • Astronomia e Geografia
      • Gêmeos Digitais
      • Medicina Assistida
      • Impacto Social de Políticas Públicas
      • Aeronáutica e Aeroespacial
      • Recursos Hídricos
      • Nanotecnologia
      • Indústria Farmacêutica
      • Supercomputação e Computação Quântica
      • Agronegócio
      • Internet das Coisas (IoT)
      • Sistema Financeiro
      • Saúde pública – epidemias e doenças virais, parasitárias e negligenciadas
      • Esportes
      • Armazenamento de Energia
      • Cosméticos
    • Supercomputador Santos Dumont (HPC-LNCC)
    • Incubadora de Empresas
    • Mestrado e Doutorado em Modelagem Computacional
    • Laboratório de Bioinformática - LABINFO
    • Carta de Serviços ao Cidadão
  • Centro de Memória
  • Supercomputador Santos Dumont
  • SEI-MCTI
Redefinir Cookies
Redes sociais
  • Facebook
  • Instagram
  • YouTube
Acesso àInformação
Todo o conteúdo deste site está publicado sob a licença Creative Commons Atribuição-SemDerivações 3.0 Não Adaptada.
Voltar ao topo da página
Fale Agora Refazer a busca