Departamento de Sistemas de Computação

Eduardo Marques


  • http://lattes.cnpq.br/1916886621452638 (07072017)
  • Rótulo/Grupo:
  • Bolsa CNPq:
  • Período de análise:
  • Endereço: Universidade de São Paulo. Departamento de Sistemas de Computação. Instituto de Ciências Matemáticas e de Computação. Av. Trabalhador São-carlense,400 CEP 13566-590 - Sao Carlos, SP - Brasil
  • Grande área: [sem-grandeArea]
  • Área: [sem-area]
  • Citações: Google Acadêmico

Produção bibliográfica

Produção técnica

Produção artística

Orientações em andamento

Supervisões e orientações concluídas

Projetos de pesquisa

Prêmios e títulos

Participação em eventos

Organização de eventos

Lista de colaborações


Produção bibliográfica

Produção técnica

Produção artística

Orientações em andamento

Supervisões e orientações concluídas

Projetos de pesquisa

  • Total de projetos de pesquisa (7)
    1. 2000-2000. Construção do Architect-R-uma ferramenta p/ desenvolvimento de robôs reconfiguráveis
      Nos últimos anos o interesse por robôs, em especial por robôs móveis, tem crescido muito. O interesse nessa área vai desde a criação de novos paradigmas de aprendizado de máquinas até a aplicação de técnicas de probabilidade para lidar com as incertezas do ambiente e com a imprecisão das medidas obtidas pelos sensores utilizados em tais máquinas. Grandes avanços foram obtidos nessa área. Contudo a tarefa de programar um robô móvel ainda se mostra uma tarefa extremamente árdua tanto em termos da complexidade quanto do tempo desprendido. Algumas novas linguagens próprias para a programação de robôs têm sido propostas pelo meio acadêmico. Uma dessas propostas, a da linguagem CES desenvolvida pelo Institute of Robotics da CMU-USA, será abordada nesse projeto de pesquisa como uma forma de tornar a programação de robôs móveis uma tarefa menos complexa e, com isso, conseguir também uma redução no tempo gasto com tal programação. Outra tarefa essencial para que os robôs móveis tenham um futuro ainda mais promissor, e para que eles cada vez mais se aproximem dos robôs que são descritos nos contos de ficção científica, é a criação de hardware especializado que acelere a execução dos algoritmos que controlam o robô de forma que ele possa tomar decisões mais complexas e de maneira mais rápida. Essa tarefa é muito mais árdua do que a mera programação de tais robôs. Ela envolve o conhecimento profundo dos algoritmos utilizados pelos mesmos além de conhecimentos muito sólidos no projeto e desenvolvimento de hardware especializado. Na tentativa de amenizar essas dificuldades esse plano irá descrever uma ferramenta, denominada Architect-R , para a geração de hardware e software para robôs móveis que integra computação probabilística e aprendizado de máquina. O objetivo desse projeto será a geração automática de hardware especializado para robôs móveis através de algoritmos descritos na linguagem CES.
      Membro: Eduardo Marques.
    2. 2004-2004. Projeto do Terminal de Acesso do Sistema Brasileiro de Televisão Digital
      Implementação do Sistema Operacional Embedded Linux na CPU NIOS II da Altera para o controle do terminal de acesso do Sistema Brasileiro de Televisão Digital
      Membro: Eduardo Marques.
    3. 2007-2007. Desenvolvimento de algoritmos de estimação e aprendizado para sistemas embarcados em robôs móveis

      Membro: Eduardo Marques.
    4. 2007-2007. COBAYA: CLOSING THE COMPILATION GAP BETWEEN ALGORITHMS AND COARSE-GRAINED RECONFIGURABLE ARRAY ARCHITECTURES
      Os sistemas embebidos desempenham um papel cada vez mais importante. A sua presença pode ser notada numa miríade de dispositivos electrónicos como PDAs, telemóveis, etc. Novas disciplinas de ciências de computadores têm emergido focando conceitos relacionados com o facto de que dispositivos miniatura estão a tornar-se poderosas plataformas de computação. Essas plataformas têm tendência a assentar em dispositivos integrados num único chip (SoCs), de forma a satisfazerem os requisitos de computação e de baixo consumo de energia. Uma das mais promissoras tecnologias para suportar SoCs assenta em arquitecturas computacionais reconfiguráveis (e.g., FPGAs). Estas podem implementar soluções software tendo por base um único ou múltiplos processadores complementados com arquitecturas dedicadas à aplicação a executar. Estas tecnologias também incorporam a flexibilidade de programação necessária para a actualização de aplicações durante o tempo de vida do produto. As arquitecturas reconfiguráveis, com topologia em matriz, e de granulosidade grossa são comprovadamente um importante componente dos SoCs. O tempo de reconfiguração reduzido e a eficiência em termos de desempenho e de consumo de energia para executar certos kernels de aplicações, são características que as tornam mais indicadas para certas aplicações do que as arquitecturas reconfiguráveis de granulosidade fina (ao nível da porta lógica, por exemplo). As arquitecturas de granulosidade grossa podem constituir-se também como templates importantes para facilitar o mapeamento de algoritmos em FPGAs, dispositivos cada vez mais complexos e possantes. Uma situação semelhante a esta é aquela em que microprocessadores com implementação softcore são implementados em FPGAs. Página do projeto: http://prosys.inesc-id.pt/~jmpc/Projects/cobaya.html
      Membro: Eduardo Marques.
    5. 2012-2012. Programa CEPID - Centros de Pesquisa, Inovação e Difusão - Centro de Ciências Matemáticas Aplicada à Indústria

      Membro: Eduardo Marques.
    6. 2010-2010. Projeto de um Sistema para Detecção de Pedestres baseado em Computação Reconfigurável

      Membro: Eduardo Marques.
    7. 2007-2007. Ambiente para Co-Projeto de Hardware/Software em Plataformas de FPGAs com Aplicação em Robótica Móvel

      Membro: Eduardo Marques.

Prêmios e títulos

  • Total de prêmios e títulos (1)
    1. Julio Salek Aude Award (SBAC-PAD Best Paper). Brazilian Computer Society (SBC). 2009.
      Membro: Eduardo Marques.

Participação em eventos

  • Total de participação em eventos (26)
    1. Avaliador de artigos do XXVI SEMISH - XIX Congresso Nacional da Sociedade Brasileira de Computação. XIX Congresso Nacional da Sociedade Brasileira de Computação
    2. Program Committee of 10th International Conference on Computer Science & Informatics. 10th International Conference on Computer Science & Informatics (JCIS2007)
    3. V Congresso da Sociedade Brasileira de Computação, XII Seminário Integrado de Software e Hardware (SEMISH) e XI Conferência Latino-Americana de Informática.. V Congresso da Sociedade Brasileira de Computação, XII Seminário Integrado de Software e Hardware (SEMISH) e XI Conferência Latino-Americana de Informática
    4. An Embedded Multi-Camera System for Simultaneous Localization and Mapping. International Workshop on Applied Reconfigurable Computing (ARC 2006)
    5. . I Workshop de Sistemas Robóticos Inteligentes
    6. IV Semana de Informática da Universidade Estadual de Maringá, Maringa-PR, maio. IV Semana de Informática da Universidade Estadual de Maringá
    7. XIV Congresso de Iniciação Científica e Tecnológica em Engenharia; III Simpósio de Ciências Exatas da USP - Área de Exatas e III Simpósio de Iniciação Científica em Ciências Matemáticas e da Computação. CICTE-95
    8. XXIII Congresso da Sociedade Brasileira de Computação. XXIII Congresso da Sociedade Brasileira de Computação
    9. Program Committee of 8th International Conference on Computer Science and Informatics (JCIS2005). 8th International Conference on Computer Science and Informatics (JCIS2005)
    10. Program Committee of 13th Internacional Conference - Field-Programmable Logic and Applications. 13th Internacional Conference on Field-Programmable Logic and Applications (FPL2003)
    11. XXI Congresso da Sociedade Brasileira de Computação. XXI Congresso da Sociedade Brasileira de Computação
    12. 1st International Conference on Massively Parallel Computing Systems: The Challenges of General-Purpose and Special Purpose Computing, Ischia, Itália, 1 a 6 de maio.. 1st International Conference on Massively Parallel Computing Systems
    13. Congresso de Educação, Ciência e Tecnologia. 3º CONECTE - Congresso de Educação, Ciência e Tecnologia
    14. Program Committee of III Southern Conference on Programmable Logic (SPL2007). III Southern Conference on Programmable Logic (SPL2007)
    15. XII Congresso da Sociedade Brasileira de Computação, Rio de Janeiro-RJ, 29 de setembro a 2 de outubro.. XII Congresso da Sociedade Brasileira de Computação
    16. III Simpósio Brasileiro de Arquitetura de Computadores/Processamento Paralelo, PUC-RJ, Rio de Janeiro-RJ, 7 a 9 de novembro.. III Simpósio Brasileiro de Arquitetura de Computadores/Processamento Paralelo
    17. VI Semana da Computação. VI Semana da Computação
    18. VIII SCCC - Internacional Conference on Computer Science, Pontifícia Universidad Católica de Chile (PUC), Santigo-Chile, 4 a 8 de julho.. VIII SCCC - Internacional Conference on Computer Science
    19. XXII Congresso da Sociedade Brasileira de Computação. XXII Congresso da Sociedade Brasileira de Computação
    20. IX Congresso da Sociedade Brasileira de Computação, Universidade Federal de Uberlândia, Uberlândia-MG, 16 a 21 de julho.. IX Congresso da Sociedade Brasileira de Computação
    21. First IEEE Workshop on Reconfigurable Computing Education, WRCE'2006. 31 th Annual International Symposium on Computer Architecture - ISCA 04
    22. Program Committee of 9th International Conference on Computer Science and Informatics (JCSI2006). 9th International Conference on Computer Science and Informatics (JCIS2006)
    23. Program Committee of 17th Internacional Conference on Field-Programmable Logic and Applications. 17th Internacional Conference on Field-Programmable Logic and Applications (FPL2007)
    24. . I COENGCOMP - 1.o Congresso do Curso Interunidades Engenharia da Computação
    25. . I Congresso do Departamento de Sistemas de Computação. ICMC-USP
    26. XX Congresso Nacional de Informática - SUCESU, 31 de agosto a 6 de setembro. XX Congresso Nacional de Informática - SUCESU

Organização de eventos

  • Total de organização de eventos (2)
    1. . International Workshop on Applied Reconfigurable Computing (ARC2007). INSTITUTO DE CIÊNCIAS MATEMÁTICAS E DE COMPUTAÇÃO - ICMC / Universidade de São Paulo - USP. 2007. Organizacao
    2. . Robotics: Hardware, Software, and Embedded Systems (RHSES) in 23rd Annual ACM Symposium on Applied Computing (SAC2008). Universidade Federal do Ceará. 2007. Organizacao

Lista de colaborações



(*) Relatório criado com produções desde 1970 até 2023
Data de processamento: 08/03/2023 08:58:44