Busca avançada
Ano de início
Entree

Integracao e aperfeicoamento do sistema distribuido de geracao de layouts agents.

Processo: 96/04322-5
Modalidade de apoio:Auxílio à Pesquisa - Regular
Data de Início da vigência: 01 de fevereiro de 1997
Data de Término da vigência: 30 de novembro de 2000
Área do conhecimento:Engenharias - Engenharia Elétrica - Circuitos Elétricos, Magnéticos e Eletrônicos
Pesquisador responsável:Dilvan de Abreu Moreira
Beneficiário:Dilvan de Abreu Moreira
Instituição Sede: Instituto de Ciências Matemáticas e de Computação (ICMC). Universidade de São Paulo (USP). São Carlos , SP, Brasil
Assunto(s):Programação paralela  Agentes  Sistemas distribuídos 
Palavra(s)-Chave do Pesquisador:Agentes | Ai | Layout De Celulas | Programacao Paralela | Sistemas Distribuidos | Software Agents

Resumo

O sistema Agents é um conjunto de programas criados para gerar automaticamente full custom layout de leafcells nas tecnologias CMOS, BICMOS, bipolar e circuitos mistos digital/analógico. O sistema é formado por quatro servidores: O servidor Placer posiciona componentes em uma célula; o Router interconecta os circuitos que lhe são enviados; o Database guarda todas as informações que são dependentes do processo de fabricação; e o Broker arbitra a comunicação entre os outros servidores e seus clientes. Nos servidores Placer e Router, agentes pequenos e relativamente simples são usados em conjunto para realizar tarefas complexas. Agentes são definidos como componentes de software capazes de se comunicar com seus pares e de cooperar entre si. Os agentes usados nos servidores são responsáveis pela coordenação dos processos de roteamento e posicionamento dos componentes nas células. Eles são implementados de maneira seqüencial. O principal objetivo desse projeto é desenvolver software que permita que esses agentes possam ser executados de forma paralela em máquinas com múltiplos processadores. Isso permitirá maior velocidade de processamento e o estudo de técnicas de desenvolvimento de software em ambientes paralelos. As máquinas paralelas usadas serão estações de trabalho com múltiplos processadores rodando versões paralelas de Unix (Solaris ou Linux). (AU)

Matéria(s) publicada(s) na Agência FAPESP sobre o auxílio:
Mais itensMenos itens
Matéria(s) publicada(s) em Outras Mídias ( ):
Mais itensMenos itens
VEICULO: TITULO (DATA)
VEICULO: TITULO (DATA)