Relatório do LSC

Total de projetos de pesquisa



Número total de itens: 46

2014

1.   2014-Atual. ArchC 3.0 - Plataformas Embarcadas de Alto Desempenho e Baixo Consumo de Energia
Descrição: A Lei de Moore, que prevê o dobro do número de transistores por circuito integrado a cada 2 anos, não é mais suficiente para fornecer o ganho de desempenho esperado das aplicações de uso geral. Desde o início deste século, os fabricantes de processadores direcionaram seus esforços ao desenvolvimento de arquiteturas multi-cores, forçando o desenvolvimento de versões paralelas de programas. Chegamos ao momento tecnológico onde o custo de um transistor é marginal e dispositivos móveis como celulares já possuem 4 ou mais \cores e começam a utilizar processadores especializados para gastarem menos energia conforme o momento de operação, como as arquiteturas big-little e a exploração de Dark-Silicon. A linguagem ArchC foi criada em 2002 e, desde então, tem sido utilizada em projetos de pesquisa e desenvolvimento em diversas instituições do Brasil e do mundo. Neste projeto pretendemos trabalhar com plataformas compostas por muitos \cores com objetivo de desempenho e foco em baixo consumo de energia como os encontrados em dispositivos móveis e ultra-low-power. Como resultado do projeto pretendemos ampliar a capacidade da linguagem na modelagem do consumo de energia do processador e também numa melhor aproximação do desempenho de execução quando se tratar de simulação multicores e manycores. . Situação: Em andamento; Natureza: Pesquisa. Integrantes: Rodolfo Jardim de Azevedo - Coordenador / Paulo Cesar Centoducatte - Integrante / Sandro Rigo - Integrante / Edson Borin - Integrante / Mário Lúcio Côrtes - Integrante / Guido Araujo - Integrante. Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Auxílio financeiro.
Membro: Rodolfo Jardim de Azevedo.
2.   2014-Atual. Exploração de Paralelismo em Hardware e Software
Descrição: A Lei de Moore, que prevê o dobro do número de transistores por circuito integrado a cada 2 anos, já não pode ser aproveitada como no passado, inviabilizando o desenvolvimento de processadores maiores e com frequência sempre crescente. Desde o início deste século, por causa da barreira térmica, os fabricantes de processadores focaram seus esforços no desenvolvimento de arquiteturas {\it multicore}, evoluindo pouco na execução de código sequencial e forçando o desenvolvimento de versões paralelas de aplicativos. Embora este esforço esteja mostrando algum resultado, com a criação de novas versões de programas capazes de explorar o paralelismo dos processadores modernos, não há como negar que ainda existe muito trabalho a ser feito nesta direção e que nem todos os programas terão implementações paralelas eficientes. Por outro lado, qualquer nova técnica que melhore o desempenho de aplicações sequenciais também melhorará o desempenho de suas versões paralelas. O foco deste projeto é estudar técnicas de exploração de paralelismo, tanto em software quanto em hardware, permitindo a execução eficiente de programas em processadores modernos. Estamos interessados em melhorias arquiteturais, dentro dos \textit{cores}, em novas formas de interligar estes \textit{cores}, numa maior quantidade deles dentro de um circuito integrado, na utilização de aceleradores como GPGPU e em composições de múltiplos computadores na forma de clusters ou nuvem. Para cada uma destas configurações de hardware, também serão necessárias pesquisas e inovações na área de software.. Situação: Em andamento; Natureza: Pesquisa. Integrantes: Rodolfo Jardim de Azevedo - Coordenador / Paulo Cesar Centoducatte - Integrante / Sandro Rigo - Integrante / Edson Borin - Integrante / Nahri Balesdent Moreano - Integrante / Ricardo Ribeiro dos Santos - Integrante / Mário Lúcio Côrtes - Integrante / Guido Araujo - Integrante / Aleardo Manacero Júnior - Integrante / Alexandro José Baldassin - Integrante / Juliana Freitag Borin - Integrante / Renato Porfirio Ishil - Integrante / Edson Norberto Cáceres - Integrante / Roberta Spolon - Integrante / Renata Spolon Lobato - Integrante / João Paulo Papa - Integrante / Ivan Rizzo Guilherme - Integrante / Fabricio Aparecido Breve - Integrante / Carlos Roberto Valêncio - Integrante / Apareido Nilceu Marana - Integrante. Financiador(es): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior - Auxílio financeiro.
Membro: Rodolfo Jardim de Azevedo.

2013

1.   2013-Atual. Center for Computation and Engineering Sciences
Descrição: Aprovado na proposta CEPID da FAPESP. We propose the creation of a world-class multidisciplinary Center dedicated to the develop- ment and application of advanced computational science for the following purposes: (a) To provide state-of-the- art facilities and highly qualified human resources devoted to face the present chal- lenges in high- performance and massive computation in science and engineering; (b) To promote substantial advancements in partnerships between academia and industry in Brazil and (c) To engage on science education and dissemination in these areas.. The Center will be housed in a fully equipped building that will provide working spaces to harbor faculty, researchers, students, visiting scholars, and technicians in order to boost cooperation and scientific interaction among its participants. Faculty will be drawn from various Departments at the University of Campinas, including Computer Science, Mechanical Engineering, Physics, Chemistry, Biology, and Applied Math. The primary goal of the Center is to bring together a team of scientists from the Uni- versity of Campinas, working in several scientific domains, with partners from abroad, to carry out high-level research in a cooperative manner, taking advantage of the fast growing area of high-performance and data-intensive computing.. Situação: Em andamento; Natureza: Pesquisa. Integrantes: Rodolfo Jardim de Azevedo - Coordenador / Munir Salomão Skaf - Integrante. Financiador(es): Fundação de Amparo à Pesquisa do Estado de São Paulo - Auxílio financeiro.
Membro: Rodolfo Jardim de Azevedo.
2.   2013-Atual. Matemática e Ciências Sem Fronteiras na Educação Básica - em Campinas e no Mundo
Descrição: O projeto será desenvolvido nas áreas de ciências e matemática em escolas públicas estaduais do ensino básico de Campinas, em caráter multidisciplinar e com a cooperação internacional com MESA - Mathematics, Engineering and Science Achievement (http://depts.washington.edu/mesaweb/). Estimular e reforçar o aprendizado dos conceitos de matemática e ciência na escola é um dos objetivos do projeto, de forma a manter abertas as oportunidades de carreiras nas áreas de Ciência, Tecnologia, Engenharia e Matemática (STEM em inglês) para estudantes de escolas públicas... Situação: Em andamento; Natureza: Pesquisa. Alunos envolvidos: Graduação: (7) / Mestrado acadêmico: (3) / Doutorado: (1) . Integrantes: Rodolfo Jardim de Azevedo - Coordenador / Tânia Alencar de Caldas - Integrante / Hudson Pacifico da Silva - Integrante / Elisabete Monteiro de Aguiar Pereira - Integrante / Vera Solferini - Integrante. Financiador(es): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior - Auxílio financeiro.
Membro: Rodolfo Jardim de Azevedo.
3.   2013-Atual. Modelagem de consumo de energia em dispositivos móveis baseados em processadores ARM
Descrição: O principal objetivo neste projeto é entender como a energia é consumida pelos componentes de hardware como CPU, GPU, memória, e dispositivos periféricos, levando em consideração todas as camadas da plataforma do software. Os resultados esperados incluem modelos de consumo de energia, uma metodologia eficiente para gerar estes modelos e medidas de consumo de energia para sistemas modernos baseados nos processadores ARM, considerando-se diferentes modos de consumo de energia do processador. Situação: Em andamento; Natureza: Pesquisa. Alunos envolvidos: Graduação: (3) . Integrantes: Sandro Rigo - Coordenador / Edson Borin - Integrante. Financiador(es): Samsung Eletrônica da Amazônia - Auxílio financeiro.
Membro: Sandro Rigo.
4.   2013-Atual. WebLectures 2.0
Descrição: Projeto de pesquisa sobre novas tecnologias voltadas ao ensino. Desenvolvimento de plataforma de software para gravação de aulas usando tablet pcs. Situação: Em andamento; Natureza: Pesquisa. Alunos envolvidos: Graduação: (3) . Integrantes: Sandro Rigo - Coordenador / Rodolfo Azevedo - Integrante. Financiador(es): Microsoft Brasil - Auxílio financeiro.
Membro: Sandro Rigo.

2012

1.   2012-Atual. Algoritmos e Suporte em Hardware para Projeto de Máquinas Virtuais Eficientes
Descrição: Este projeto visa investigar algoritmos e técnicas em hardware para auxiliar a implementação de máquinas virtuais eficientes. Máquinas virtuais são programas de computador que emulam uma interface para execução de outros programas, compilados para a interface sendo emulada. Esta tecnologia está presente em diversos sistemas computacionais e é utilizada desde o suporte à linguagens de programação de alto nível, como na máquina virtual Java, até a implementação de pro- cessadores com projeto integrado de hardware e software, como é o caso do processador Efficeon da Transmeta. A maioria das máquinas virtuais existentes na literatura utiliza técnicas de emulação si- milares, como interpretação e tradução dinâmica de binários. De fato, as duas técnicas são muitas vezes utilizadas de forma colaborativa, em uma mesma máquina virtual, para acelerar o processo de emulação e tornar a máquina virtual eficiente. Dada a importância do processo de emulação nas máquinas virtuais, o objetivo deste projeto de pesquisa é a investigação de algoritmos e técnicas em hardware para acelerar o processo de emulação em máquinas vir- tuais. O projeto será focado na investigação de técnicas para detecção e predição de código quente .. Situação: Em andamento; Natureza: Pesquisa. Integrantes: Guido Costa Souza de Araújo - Coordenador.
Membro: Guido Costa Souza de Araújo.
2.   2012-2014. Paralelização de Laços para Regiões Quentes de Programa usando Software Pipeline Desacoplado e sua Aplicação a Problemas de Reconhecimento Robusto de Face
Situação: Concluído; Natureza: Pesquisa. Integrantes: Guido Costa Souza de Araújo - Coordenador. Financiador(es): Samsung Eletrônica da Amazônia - Auxílio financeiro.
Membro: Guido Costa Souza de Araújo.
3.   2012-Atual. Sistemas Integrados Multiprocessados para Suporte a Realidade Aumentada em Dispositivos Móveis
Descrição: MCT/CNPq/MEC/Capes - Ação Transversal no. 06/2011 - Casadinho/Procad. Situação: Em andamento; Natureza: Pesquisa. Integrantes: Sandro Rigo - Integrante / Guido Araújo - Integrante / Rodolfo Azevedo - Integrante / Ney Calazans - Coordenador.
Membro: Sandro Rigo.
4.   2012-Atual. Técnicas de Formação e Identificação de Regiões Quentes e Paralelização de Laços usando Software Pipeline Desacoplado
Situação: Em andamento; Natureza: Pesquisa. Integrantes: Sandro Rigo - Integrante / Guido Araújo - Coordenador / Edson Borin - Integrante.
Membro: Sandro Rigo.

2011

1.   2011-2013. Análise, Modelagem e Otimização de Potência e Desempenho em Data-centers
Descrição: Projeto Universal. Valor R$60.000,00. Situação: Concluído; Natureza: Pesquisa. Integrantes: Sandro Rigo - Integrante / Guido Araújo - Coordenador / Rodolfo Azevedo - Integrante / Reinaldo Bergamaschi - Integrante.
Membro: Sandro Rigo.
Descrição: Projeto Universal do CNPq. R$60.000,00. Situação: Concluído; Natureza: Pesquisa. Integrantes: Rodolfo Jardim de Azevedo - Integrante / Guido Costa Souza de Araújo - Coordenador / Sandro Rigo - Integrante / Reinaldo Alvarenga Bergamaschi - Integrante. Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Auxílio financeiro.
Membro: Rodolfo Jardim de Azevedo.
Descrição: O crescimento vertiginoso da Internet tem possibilitado o surgimento de um novo paradigma em Computação denominado Cloud Computing (Computação nas Nuvens). Neste paradigma, a computação é realizada remotamente em centros da dados (data-centers), que disponibilizam, de maneira transparente ao usuário, desde serviços básicos de acesso a repositórios e conteúdos, à servidores de ciclos capazes de realizar computação científica sofisticada, ou data-mining em volumes gigantescos de dados. A viabilidade deste modelo está baseada em dois aspectos fundamentais: disponibilidade de banda de acesso, e eficiência computacional e energética dos data-centers. Este projeto tem por objetivo estudar problemas de modelagem e otimização de desempenho e pot encia em data-centers. Ele está dividido em três grandes sub-projetos: (a) análise e modelamento de performance e consumo de potência das arquiteturas utilizadas; (b) gerenciamento de potência dentro dos requisitos de desempenho; (c) estudo de técnicas de detecção e extração de paralelismo das arquiteturas multicore usadas nos centros. Estes sub-projetos estão relacionados da seguinte forma. Inicialmente iremos criar modelos de potência e desempenho para as arquiteturas e estudaremos qual o impacto das aplicações nestes modelos. Em paralelo, serão pesquisados mecanismos de gerenciamento de potência que permitam distribuir a computação de maneira eficiente, melhorando assim o desempenho do centro por Watt de potência consumida. Por último, estudaremos algoritmos que permitam aumentar o desempenho destes centros a partir da detecção e distribuição de paralelismo em suas arquiteturas multicore.. Situação: Concluído; Natureza: Pesquisa. Integrantes: Guido Costa Souza de Araújo - Coordenador / Rodolfo Jardim de Azevedo - Integrante / Sandro Rigo - Integrante / Reinaldo Bergamaschi - Integrante. Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Auxílio financeiro.
Membro: Guido Costa Souza de Araújo.
2.   2011-Atual. Sistemas Integrados Multiprocessados para Suporte a Realidade Aumentada em Dispositivos Móveis - MRM
Descrição: Projeto Casadinho/Procad CNPq 552699/2011-0. Situação: Em andamento; Natureza: Pesquisa. Integrantes: Rodolfo Jardim de Azevedo - Integrante / Ney Laert Vilar Calazans - Coordenador. Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Auxílio financeiro.
Membro: Rodolfo Jardim de Azevedo.
Descrição: Projeto Casadinho/Procad CNPq 552699/2011-0.. Situação: Em andamento; Natureza: Pesquisa. Integrantes: Guido Costa Souza de Araújo - Integrante / Rodolfo Jardim de Azevedo - Integrante / Ney Laert Villar CAllazans - Coordenador.
Membro: Guido Costa Souza de Araújo.

2010

1.   2010-2013. Interoperabilidade Open Source e a Plataforma Microsoft - Projeto Vicos
Descrição: A Microsoft Brasil e a Unicamp ampliaram acordo para desenvolvimento de projetos de interoperabilidade entre plataforma Microsoft e de código-fonte aberto em laboratório de pesquisa próprio. Este Projeto pesquisa sobre infraestrutura para computação em nuvem. Valor: 50.000,00 financiados pela Microsoft Brasil. Situação: Concluído; Natureza: Pesquisa. Integrantes: Sandro Rigo - Coordenador / Raul Kist - Integrante / Henrique Baggio - Integrante / Alexandre Tolstenko - Integrante / Nicholas Mizoguchi - Integrante. Financiador(es): Microsoft Brasil Ltda. - Auxílio financeiro.
Membro: Sandro Rigo.
2.   2010-2012. Processadores de Alto Desempenho: Síntese em Hardware
Descrição: Este projeto visa o desenvolvimento de algoritmos para geração de código e a prototipação em hardware de recursos funcionais para processadores de alto desempenho. Especificamente, serão desenvolvidos novos algoritmos para escalonamento de instruções e alocação de registradores para o processador 2D-VLIW e integrados a uma infraestrutura de compilação, além de projetar e implementar em hardware unidades funcionais desse referido processador. O presente projeto concentra-se em uma área central para o desenvolvimento da Computação uma vez que ainda está indefinido se, para os próximos anos, o desempenho dos processadores será continuado na mesma velocidade que estava acontecendo, devido ao alcance da barreira térmica. Neste cenário, o advento de novos algoritmos e técnicas de geração e otimização de código mostra-se extremamente importante para que a computação continue evoluindo e se apresentando cada vez mais importante para a sociedade. As investigações em torno da organização do hardware visando maximizar o desempenho é outra motivação para este projeto pois permitirá que o grupo de pesquisadores possa melhorar o know-how sobre técnicas para projeto e implementação de circuitos digitais complexos em hardware. No âmbito regional, a motivação está centrada no fortalecimento da linha de pesquisa em Eletrônica do grupo de Pesquisa em Eletrônica e Comunicação da UFMS. Esse fortalecimento possibilitará que novos projetos e, principalmente, alunos e pesquisadores interessados possam ingressar nesses grupos de pesquisas melhorando, assim, a capacidade dos grupos em desenvolver projetos avançados nas áreas de Computação e Eletrônica.. Situação: Concluído; Natureza: Pesquisa. Integrantes: Rodolfo Jardim de Azevedo - Integrante / Ricardo Ribeiro dos Santos - Coordenador. Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Auxílio financeiro.
Membro: Rodolfo Jardim de Azevedo.

2008

1.   2008-2010. Compressão de Código em Sistemas Dedicados (Edital Universal 2008)
Situação: Concluído; Natureza: Pesquisa. Integrantes: Rodolfo Jardim de Azevedo - Coordenador. Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Auxílio financeiro.
Membro: Rodolfo Jardim de Azevedo.
2.   2008-2010. Desenvolvimento de Técnicas de Hardware e Software para Otimização de Desempenho em Arquiteturas Modernas de Processadores
Descrição: Projeto Universal. Valor R$97.500,00. Situação: Concluído; Natureza: Pesquisa. Alunos envolvidos: Mestrado acadêmico: (10) Doutorado: (8) . Integrantes: Sandro Rigo - Integrante / Guido Araújo - Coordenador / Paulo César Centoducatte - Integrante / Rodolfo Azevedo - Integrante. Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Auxílio financeiro.
Membro: Sandro Rigo.
Descrição: Este projeto teve como foco principal o estudo de novas técnicas de projeto, verificação e otimização de desempenho em arquiteturas dedicadas e processadores multi-core. Foram estudados aspectos relacionados à: (a) introspecção de plataformas SoC; (b) simulação e avaliação de potência consumida; (c) técnicas de redução da potência consumida; (d) captura de traços de execução freqüentes; (e) compilação dinâmica de código; e (f) otimização de programas.. Situação: Concluído; Natureza: Pesquisa. Integrantes: Guido Costa Souza de Araújo - Coordenador. Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Auxílio financeiro.
Membro: Guido Costa Souza de Araújo.
3.   2008-2010. Interoperabilidade Open Source e a Plataforma Microsoft - Projeto Interop Router
Descrição: A Microsoft Brasil e a Unicamp ampliaram acordo para desenvolvimento de projetos de interoperabilidade entre plataforma Microsoft e de código-fonte aberto em laboratório de pesquisa próprio. Este projeto trabalha com interoperabilidade entre clusters Linux e Windws. Valor: 100.000,00 financiados pela Microsoft Brasil. Situação: Concluído; Natureza: Pesquisa. Integrantes: Sandro Rigo - Coordenador / Raul Kist - Integrante / Bruno Melo - Integrante / Henrique Baggio - Integrante / César Brod - Integrante. Financiador(es): Microsoft Brasil Ltda. - Auxílio financeiro.
Membro: Sandro Rigo.
4.   2008-2010. Memórias Transacionais: Desafios no Projeto e na Programação
Descrição: Atualmente os modelos de programação, as linguagens e ferramentas disponíveis para o desenvolvimento de programas paralelos podem ser, de forma simplificada, resumidos em: (a) data parallelism -- que é um modelo baseado em aplicar uma operação em um conjunto de dados e (b) task parallelism -- que executa computações sobre threads concorrentes coordenadas por mecanismos de sincronização explicitos tais como locks, semaphores, queues, etc. Um mecanismo de sincronização alternativo que vem despertando bastante interesse por parte de pesquisadores nos últimos anos é a Memória Transacional (Transactional Memory, ou TM). O modelo transacional usa como base o conceito de transação para garantir sincronismo entre threads concorrentes. Uma transação é uma seqüência de instruções com garantia de atomicidade e isolamento. Durante sua execução, uma transação armazena localmente os acessos de leitura e escrita feitos aos dados compartilhados e, caso não ocorra nenhum conflito, torna visível instantaneamente suas alterações locais para o restante do sistema. Caso contrário, a transação é cancelada, suas alterações locais são descartadas e sua execução reiniciada. Esta característica otimista proporciona que sistemas transacionais explorem mais paralelismo, aumentando seu desempenho e escalabilidade. O uso de Memória Transacional também facilita a programação multi-threaded porque o programador não precisa se preocupar em garantir a sincronização como nas abordagens baseadas em bloqueios. Todo o controle de acesso à memória compartilhada é feito automaticamente pelo sistema que implementa Memória Transacional.. Situação: Concluído; Natureza: Pesquisa. Alunos envolvidos: Graduação: (1) / Mestrado acadêmico: (1) / Doutorado: (2) . Integrantes: Sandro Rigo - Coordenador / Paulo Cesar Centoducatte - Integrante / Alexandro Baldassin - Integrante / Bruno de Carvalho Albertini - Integrante / Luis Felipe Strano Moraes - Integrante. Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Auxílio financeiro.
Membro: Sandro Rigo.

2007

1.   2007-2009. Bio-CORE -Biodiversity and COmputing Research (Edital Grandes Desafio, R$ 508 mil, 12 participantes - Computação e Biologia)
Descrição: O objetivo do BIO-CORE (BIOdiversity and COmputing REsearch) é especificar e desenvolver ferramentas computacionais que permitam aos cientistas deste domínio gerenciar e compartilhar seus dados, auxiliando-os na construcao de modelos complexos e na análise e modelagem de ecossistemas, incluindo a descoberta de novos relacionamentos e interacoes entre espécies. O projeto se encaixa nos desafios 1 (gerenciamento de grandes volumes de dados) e 2 (modelos complexos). Participam pesquisadores da UNICAMP e da USP, em Computacao e Biologia... Situação: Concluído; Natureza: Pesquisa. Integrantes: Rodolfo Jardim de Azevedo - Integrante / Claudia Bauzer Medeiros - Coordenador. Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Auxílio financeiro.
Membro: Rodolfo Jardim de Azevedo.
2.   2007-2009. e-Farms: Uma estrada de mão dupla de pequenas fazendas para o mundo em rede
Descrição: e-Farms é um projeto multidisciplinar que combina pesquisa em CC e em CA. Visa resolver problemas teóricos e aplicados envolvendo gerenciamento de dados agrícolas gerados por sensores, e comunicação de dados, via redes sem fio, em áreas rurais no Brasil. Está voltado, assim, a duas necessidades da população brasileira: investigaçãoo de soluções de baixo custo para a comunica ção nas áreas rurais em que a transmissão de dados ainda é limitada (por razões econômicas e/ou topológicas); e prover modelos, métodos e algoritmos para o gerenciamento, a integração e a análise de dados provenientes de sensores, visando apoio à decisão em gerenciamento de safras e planejamento agrícola. Valor: 130000 FAPESP Bolsas: 5 IC mais 1 de mestrado. Situação: Em andamento; Natureza: Pesquisa. Integrantes: Sandro Rigo - Integrante / Omar Carvalho Branquinho - Integrante / Cláudia Maria Bauzer Medeiros - Coordenador / Ricardo Torres - Integrante / Jansle Rocha - Integrante / Rubens Lamparelli - Integrante. Financiador(es): Fundação de Amparo à Pesquisa do Estado de São Paulo - Auxílio financeiro / Fundação de Amparo à Pesquisa do Estado de São Paulo - Bolsa / Microsoft Corporation - Auxílio financeiro.
Membro: Sandro Rigo.

2006

1.   2006-2009. Algoritmos para Geração de Código e Simulação de Arquiteturas Multicore e MPSoC
Descrição: Com o aumento da integração dos circuitos VLSI o problema de densidade de potência em arquiteturas superescalares cresceu consideravelmente. Como alternativa, a indústria está́ considerando uma solução baseada na combinação de arquiteturas multicore, onde um número elevado de processaores escalares extremamente otimizados, funcionando em uma frequência mais baixa, seriam conectados a uma hierarquia de memoória baseada em transações, utilizando um modelo de progrmação inspirado em threads. Por outro lado, na área de sistemas embarcados está se estabelecendo um consenso que os sistemas embarcados do futuro serão formados por plataformas heterogêneas, denominadas MPSoCs. O objetivo central deste projeto é estudar os principais problemas de pesquisa relacionados a estas novas macro arquiteturas.. Situação: Concluído; Natureza: Pesquisa. Integrantes: Guido Costa Souza de Araújo - Coordenador.
Membro: Guido Costa Souza de Araújo.
2.   2006-2010. An annotation-based tool for collaborative learning using mobile technology
Descrição: Pesquisa de técnicas e desenvolvimento de uma ferramenta para auxílio ao ensino na área de Ciências Exatas. Valor doado pela HP: US$65.000,00. Situação: Concluído; Natureza: Pesquisa. Integrantes: Rodolfo Jardim de Azevedo - Coordenador. Financiador(es): Hewlett-Packard Brasil - Matriz - Auxílio financeiro.
Membro: Rodolfo Jardim de Azevedo.
3.   2006-2009. Automação de Projeto de Sistemas Dedicados Usando uma Linguagem de Descrição de Arquiteturas
Descrição: Projeto de colaboração PROCAD entre UNICAMP e UFSC que tem como objetivos a ampliação e o aprimoramento das ferramentas da ADL ArchC voltadas à automação de projeto, tais como geradores de simuladores, gerador de montadores, interfaces de depuração, interfaces de comunicação e integração com sistemas operacionais e técnicas de síntese automática de modelos em SystemC RTL (usando ferramentas de Behavioral Synthesis orientadas à exploração do espaço de projeto). ArchC vem sendo desenvolvida por integrantes das equipes que assinam este projeto como uma ferramenta de domínio público para a geração de modelos de processadores escritos em SystemC. . Situação: Concluído; Natureza: Pesquisa. Alunos envolvidos: Doutorado: (2) . Integrantes: Sandro Rigo - Integrante / Guido Araújo - Coordenador / Marilia Chiozo - Integrante / Alexandro Baldassin - Integrante / Bruno de Carvalho Albertini - Integrante / Fernando Kronbauer - Integrante / Rodolfo Azevedo - Integrante / Thiago Sigrist - Integrante / Felipe Klein - Integrante / Luiz Claudio Villar dos Santos - Integrante / Luís Fernando Friedrich - Integrante / Olinto José Varella Furtado - Integrante. Financiador(es): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior - Bolsa / Coordenação de Aperfeiçoamento de Pessoal de Nível Superior - Auxílio financeiro.Número de orientações: 2
Membro: Sandro Rigo.
Descrição: O foco principal desse projeto é ampliar a Linguagem ArchC juntamente com seu conjunto de ferramentas.. Situação: Concluído; Natureza: Pesquisa. Alunos envolvidos: Graduação: (0) / Especialização: (0) / Mestrado acadêmico: (0) / Mestrado profissional: (0) / Doutorado: (0) . Integrantes: Rodolfo Jardim de Azevedo - Integrante / Guido Costa Souza de Araújo - Coordenador / Paulo Cesar Centoducatte - Integrante / Sandro Rigo - Integrante / Luiz Cláudio Villar dos Santos - Integrante. Financiador(es): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior - Auxílio financeiro / Universidade Federal de Santa Catarina - Cooperação.
Membro: Rodolfo Jardim de Azevedo.
Descrição: O foco principal desse projeto é ampliar a Linguagem ArchC juntamente com seu conjunto de ferramentas.. Situação: Concluído; Natureza: Pesquisa. Integrantes: Guido Costa Souza de Araújo - Coordenador / Rodolfo Jardim de Azevedo - Integrante / Sandro Rigo - Integrante / Paulo Cesar Centoducatte - Integrante / Luiz Claudio Villar dos Santos - Integrante. Financiador(es): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior - Auxílio financeiro.
Membro: Guido Costa Souza de Araújo.
4.   2006-2008. Projeto Casadinho Edital 007/2006 CNPq
Descrição: Projeto de colaboração intra-regional entre equipes de programas de pós-graduação consolidados e do DCT-UFMS, visando a consolidação do programa de mestrado do DCT-UFMS. Estarei atuando como membro da equipe do IC-UNICAMP, em colaboração com o Grupo de Sistemas de Computação da UFMS. Além disso, existe a participação de grupos já consolidados nas seguintes áreas Teoria de Computação, Sistemas de Informação e Processamento Geográfico. As instituições envolvidas são: DCT-UFMS, IC-UNICAMP, PUC-Rio, IME-USP, ICMC USP. Situação: Em andamento; Natureza: Pesquisa. Alunos envolvidos: Graduação: (10) / Especialização: (0) / Mestrado acadêmico: (3) / Mestrado profissional: (0) / Doutorado: (0) . Integrantes: Sandro Rigo - Integrante / Guido Araújo - Integrante / Rodolfo Jardim de Azevedo - Integrante / Paulo César Centoducatte - Integrante / Nahri Moreano - Coordenador. Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Auxílio financeiro.
Membro: Sandro Rigo.
Descrição: Cooperação com UFMS. Situação: Concluído; Natureza: Pesquisa. Integrantes: Rodolfo Jardim de Azevedo - Integrante / Nahri Balesdent Moreano - Coordenador. Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Auxílio financeiro.
Membro: Rodolfo Jardim de Azevedo.
5.   2006-2008. Projetos Baseados em Plataformas: Estabelecendo um Ambiente Comum para Pesquisa e Desenvolvimento de Novas Metodologias de Projeto
Descrição: Desenvolvimento de metodologias para projetos baseados em plataformas. Situação: Concluído; Natureza: Pesquisa. Alunos envolvidos: Graduação: (0) / Especialização: (0) / Mestrado acadêmico: (0) / Mestrado profissional: (0) / Doutorado: (0) . Integrantes: Rodolfo Jardim de Azevedo - Integrante / Guido Costa Souza de Araújo - Coordenador / Paulo Cesar Centoducatte - Integrante / Sandro Rigo - Integrante. Financiador(es): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior - Auxílio financeiro / Universidade Federal de Campina Grande - Cooperação / Universidade Federal de Pernambuco - Cooperação.
Membro: Rodolfo Jardim de Azevedo.
Descrição: Desenvolvimento de metodologias para projetos baseados em plataformas.. Situação: Concluído; Natureza: Pesquisa. Integrantes: Guido Costa Souza de Araújo - Coordenador / Rodolfo Jardim de Azevedo - Integrante / Paulo Cesar Centoducatte - Integrante / Sandro Rigo - Integrante. Financiador(es): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior - Cooperação.
Membro: Guido Costa Souza de Araújo.
6.   2006-2009. Projetos baseados em Plataformas: Estabelecendo um Ambiente Comum para Pesquisas e Desenvolvendo Novas Metodologias de Projeto
Descrição: Projeto de Cooperação Nacional (PROCAD) entre Unicamp, UFCG e UFPE. O objetivo é a criação de metodologias e infra-estrutura para o aumento da capacidade de exploração de alternativas de projeto de plataformas SoCs, visando a possibilidade de simular não só o processador executando um dado software, mas também todos os componentes envolvidos no sistema tais como memórias, sistemas de interconexão e IP-cores de aplicação específica projetados como módulos em alguma linguagem de descrição de hardware.. Situação: Em andamento; Natureza: Pesquisa. Alunos envolvidos: Graduação: (0) / Especialização: (0) / Mestrado acadêmico: (7) / Mestrado profissional: (0) / Doutorado: (4) . Integrantes: Sandro Rigo - Integrante / Pablo Viana da Silva - Integrante / Edna Barros - Integrante / Paulo César Centoducatte - Coordenador / Manuel Euzebio de Lima - Integrante / Richard Maciel Costa - Integrante / Alexandro Baldassin - Integrante / Bruno de Carvalho Albertini - Integrante / Cristiano Araújo - Integrante / Abel Guilhermino Filho - Integrante / Edson Barbosa Lisboa - Integrante. Financiador(es): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior - Bolsa / Coordenação de Aperfeiçoamento de Pessoal de Nível Superior - Auxílio financeiro. Número de produções C, T A: 1 / Número de orientações: 1
Membro: Sandro Rigo.
7.   2006-2008. Uma Infraestrutura para Pesquisa, Projeto e Simulação de Sistemas Dedicados
Descrição: O projeto tem como objetivos a ampliação e o aprimoramento de ferramentas da ADL ArchC voltadas à automação de projeto e a formação de pessoal capacitado a trabalhar projetos de sistemas dedicados com boa experiência em ferramentas de automação e metodologias de projeto, aptos a atuar tanto na indústria quanto na academia. 1. Valor: 50.000,00 2. Início: 01/2006 Término: 01/2008 3. Grupos: Sistemas de Computação/Projeto integrado de sofware e hardware 4. Projeto Institucional. Situação: Em andamento; Natureza: Pesquisa. Alunos envolvidos: Graduação: (10) / Especialização: (0) / Mestrado acadêmico: (8) / Mestrado profissional: (0) / Doutorado: (4) . Integrantes: Sandro Rigo - Integrante / Guido Araújo - Coordenador / Rodolfo Jardim de Azevedo - Integrante / Paulo César Centoducatte - Integrante / Richard Maciel Costa - Integrante / Thiago Massaroli Sigrist - Integrante / Alexandro Baldassin - Integrante / Bruno de Carvalho Albertini - Integrante / Luis Felipe Strano Moraes - Integrante / Mário Rodrigues de Oliveira - Integrante / Fernando Kronbauer - Integrante. Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Auxílio financeiro.Número de orientações: 2
Membro: Sandro Rigo.
Descrição: Projeto Universal do CNPq. Situação: Em andamento; Natureza: Pesquisa. Integrantes: Rodolfo Jardim de Azevedo - Coordenador.
Membro: Rodolfo Jardim de Azevedo.

2005

1.   2005-2008. ChameLeon - Especialização de Arquiteturas para Sistemas Dedicados
Descrição: Projeto de algoritmos e hardware que possibilitem a especialização de arquiteturas e criação de arquiteturas reconfiguráveis. Número do processo: 55.2117/2002-1 Grupo: Sistemas de Computação Tipo do Projeto: Pesquisa Aplicada Tipo de Envolvimento: Projeto Institucional. Situação: Concluído; Natureza: Pesquisa. Alunos envolvidos: Graduação: (3) / Especialização: (0) / Mestrado acadêmico: (1) / Mestrado profissional: (0) / Doutorado: (0) . Integrantes: Sandro Rigo - Integrante / Guido Araújo - Integrante / Rodolfo Jardim de Azevedo - Coordenador / Paulo César Centoducatte - Integrante. Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Bolsa / Conselho Nacional de Desenvolvimento Científico e Tecnológico - Auxílio financeiro. Número de produções C, T A: 2
Membro: Sandro Rigo.
2.   2005-2007. Microcode Compression - UNICAMP e Intel Corporation (California, EUA)
Situação: Concluído; Natureza: Pesquisa. Integrantes: Guido Costa Souza de Araújo - Coordenador.
Membro: Guido Costa Souza de Araújo.
3.   2005-2007. Projeto Intel-UNICAMP: Parceria Tecnológica e Intercâmbio.
Situação: Concluído; Natureza: Pesquisa. Integrantes: Guido Costa Souza de Araújo - Coordenador.
Membro: Guido Costa Souza de Araújo.

2004

1.   2004-2008. Avaliação do Consumo de Energia em Sistemas Dedicados
Descrição: Pesquisa de técnicas para avaliação do consumo de energia em circuitos digitais de sistemas dedicados.. Situação: Concluído; Natureza: Pesquisa. Alunos envolvidos: Graduação: (0) / Especialização: (0) / Mestrado acadêmico: (0) / Mestrado profissional: (0) / Doutorado: (1) . Integrantes: Rodolfo Jardim de Azevedo - Coordenador / Guido Costa Souza de Araújo - Integrante / Felipe Vieira Klein - Integrante. Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Bolsa / Conselho Nacional de Desenvolvimento Científico e Tecnológico - Auxílio financeiro. Número de produções C, T A: 1 / Número de orientações: 1
Membro: Rodolfo Jardim de Azevedo.
2.   2004-2004. Otimização de Código de Pre-load em Arquiteturas XScale -- UNICAMP e Intel Corporation (California, EUA)
Situação: Concluído; Natureza: Pesquisa. Integrantes: Guido Costa Souza de Araújo - Coordenador.
Membro: Guido Costa Souza de Araújo.
3.   2004-2008. Xingo: Um Compilador Otimizante para Arquiteturas Dedicadas e Reconfiguráveis
Situação: Concluído; Natureza: Pesquisa. Integrantes: Guido Costa Souza de Araújo - Coordenador.
Membro: Guido Costa Souza de Araújo.

2003

1.   2003-2010. Brazil-IP - Consórcio para Formação de Talentos na Concepção e Projeto de Sistemas Digitais e Propriedade Intelectual
Descrição: O processo de modernização brasileiro nos últimos anos tem custado ao País um preço extremamente alto. O impacto disto pode ser sentido no crescimento vertiginoso do déficit na balança comercial brasileira. O segundo ítem que mais contribui para este déficit (US$ 1.8 Bi em 2001) é a importação de componentes eletrônicos para a indústria. O MCT vem realizando um esforço considerável para atrair a atenção de grandes fabricantes mundiais de componentes na tentativa de motivá-los a instalar centros de manufatura e projeto no País. Do lado da manufatura, este esforço tem como foco principal a atração de indústrias mundiais de componentes eletrônicos. Com relação às atividades de projeto de componentes, a SEPIN/MCT, através do Plano Nacional de Microeletrônica (Design House), estabeleceu uma política de indução de atividades de projeto em componentes microeletrônicos, que procura estimular simultaneamente atividades acadêmicas, profissionais e industriais neste setor. Em consonância com a proposta do PNM, um grupo de universidades (listados abaixo) se organizou em torno do projeto The Brazil-IP Network (http://www.ic.unicamp.br/~srigo/wsld/BrazilIP.html ). Este projeto tem por objetivo estruturar as atividades das instituições de microeletrônica do País em torno de uma rede colaborativa e distribuída capaz de desenvolver projeto de componentes semicondutores, conhecidos como Intellectual Property (ou IPs). A missão da Brazil IP Network pode ser dividida em duas partes. A curto prazo ela pretende aumentar a capacidade do País de organizar atividades de projeto, expondo instituições de PD a práticas internacionais de projeto (VSI/SRS) e avaliação. A longo prazo, o objetivo é agilizar a formação de massa crítica em projeto capaz de alavancar startups (Design Houses) no País. Neste sentido, ela complementa as linhas de ação do PNM. . Situação: Concluído; Natureza: Pesquisa. Integrantes: Guido Costa Souza de Araújo - Coordenador.
Membro: Guido Costa Souza de Araújo.
2.   2003-2005. Looking for New Instructions and Optimizations in Embedded Systems - UNICAMP e Microsoft Corporation (Washington, EUA)
Situação: Concluído; Natureza: Pesquisa. Integrantes: Guido Costa Souza de Araújo - Coordenador.
Membro: Guido Costa Souza de Araújo.

2002

1.   2002-2009. ArchC - Linguagem para Descricao de Arquiteturas
Descrição: Linha de Pesquisa: Arquitetura de Computadores Projeto Institucional Desenvolvimento de uma Linguagem para Descricao de Arquiteturas baseada em SystemC. http://www.archc.org. Situação: Concluído; Natureza: Pesquisa. Alunos envolvidos: Graduação: (1) / Mestrado acadêmico: (5) / Mestrado profissional: (1) / Doutorado: (0) . Integrantes: Rodolfo Jardim de Azevedo - Integrante / Guido Costa Souza de Araújo - Integrante / Paulo Cesar Centoducatte - Integrante / Sandro Rigo - Coordenador / Marcus Bartholomeu - Integrante / Alexandro Baldassin - Integrante / Valdiney Alves Pimenta - Integrante / Marilia Chiozo - Integrante / Sandro Dangui - Integrante / Luis Felipe Strano Moraes - Integrante / Thiago Massariolli Sigrist - Integrante / Danilo Marcolin Caravana - Integrante / Guilherme Luis Aguiar Pedrosa - Integrante. Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Bolsa / Fundação de Amparo à Pesquisa do Estado de São Paulo - Bolsa / Universidade Federal de Pernambuco - Cooperação. Número de produções C, T A: 10 / Número de orientações: 2
Membro: Rodolfo Jardim de Azevedo.
Descrição: Desenvolvimento de uma Linguagem para Descricao de Arquiteturas baseada em SystemC. Situação: Em andamento; Natureza: Pesquisa. Alunos envolvidos: Graduação: (2) / Mestrado acadêmico: (1) / Doutorado: (2) . Integrantes: Paulo Cesar Centoducatte - Integrante / Guido Araújo - Integrante / Rodolfo Azevedo - Coordenador / Márcio Rogério Juliato - Integrante / Sandro Rigo - Integrante / Marcus Bartholomeu - Integrante / Alexandro Baldassin - Integrante. Financiador(es): Universidade Federal de Pernambuco - Cooperação / Fundação de Amparo à Pesquisa do Estado de São Paulo - Bolsa / Conselho Nacional de Desenvolvimento Científico e Tecnológico - Bolsa / Coordenação de Aperfeiçoamento de Pessoal de Nível Superior - Bolsa.Número de orientações: 3
Membro: Paulo Cesar Centoducatte.
2.   2002-2007. ChameLeon - Especialização de Arquiteturas para Sistemas Dedicados
Descrição: Projeto de arquiteturas de computadores com suporte a reconfiguração.. Situação: Concluído; Natureza: Pesquisa. Alunos envolvidos: Graduação: (2) / Especialização: (0) / Mestrado acadêmico: (5) / Mestrado profissional: (2) / Doutorado: (2) . Integrantes: Rodolfo Jardim de Azevedo - Coordenador / Guido Costa Souza de Araújo - Integrante / Paulo Cesar Centoducatte - Integrante / Sandro Rigo - Integrante / Edson Borin - Integrante / Valdiney Alves Pimenta - Integrante / Felipe Vieira Klein - Integrante / Marilia Chiozo - Integrante / Ricardo Ribeiro dos Santos - Integrante / Sandro Dangui - Integrante / Thiago Massariolli Sigrist - Integrante / Alessandro Carvalho Santos - Integrante / Danilo Marcolin Caravana - Integrante / Rafael Fernandes Batistella - Integrante / Henrique Dante de Almeida - Integrante / Felipe Bertho - Integrante / Josué Tzan Hsin Ma - Integrante. Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Auxílio financeiro / Conselho Nacional de Desenvolvimento Científico e Tecnológico - Bolsa. Número de produções C, T A: 5 / Número de orientações: 4
Membro: Rodolfo Jardim de Azevedo.
Descrição: Projeto de algoritmos e estruturas de hardware que possibilitem a especialização de arquiteturas e criação de arquiteturas reconfiguráveis. Situação: Em andamento; Natureza: Pesquisa. Alunos envolvidos: Graduação: (2) / Mestrado acadêmico: (2) / Mestrado profissional: (1) / Doutorado: (2) . Integrantes: Paulo Cesar Centoducatte - Integrante / Guido Araújo - Integrante / Rodolfo Azevedo - Coordenador / Paulo Eduardo Ferreira de Castro - Integrante / Edson Borin - Integrante / Nahri Balesdent Moreano - Integrante / Gustavo Sverzut Barbieri - Integrante / Luciana Shiroma Montali - Integrante. Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Auxílio financeiro / Conselho Nacional de Desenvolvimento Científico e Tecnológico - Bolsa / Fundação de Amparo à Pesquisa do Estado de São Paulo - Bolsa.
Membro: Paulo Cesar Centoducatte.
3.   2002-2007. ChameLeon - Especialização de Processadores para Arquiteturas Reconfiguráveis - CT-INFO/CNPq
Situação: Concluído; Natureza: Pesquisa. Integrantes: Guido Costa Souza de Araújo - Coordenador. Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Auxílio financeiro.
Membro: Guido Costa Souza de Araújo.
4.   2002-2006. Compressão de Código para Sistemas Dedicados
Descrição: Desenvolvimento de técnicas de compressão de código para uso em sistemas dedicados para descompressão em tempo real. Situação: Concluído; Natureza: Pesquisa. Alunos envolvidos: Mestrado acadêmico: (1) Doutorado: (1) . Integrantes: Rodolfo Jardim de Azevedo - Coordenador / Guido Costa Souza de Araújo - Integrante / Paulo Cesar Centoducatte - Integrante / Eduardo Billo - Integrante / Eduardo Bráulio Wanderley Netto - Integrante. Número de produções C, T A: 4 / Número de orientações: 2
Membro: Rodolfo Jardim de Azevedo.
Descrição: Desenvolvimento de técnicas de compressão de código para uso em sistemas dedicados para descompressão em tempo real. Situação: Em andamento; Natureza: Pesquisa. Alunos envolvidos: Mestrado acadêmico: (1) Doutorado: (1) . Integrantes: Paulo Cesar Centoducatte - Coordenador / Guido Araújo - Integrante / Rodolfo Azevedo - Integrante / Eduardo Bráulio Wanderley Netto - Integrante / Eduardo Billo - Integrante. Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Bolsa. Número de produções C, T A: 5 / Número de orientações: 1
Membro: Paulo Cesar Centoducatte.
5.   2002-2004. Inner-Loop Synthesis Using Processor-FPGA Architectures - UNICAMP e Mindspeed Technologies (California, EUA)
Situação: Concluído; Natureza: Pesquisa. Integrantes: Guido Costa Souza de Araújo - Coordenador.
Membro: Guido Costa Souza de Araújo.

2001

1.   2001-Atual. ArchC: Uma Linguagem de Descrição de Arquiteturas
Descrição: Desenvolvimento de uma Linguagem para Descricao de Arquiteturas baseada em SystemC. Situação: Em andamento; Natureza: Pesquisa. Alunos envolvidos: Graduação: (1) / Especialização: (0) / Mestrado acadêmico: (2) / Mestrado profissional: (0) / Doutorado: (2) . Integrantes: Sandro Rigo - Coordenador / Guido Araújo - Integrante / Paulo Cesar Centoducatte - Integrante / Marcus Bartholomeu - Integrante / Thiago Massaroli Sigrist - Integrante / Marilia Chiozo - Integrante / Bruno Corsi - Integrante / Alexandro Baldassin - Integrante / Bruno de Carvalho Albertini - Integrante / Luis Felipe Strano Moraes - Integrante. Financiador(es): Universidade Federal de Pernambuco - Cooperação / Fundação de Amparo à Pesquisa do Estado de São Paulo - Bolsa / Conselho Nacional de Desenvolvimento Científico e Tecnológico - Bolsa / Coordenação de Aperfeiçoamento de Pessoal de Nível Superior - Bolsa. Número de produções C, T A: 9
Membro: Sandro Rigo.
2.   2001-Atual. Xingo: Um Compilador Otimizante para Processadores Dedicados e Reconfiguráveis
Descrição: Pesquisa e desenvolvimento de técnicas para otimização de código para processadores dedicados e reconfiguráveis. Situação: Em andamento; Natureza: Pesquisa. Alunos envolvidos: Mestrado acadêmico: (3) . Integrantes: Paulo Cesar Centoducatte - Integrante / Guido Araújo - Coordenador / Rodolfo Azevedo - Integrante / Cristiano Lino Felício - Integrante / Wesley Attrot - Integrante / Marcio Rodrigo de Oliveira - Integrante. Financiador(es): Fundação de Amparo à Pesquisa do Estado de São Paulo - Auxílio financeiro.Número de orientações: 1
Membro: Paulo Cesar Centoducatte.

2000

1.   2000-2001. Compiling Techniques for VLIW-DSP Architectures - UNICAMP e Conexant Semiconductor (California, EUA)
Situação: Concluído; Natureza: Pesquisa. Integrantes: Guido Costa Souza de Araújo - Coordenador.
Membro: Guido Costa Souza de Araújo.
2.   2000-2004. Um Compilador Otimizante para Arquiteturas Dedicadas - FAPESP
Situação: Concluído; Natureza: Pesquisa. Integrantes: Guido Costa Souza de Araújo - Coordenador.
Membro: Guido Costa Souza de Araújo.
3.   2000-2004. Um Compilador Otimizante para Processadores Dedicados e Reconfiguráveis
Descrição: A crescente demanda por dispositivos portáteis, combinado com o aumento na disponibilidade de transistores, vem resultando em um aumento no interesse por arquiteturas especializadas em Computação. O objetivo central deste projeto é viabilizar um esforço de pesquisa, articulado através de uma plataforma de compilação comum, que sirva como base para realização de pesquisa pioneira em técnicas de compilação para arquiteturas dedicadas e reconfiguráveis. A experiência internacional (ex. projetos SPAM, SUIF e IMPACT) tem demonstrado que sem uma infra-estrutura sólida de compilação os resultados da pesquisa ficam restritos ao meio acadêmico. Estes resultados freqüentemente são ignorados pela indústria, quer seja por não terem sido validados em sua plenitude, através de {\it benchmarks} realistas, quer seja por não virem acompanhados de uma análise criteriosa de sua interação com outras otimizações. Assim sendo, o objetivo fundamental deste projeto é garantir que a infra-estrutura de compilação resultante seja extremamente estável, de modo a permitir uma base sólida sob a qual novos algoritmos possam ser pesquisados.. Situação: Concluído; Natureza: Pesquisa. Alunos envolvidos: Graduação: (1) / Especialização: (0) / Mestrado acadêmico: (2) / Mestrado profissional: (0) / Doutorado: (6) . Integrantes: Sandro Rigo - Integrante / Guido Araújo - Coordenador / Guilherme Ottoni - Integrante / Rodolfo Jardim de Azevedo - Integrante / Marcus Bartholomeu - Integrante / Paulo César Centoducatte - Integrante / Ricardo Pannain - Integrante / Mário Lúcio Cortes - Integrante / Nahri Moreano - Integrante / Eduardo Wanderley - Integrante. Financiador(es): Fundação de Amparo à Pesquisa do Estado de São Paulo - Bolsa. Número de produções C, T A: 3
Membro: Sandro Rigo.

1999

1.   1999-2001. ProTeM-CC NSF/CNPq Collaborative Research Project on Design Environments for Application Specific Processors - UNICAMP, MIT e Princeton
Situação: Concluído; Natureza: Pesquisa. Integrantes: Guido Costa Souza de Araújo - Coordenador.
Membro: Guido Costa Souza de Araújo.


Data de processamento: 07/03/2015 10:37:30