Spelling suggestions: "subject:"operacional""
141 |
Trix : um sistema operacional multiprocessado para transputers, com gerencia distribuida de processos / Trix, a transputer based multiprocessor operating system, with distributed process managementPasin, Marcelo January 1994 (has links)
O trabalho em torno do sistema TRIX visa desenvolver um sistema operacional multiprocessado experimental, para servir de base a futuros trabalhos de pesquisa em sistemas operacionais e processamento paralelo. Como características essenciais do sistema tem-se simplicidade, desempenho e compatibilidade com UNIX. Com o sistema operando em vários processadores, pode-se fazer experiências de muitos tipos em processamento paralelo, como por exemplo, ensaios de distribuição de carga, avaliações de desempenho, implementação de linguagens paralelas ou distribuídas, ,bancos de dados, sistemas dedicados, etc. Ao construir o sistema TRIX, decidiu-se usar o código fonte de um sistema já pronto e funcionando, para encurtar o tempo de desenvolvimento. Optou-se pelo MINIX, que é um sistema bem estruturado, dividido em camadas de processos seqüenciais que se comunicam por troca de mensagens. Mais que isso, 0 MEND( a compatível com o UNIX versão 7 e o seu c6digo fonte pode ser usado para fins acadêmicos sem ferir o seu Copyright. Foi necessário porem dotar o MINIX de características distribuídas, para o controle de uma arquitetura multiprocessada. projeto e implementação destas características é o assunto deste trabalho. Inicialmente são avaliados os sistemas operacionais multiprocessados encontrados na literatura, de maneira a auxiliar no projeto do TRIX. Entre os detalhes estudados estão as diferenças entre sistemas paralelos e distribuídos, a comunicação entre seus processos e sua forma de distribuição. São apresentados os microprocessadores do tipo transputer, com seus mecanismos de criação e comunicação de processos implementados em hardware. Também é detalhado o sistema operacional MINIX, com sua construção em camadas, com processos servidores e clientes e suas estruturas de controle. 0 sistema foi projetado tentando maximizar a sua flexibilidade, escalabilidade e disponibilidade e minimizar sua complexidade. Os processos servidores são divididos de forma fixa, controlando as funções de memória localmente e as funções de arquivos remotamente. Os processos de usuário são distribuídos tentando se equalizar a taxa de ocupação dos processadores do sistema. E implementado um mecanismo de identificação global de processos juntamente com um método transparente de comunicação. Isso é feito junto com a criação de um driver suplementar ao sistema, responsável pela comunicação entre processos de processadores distintos. O núcleo original do MINIX recebeu uma serie de alterações para suportar as características distribuídas do novo sistema, de maneira a identificar processos locais e remotos. Foram extraídas do núcleo as funções executadas pelo escalonador em hardware do transputer. Foram inseridas algumas funções novas para tratar de algumas idiosincrasias do transputer, como por exemplo, sua falta de gerencia de memória. Finalmente, foi criado um mecanismo distribuído para controlar a arvore de processos do sistema, mantendo a semântica do UNIX. A escolha do processador para a execução de novos processos 6 feita pelo processador que o estiver criando, através de informações recebidas sobre processadores menos ocupados que estiverem mais próximos. / The TIUX system has been defined as an experimental operating system, to be used in future research on operating systems and parallel processing. The essential characteristics of the system are simplicity, performance and uNix compatibility. With the system running on several processors, several topics can be studied, such as load balancing, performance evaluation, implementation of distributed or parallel programming languages, distributed data bases and embedded systems. While designing the TRix system, it was decided to use the source code of an existing system, to shorten the development time. MINIX was chosen, because it is a well structured system, divided into layers of sequential processes, which communicate via messages. MINIX is compatible with UNIX version 7 and its source code can be used for academic purposes without any copyright infringiment. It had to be extended to control a multiprocessor architecture. The implementation of these characteristics is the main subject of this work. Initially some existing multiprocessor operating systems are evaluated, in order to guide in the development of TRIX. The studied issues are differences between parallel and distributed systems, interprocess communication features and the process distribution policy. The transputer microprocessors are presented, with their hardware implemented devices for process creation and communication. The MINIX operating system layered structure is described, with client and server processes and their control structures. The system is projected as an attempt to maximize flexibility, scalability and availability and to minimize complexity. The server processes are distributed in a fixed layout, controlling the memory and processes locally, and the files remotely. The user processes are distributed with load balancing among the processors. Global identification and transparent communication are implemented. This is achieved with an additional device driver, responsible for communication between processes running on different processors. The original MINIX kernel was changed to support the new distributed features of the system, identifying processes globally. The scheduler functions were stripped off, as they are now performed by the transputer hardware. Some functions were inserted to deal with some transputer problems, as for example, the lack of a memory management unit. Finally, a mechanism to control the global system process tree was created, maintaning strict UNIX semantics. The choice of which processor will hold a newly created process is made by the processor creating it, based on information received about the nearer processor with a low load.
|
142 |
Projeto do núcleo de um sistema operacional distribuído / Project of the kernel of a distributed operating systemStein, Benhur de Oliveira January 1992 (has links)
Uma das tendências para o aumento do desempenho dos sistemas de computação atuais tem sido a distribuição do processamento em uma rede de computadores. Já foram pesquisados diversos modelos para obter essa distribuição, e um dos que tem se mostrado mais promissor é aquele no qual o controle da distribuição é efetuado diretamente pelo sistema operacional. Um sistema operacional desse tipo é chamado de sistema operacional distribuído[TAN85], e seu principal objetivo e fornecer a seus usuários a ilusão de uma maquina uniprocessadora constituída pela soma dos recursos oferecidos pelos componentes da rede. A forma de realizar tal ilusão é o sistema operacional controlar a utilização dos recursos distribuídos para o usuário, independentemente de onde estejam localizados, a medida que sejam requisitados e estejam disponíveis. Esta sendo desenvolvido no CPGCC da UFRGS o projeto DIX, cujo objetivo é o desenvolvimento de um Sistema Operacional Distribuído. Para o desenvolvimento desse projeto, foi tornado como base o sistema operacional MINIX. As principais razoes dessa opção foram: o alto grau de modularidade do MINIX, a utilização do paradigma de troca de mensagens para comunicação entre processos e a sua disponibilidade. A plataforma de hardware inicial para o desenvolvimento do projeto é um grupo de estações de trabalho Proceda. Tais estações caracterizam-se por possuir internamente dois elementos processadores distintos. O projeto DIX teve inicio com o porte do sistema operacional MINIX para o ambiente multiprocessador heterogêneo das estações. Devido a necessidade de comunicação entre as estações e a indisponibilidade de hardware adequado para tal, foi desenvolvida uma forma alternativa de comunicação, baseada na utilização da interface paralela existente nas estações. Este trabalho descreve o núcleo do sistema operacional. A filosofia adotada foi torná-lo o mais simples possível, colocando em processos servidores, externos ao núcleo, grande parte das tarefas. Outro objetivo foi alterar o mínimo possível a interface original do MINIX, para que as camadas superiores do sistema continuassem em funcionamento. Dessa forma, a principal função do núcleo é fornecer aos processos mecanismos para troca de mensagens e transferência de dados entre processos. Foi desenvolvido um método para a identificação global dos processos, que permite identificar cada processo do sistema de forma unívoca e um mecanismo de comunicação entre processos que suporta transparência de localidade, migração de processos e falhas em nodos da rede. / One of the modern trends in Computer Science has been the use of distribution to improve system performance. Many models of distribution have been proposed, and the most promising one is that in which the distribution is directly controlled by the operating system. Such type of system is called a distributed operating system[TAN85], and its main goal is to provide its users an illusion of an uniprocessor system more powerful than its components. The operating system controls the utilization of the distributed resources in a transparent way, in order to present such illusion to its users. There is a project, named DIX, under development at CPGCC/UFRGS, whose goal is to gather experience in the field while developing a distributed operating system. The MINIX operating system has been chosen as a software basis for the project, because of its high degree of modularity, its message passing IPC paradigm and the availability of its source code. The initial hardware configuration is a set of Proceda workstations. Those workstations have two distincts processors that can run in parallel. The project was started with the porting of MINIX to the workstations' heterogeneous multiprocessor environment. Due to the need of information exchange among the workstations and to the unavailability of suitable communication hardware, an alternative communication scheme was developed. This work describes the kernel of the operating system. The adopted methodology was to keep it as simple as possible, putting a great number of tasks in server processes outside the kernel. Another goal was to preserve the MINIX original interface, so that the upper layers of the system could remain functional. So, the main purpose of the kernel is to supply an efficient message exchange mechanism. That mechanism supports locality transparency: the sender of a message is not aware of the destination location, and it is even possible that processes migrate. A method has been developed for the global unique identification of processes.
|
143 |
Projeto do núcleo de um sistema operacional distribuído / Project of the kernel of a distributed operating systemStein, Benhur de Oliveira January 1992 (has links)
Uma das tendências para o aumento do desempenho dos sistemas de computação atuais tem sido a distribuição do processamento em uma rede de computadores. Já foram pesquisados diversos modelos para obter essa distribuição, e um dos que tem se mostrado mais promissor é aquele no qual o controle da distribuição é efetuado diretamente pelo sistema operacional. Um sistema operacional desse tipo é chamado de sistema operacional distribuído[TAN85], e seu principal objetivo e fornecer a seus usuários a ilusão de uma maquina uniprocessadora constituída pela soma dos recursos oferecidos pelos componentes da rede. A forma de realizar tal ilusão é o sistema operacional controlar a utilização dos recursos distribuídos para o usuário, independentemente de onde estejam localizados, a medida que sejam requisitados e estejam disponíveis. Esta sendo desenvolvido no CPGCC da UFRGS o projeto DIX, cujo objetivo é o desenvolvimento de um Sistema Operacional Distribuído. Para o desenvolvimento desse projeto, foi tornado como base o sistema operacional MINIX. As principais razoes dessa opção foram: o alto grau de modularidade do MINIX, a utilização do paradigma de troca de mensagens para comunicação entre processos e a sua disponibilidade. A plataforma de hardware inicial para o desenvolvimento do projeto é um grupo de estações de trabalho Proceda. Tais estações caracterizam-se por possuir internamente dois elementos processadores distintos. O projeto DIX teve inicio com o porte do sistema operacional MINIX para o ambiente multiprocessador heterogêneo das estações. Devido a necessidade de comunicação entre as estações e a indisponibilidade de hardware adequado para tal, foi desenvolvida uma forma alternativa de comunicação, baseada na utilização da interface paralela existente nas estações. Este trabalho descreve o núcleo do sistema operacional. A filosofia adotada foi torná-lo o mais simples possível, colocando em processos servidores, externos ao núcleo, grande parte das tarefas. Outro objetivo foi alterar o mínimo possível a interface original do MINIX, para que as camadas superiores do sistema continuassem em funcionamento. Dessa forma, a principal função do núcleo é fornecer aos processos mecanismos para troca de mensagens e transferência de dados entre processos. Foi desenvolvido um método para a identificação global dos processos, que permite identificar cada processo do sistema de forma unívoca e um mecanismo de comunicação entre processos que suporta transparência de localidade, migração de processos e falhas em nodos da rede. / One of the modern trends in Computer Science has been the use of distribution to improve system performance. Many models of distribution have been proposed, and the most promising one is that in which the distribution is directly controlled by the operating system. Such type of system is called a distributed operating system[TAN85], and its main goal is to provide its users an illusion of an uniprocessor system more powerful than its components. The operating system controls the utilization of the distributed resources in a transparent way, in order to present such illusion to its users. There is a project, named DIX, under development at CPGCC/UFRGS, whose goal is to gather experience in the field while developing a distributed operating system. The MINIX operating system has been chosen as a software basis for the project, because of its high degree of modularity, its message passing IPC paradigm and the availability of its source code. The initial hardware configuration is a set of Proceda workstations. Those workstations have two distincts processors that can run in parallel. The project was started with the porting of MINIX to the workstations' heterogeneous multiprocessor environment. Due to the need of information exchange among the workstations and to the unavailability of suitable communication hardware, an alternative communication scheme was developed. This work describes the kernel of the operating system. The adopted methodology was to keep it as simple as possible, putting a great number of tasks in server processes outside the kernel. Another goal was to preserve the MINIX original interface, so that the upper layers of the system could remain functional. So, the main purpose of the kernel is to supply an efficient message exchange mechanism. That mechanism supports locality transparency: the sender of a message is not aware of the destination location, and it is even possible that processes migrate. A method has been developed for the global unique identification of processes.
|
144 |
Determinantes da necessidade de capital de giro: as companhias abertas do Brasil entre 1994 e 2009Rick, Leandro 10 August 2011 (has links)
Made available in DSpace on 2016-03-15T19:25:39Z (GMT). No. of bitstreams: 1
Leandro Rick.pdf: 426431 bytes, checksum: bd0b42ac2a96c4981f26a2e96b334742 (MD5)
Previous issue date: 2011-08-10 / Fundo Mackenzie de Pesquisa / The Operational Working Capital Requirement (WCR) is the net investment needed to keep the operating cycle. There is no specific theory on Working Capital and, in Brazil; there are few studies about its operational and financial determinants. This empirical research test, in part, a model proposed by Hill, Kelly and Highfield (2009), with Brazilian companies, in the post-Real Plan. The results show differences in the regression coefficients that may be due to macro-economic specificity and typicality of Brazilian economic sectors. This study contributes to the management of working capital, and opens prospects for alternatives to traditional methods of quantification of the WCR. / A Necessidade de Capital de Giro (NCG) Operacional é o investimento líquido necessário para manter os ciclos operacionais. Embora haja bastantes estudos sobre Capital de Giro nos EUA e Europa, ainda não há uma teoria específica sobre o mesmo e, no Brasil, poucos estudos sobre seus determinantes operacionais e financeiros foram realizados. Esta dissertação testa, parcialmente, um modelo proposto por Hill, Kelly e Highfield (2010), com empresas brasileiras, no período pós-Plano Real. Os resultados evidenciam diferenças nos coeficientes das regressões que podem ser devidas à especificidade macroeconômica brasileira ou à tipicidade dos setores de atividade econômica. Este estudo contribui para a gestão do capital de giro e abre perspectiva para alternativas aos tradicionais métodos de quantificação da NCG.
|
145 |
Influência de agente externo no desenvolvimento de capacidades operacionais nas cadeias de suprimentosVasconcelos Neto, Antonio Genesio 06 June 2017 (has links)
Submitted by ANTONIO GENESIO VASCONCELOS NETO (genesiovasconcelos@gmail.com) on 2017-06-13T14:37:17Z
No. of bitstreams: 1
Tese Antonio Genesio Vasconcelos Neto - Versao Final.pdf: 4336012 bytes, checksum: a4bab2839854f132e8c1dbecb527d14a (MD5) / Approved for entry into archive by Pamela Beltran Tonsa (pamela.tonsa@fgv.br) on 2017-06-13T14:53:05Z (GMT) No. of bitstreams: 1
Tese Antonio Genesio Vasconcelos Neto - Versao Final.pdf: 4336012 bytes, checksum: a4bab2839854f132e8c1dbecb527d14a (MD5) / Made available in DSpace on 2017-06-13T15:51:43Z (GMT). No. of bitstreams: 1
Tese Antonio Genesio Vasconcelos Neto - Versao Final.pdf: 4336012 bytes, checksum: a4bab2839854f132e8c1dbecb527d14a (MD5)
Previous issue date: 2017-06-06 / Esta pesquisa tem como objetivo verificar como Capacidades Operacionais das Cadeias de Suprimentos são desenvolvidas a partir de tecnologias (recursos) de um agente externo. Para isso, pretende-se analisar as alterações ou melhorias em Práticas e Capacidades Operacionais nos elos da Cadeia de Suprimentos, a partir do uso de tecnologias, transferidas por empresa intensiva em serviços tecnológicos (T-KIBS), bem como o impacto que estas tecnologias e alterações operacionais podem causar no Desempenho Operacional. O referencial teórico foca no processo de desenvolvimento de Capacidades Operacionais a partir de alterações nas Práticas Operacionais. Como metodologia qualitativa para coleta de dados, utilizou-se o estudo de casos, por meio de entrevistas semiestruturadas. Assim, foram pesquisadas 73 empresas e dois grupos focais, pertencentes a 17 elos, de três Cadeias de Suprimentos Agroindustriais, de dois países. Como condicionante, estava o uso de tecnologias, transferidas por empresa externa à cadeia, utilizadas como recursos operacionais, indutoras de alterações operacionais. Os resultados foram verificados de acordo com alterações que as tecnologias induziram nos Parâmetros Operacionais (Práticas, Capacidades e Desempenho), tanto para os elos quanto para as Cadeias de Suprimentos. Ao final, são apresentadas proposições de pesquisa sobre as influências que a implementação de tecnologias advindas de T-KIBS podem causar nos Parâmetros Operacionais dos elos e das Cadeias de Suprimento, sofrendo variações de acordo com as estratégias operacionais das empresas, da posição dos elos adotantes em relação às Cadeias (montante ou jusante), bem como do nível de estruturação das Cadeias, o tempo que as tecnologias foram adotadas e a necessidade de criação de novos elos em decorrência do uso das tecnologias. / This research aims to verify how Supply Chain Operational Capabilities are developed from technologies (resources) of an external agent. For this, we intended to analyze the changes or improvements in Practices and Operational Capabilities in the links of the Supply Chain, from the use of technologies, transferred by technological knowledge business services (T-KIBS), as well as the impact that these technologies and operational changes may result in Operational Performance. The theoretical framework focuses on the process of developing Operational Capabilities based on changes in Operational Practices. As qualitative metolodigy for data collection, the case study was used, through semi-structured interviews. Thus, 73 companies and two focus groups, belonging to 17 links, from three Agroindustrial Supply Chains from two countries were researched. As a conditioning, was the use of technologies, transferred by an external company to the Supply Chain, used as operational resources, inducing operational changes. The results were verified according to changes that the technologies induced in the Operational Parameters (Practices, Capacities and Performance), both for the links and for the Supply Chains. Finally, we present research propositions about the influences that the implementation of T-KIBS technologies can cause in the Operational Parameters of the links and Supply Chains, varying according to the operational strategies of the companies, the position of adopting links in relation to the Chains (upstream or downstream), as well as the level of structuring of the chains, the time the technologies were adopted and the need to create new links due to the use of the technologies.
|
146 |
Informações sobre segmentos operacionais no Brasil : práticas e determinantes de divulgaçãoSouza, Júlia Alves e 17 June 2013 (has links)
Made available in DSpace on 2016-08-29T11:13:26Z (GMT). No. of bitstreams: 1
tese_6555_Dissertação - Júlia - PDF.pdf: 936480 bytes, checksum: 3f6a197ce95d6188705014772b734ca5 (MD5)
Previous issue date: 2013-06-17 / CAPES / Com o processo de diversificação dos negócios, globalização econômica e harmonização das
normas contábeis internacionais, a divulgação de informações sobre segmentos operacionais
assume crescente importância e tende a favorecer a análise econômico-financeira das
entidades. Em 2009, foi emitido, no Brasil, o Pronunciamento CPC 22, que direciona as
empresas sobre a forma pela qual devem ser definidos seus segmentos operacionais e sobre
como dados referentes a estes devem ser divulgados nas demonstrações financeiras anuais.
Face às lacunas existentes sobre a análise da informação financeira por segmentos, este estudo
objetiva identificar que fatores influenciam o nível de divulgação de informações sobre
segmentos operacionais de empresas brasileiras. Acessoriamente, objetiva apresentar quais as
práticas de divulgação de informações sobre segmentos operacionais apresentadas por essas
empresas. A pesquisa, de caráter exploratório e explicativo, desenvolve-se inicialmente a
partir da análise das demonstrações contábeis das empresas, tendo como referência os
requisitos constantes no CPC 22. Utiliza-se, ainda, do modelo estatístico de regressão linear
múltipla para análise de dados. É abordada a divulgação referente aos anos de 2010 e 2011,
sendo que 2010 foi o primeiro ano de obrigatoriedade desse tipo de divulgação pelas
companhias abertas brasileiras. O estudo engloba 272 empresas distribuídas entre 20 setores
econômicos, totalizando 544 demonstrações contábeis analisadas. Em relação às práticas de
divulgação sobre segmentos, os resultados indicam que não houve uniformidade nas práticas
de tais empresas, conforme esperado (dadas a discricionariedade permitida pelo CPC 22 e as
diversas estruturas organizacionais existentes). Identificam-se diferenças nos tipos de
informações divulgadas e nos níveis de detalhamentos das mesmas, tanto entre diferentes
setores quanto entre empresas de um mesmo setor. Constata-se, também, que o nível de
divulgação das empresas não explorou todos os pontos mencionados pelo Pronunciamento
(parte delas sequer mencionou a existência de segmentos operacionais), e, desta forma,
evidencia-se que não houve total cumprimento dos requisitos do CPC 22. Já em relação aos
fatores que influenciam essa divulgação, são testadas hipóteses referentes a 8 características
identificadas como potenciais fatores determinantes, conforme a Teoria da Divulgação, a
Teoria de Agência e/ou os estudos anteriores que abordam a divulgação de informações por
segmentos. Para as características “rentabilidade”, “concentração do setor”, “lucro ou
prejuízo” e “ano de divulgação”, não são obtidos resultados estatisticamente significativos, o
que indica que esses fatores não influenciam tais níveis de divulgação. Conclui-se também,
em relação às empresas analisadas: (i) quanto maior a empresa, maior o nível de divulgação
sobre segmentos; (ii) quanto maior o grau de endividamento da empresa, maior o nível de
divulgação sobre segmentos; (iii) empresas listadas nos Níveis de Governança Corporativa da
BM&FBOVESPA apresentam maiores níveis de divulgação que as empresas não
pertencentes a eles; e (iv) empresas auditadas por uma das “Big Four” apresentam maiores
níveis de divulgação que as auditadas por “outras empresas”. Assim, os resultados revelam
que as características “tamanho”, “endividamento”, “governança corporativa” e “auditoria”
são determinantes dos níveis de divulgação de informações sobre segmentos das empresas
brasileiras. / With business diversification, economic globalization and harmonization of international
accounting standards, disclosure of information about operating segments assumes increasing
importance and tends to favor the economic-financial analysis of entities. In 2009, was issued
in Brazil the Pronouncement CPC 22, which directs companies on the way that should be
defined their operating segments and how these data should be disclosed in the annual
financial statements. In view of gaps on the analysis of financial information by segment, this
study aims to identify factors that influence the level of disclosure of information about
operating segments of Brazilian companies. Herewith, aims to present the practices of
disseminating information about operating segments presented by these companies. The
research, exploratory and explanatory, develops initially from the analysis of financial
statements of companies, with reference to the requirements of CPC 22. Use also the
statistical model of multiple linear regression analysis. It approached the disclosure for the
years of 2010 and 2011, and 2010 was the first year of such compulsory disclosure by
Brazilian public companies. The study covers 272 companies distributed across 20 economic
sectors, totaling 544 statements analyzed. Regarding the disclosure practices of segments, the
results indicate that there was no uniformity in the practices of such companies, as expected
(given the discretion allowed by CPC 22 and the various organizational structures). Identify
differences in the types of information disclosed and the same levels of detailing, both
between different sectors and between firms in the same sector. It appears, also, that the level
of corporate disclosure have not explored all the points mentioned in Statement (part of them
even mentioned the existence of operating segments), and thus it is evident that there was not
full compliance with the requirements of CPC 22. In relation to the factors that influence this
disclosure, are tested hypotheses about the 8 characteristics identified as potential
determinants, as Disclosure Theory, the Theory of Agency and/or previous studies that
address the disclosure of segment information. For the characteristics "profitability", "sector
concentration", "profit or loss" and "reporting year" are not obtained statistically significant
results, indicating that these factors do not influence such disclosure levels. Is also concluded,
in relation to companies analyzed: (i) the larger the company, the greater the level of
disclosure about segments, (ii) the greater the degree of indebtedness of the company, the
greater the level of disclosure about segments, (iii) companies listed in the Corporate
Governance Levels of BM&FBOVESPA have higher levels of disclosure that companies not
belonging to them, and (iv) companies audited by one of the "Big Four" have higher levels of
disclosure that audited by "other companies". Thus, the results reveal that features "size",
"debt", "corporate governance" and "audit" are determinants of levels of disclosure about
segments of Brazilian companies.
|
147 |
Análise e implementação de suporte a SMP (multiprocessamento simétrico) para o sistema operacional eCos com aplicação em robótica móvel / Analysis and implementation of SMP support (symmetric multiprocessing) for eCos operating system with application in mobile roboticsBueno, Maikon Adiles Fernandez 26 April 2007 (has links)
Technological development has significantly reduced the distance between the performance of systems designed using reconfigurable computing and dedicated hardware. The main sources of performance are the high density level of the FPGAs and the resources? improvement offered by manufacturers, who make more its use more attractive in a variety of applications, emphatically in systems that demand a high degree of flexibility. In this context, the objective of this work consists on the exploration of the resources offered by FPGAs for the development of a multiprocessed platform with the purpose of parallel execution of tasks. In this way, the eCos operating system was modified, with the addition of new characteristics to support of the Symmetric Multiprocessing model, using three soft-Core Altera Nios II processors. On this operating system, all parallelism is directly related to execution of the threads. This platform was analyzed and validated through the execution of parallel algorithms, emphasizing aspects of performance and flexibility compared to other architectures. This work contributes for reaching better results in the execution of tasks in robotics area, which belongs to a domain that demand great competition of tasks, mainly in modules that involve interaction with the external environment / Technological development has significantly reduced the distance between the performance of systems designed using reconfigurable computing and dedicated hardware. The main sources of performance are the high density level of the FPGAs and the resources? improvement offered by manufacturers, who make more its use more attractive in a variety of applications, emphatically in systems that demand a high degree of flexibility. In this context, the objective of this work consists on the exploration of the resources offered by FPGAs for the development of a multiprocessed platform with the purpose of parallel execution of tasks. In this way, the eCos operating system was modified, with the addition of new characteristics to support of the Symmetric Multiprocessing model, using three soft-Core Altera Nios II processors. On this operating system, all parallelism is directly related to execution of the threads. This platform was analyzed and validated through the execution of parallel algorithms, emphasizing aspects of performance and flexibility compared to other architectures. This work contributes for reaching better results in the execution of tasks in robotics area, which belongs to a domain that demand great competition of tasks, mainly in modules that involve interaction with the external environment
|
148 |
Desenvolvimento de instrumentação eletrônica para estudos de codificações neurais no duto óptico em moscas / Development of electronic instrumentation for neural coding research in the optical flow of the flyAlmeida, Lirio Onofre Baptista de 18 December 2006 (has links)
Este trabalho descreve o projeto e a implementação de instrumentação eletrônica dedicada para neurobiofísica, com foco para pesquisas em codificação neural com invertebrados. Foram desenvolvidos sistemas de tempo real, controlados por computador, para a aquisição de tempos de disparo de spikes neurais oriundos de neurônios do cérebro de moscas, e para a geração de sinais de controle de estímulos visuais gerados a uma taxa de varredura vertical de 500Hz, usado para estimulações visuais em invertebrados. Estes sistemas possuem hardware dedicado, incluindo front end analógico, hardware digital baseado em FPGAs, hospedado em microcomputador IBM/PC compatível, que prove a interface do sistema com o usuário. Dois protótipos foram construídos, sendo o primeiro com ênfase em hardware dedicado, e o segundo com ênfase em sistema operacional de tempo real para controle do hospedeiro. Ambos sistemas estão sendo utilizados no laboratório Dipteralab do IFSC, para o estudo da transmissão da informação no duto óptico da mosca / This work describes the project and implementation of custom build electronic instrumentation to be used in neurobiophysical research, more precisely in neural coding experiments with invertebrates. A hard real time computer controlled integrated system was developed capable to acquire the timestamps of evoked neural spikes of a fly submitted to visual stimuli. The visual stimuli generator is a custom build system connected to the hard real time computer capable to generate images at a frame rate of 500Hz. Dedicated hardware was developed, including an analog front end and FPGA based digital circuits. The IBM/PC compatible computer hosted hardware provides the system interface with the end user. Two prototypes were build, one based on dedicated hardware and the other based on real time routines executed on the host computer. Both systems are in use at the Dipteralab of our institute to study the information transmission of the optic flow signal in fly.
|
149 |
Matrizes operacionais e formalismo coadjunto em equações diferenciais fracionais. / Operational matrices and coadjoint formalism in fractional differential equations.Castro, William Alexandre Labecca de 29 September 2015 (has links)
O método das matrizes operacionais é expandido para o corpo complexo a ordens arbitrárias pela abordagem de Riemann-Liouville e Caputo com ênfase nas séries de Fourier complexas. Elabora-se uma adaptação do formalismo bra-ket de Dirac à linguagem tensorial no espaço de Hilbert de funções com expansões finitas para uso específico na teoria de equações diferenciais e matrizes operacionais, denominado \\Formalismo Coadjunto\". Estende-se o tratamento aos operadores fracionais de Weyl para períodos genéricos a fim de determinar as matrizes operacionais de derivação e integração de ordem arbitrária na base complexa de Fourier. Introduz-se um novo método de resolução de equações diferenciais ordinárias lineares e fracionais não-homogêneas, denominado \\Modelagem Operacional\", que permite a obtenção de soluções de equações de alta ordem com grande precisão sem a necessidade de imposição de condições iniciais ou de contorno. O método apresentado é aperfeiçoado por meio de um novo tipo de expansão, que denominamos \"Séries Associadas de Fourier\", a qual apresenta convergência mais rápida que a série de Fourier original numa restrição de domínio, possibilitando soluções de EDOs e EDFs de alta ordem com maior precis~ao e ampliando a esfera de casos passíveis de resolução. / Operational matrices method is expanded to complex field and arbitrary orders by using the Riemann-Liouville and Caputo approach with emphasis on complex Fourier series. Dirac\'s bra-ket notation is associated to tensor procedures in Hilbert spaces for finite function expansions to be applied specifically to dfferential equations and operational matrices, being called \\Coadjoint Formalism\". This treatment is extended to Weyl fractional operators for generic periods in order to establish the integral and derivative operational matrices of fractional order to complex Fourier basis. A new method to solve linear non-homogeneous ODEs and FDEs, called \\Operational Modelling\"is introduced. It yields high precision solutions on high order dfferential equations without assumption of boundary or initial conditions. The presented method is improved by a new kind of function expansion, called \\Fourier Associated Series\", which yields a faster convergence than original Fourier in a restrict domain, enabling to obtain solutions of high order ODEs and FDEs with excellent precision and broadening the set of solvable equations.
|
150 |
Otimização de condições operacionais de processo visando a minimização da emissão de material particulado na incineração industrial de resíduos perigosos / Otimization of operating conditions of process to minimize emission of particulate material in industrial hazardous waste incinerationDip, Tatiana Maciulis 06 October 2004 (has links)
Busca-se a minimização da emissão de material particulado em incinerador industrial de resíduos perigosos através do controle operacional de algumas variáveis de processo. Essas variáveis, que afetam diretamente a qualidade da queima, são: intervalo de tempo de alimentação, modo de introdução de pequena quantidade de resíduo líquido no forno rotativo e excesso de oxigênio na saída dos gases de combustão. Todos os testes têm a mesma taxa de resíduos incinerados (kg/h). Na faixa estudada, o controle operacional mostrou resultados expressivos: em todos os casos, para cada variável estudada, a emissão de material particulado na melhor condição foi aproximadamente 2,5 vezes menor o valor da emissão de material particulado, se comparado com a pior condição de operação. / The minimization of particulate matter emissions in hazardous industrial waste incinerator was sought through operational control of some specific variables of the process. These variables, which have direct interference in the combustion quality, are: mean time between semi-batch feedings, mode of fedding of small amounts of liquid waste, and oxygen excess in the off-gas. All tests have been performed with the same feeding rate (kg/h). In the range studied, operational control showed expressive results: for each variable tested, the particulate matter emission in the worst operational point was around 2,5 times that obtained within the best condition.
|
Page generated in 0.0962 seconds