Spelling suggestions: "subject:"processamento eletronicos dde dados -"" "subject:"processamento eletronicos dee dados -""
1 |
Um modelo de interface de aplicação para sistemas de comunicaçãoMadeira, Edmundo Roberto Mauro, 1958- 11 October 1991 (has links)
Orientador : Manuel de Jesus Mendes / Tese (doutorado) - Universidade Estadual de Campinas, Faculdade de Engenharia Eletrica / Made available in DSpace on 2018-07-14T00:52:56Z (GMT). No. of bitstreams: 1
Madeira_EdmundoRobertoMauro_D.pdf: 15103567 bytes, checksum: d7856ae7d9b8d696c8b84ff27709bf34 (MD5)
Previous issue date: 1991 / Résumé: Dans ce travail nous présentons un modele général d'une API ("Application Program Interface") pour le logiciel de communication. Quelques aspects du modele pour plusieurs protocoles d'application sont analysés. Une implantation de
Message Specification"), API pour le protocole MMS ("Manufacturing developpée a l'UNICAMP, est aussi presentée / Resumo: Este trabalho discute o conceito de AFIs ("Application Program Interfaces"), ou seja, Interfaces de Aplicação, para Sistemas de Comunicação. A partir desta discussão, são construldas AFIs para diversos protocolos de aplicação, e é proposto um Modelo Geral conceitual. ~ também apresentada a implementação da AFI para o Protocolo MMS ("Manufacturing Message Specification") no SISDI-MAP ("Sistema Didático do Protocolo e da Interface de Aplicação MMS do MAP"),
desenvolvida no Departamento de Computação e Automação Industrial da Faculdade de Engenharia Elétrica da UNICAMP.
Conceitos existentes em Sistemas de Comunicação relacionados com o de AFI são analisados: "Socket" do Sistema UNIX, Agente de Usuário dos Protocolos X-400 (correio eletrônico) e de Serviço de Diretório, e "Binding" e Operação Remota do Protocolo RaSE ("Remote Operations Service Element")., Finalmente, é proposto um Modelo de Apresentação de
API, que reflete estes conceitos e o Modelo Geral / Abstract: This work analyzes the concept of API ("Application Program Interface") for communication systems. From this discussion, APIs for several Application Protocols are built, and a conceptual General Model is proposed. This work also presents the API implementation for the MMS ("Manufacturing Message Specification") Protocol in the SISDI-MAP, a
Didactic System for the MAP ("Manufacturing Automation Protocol") Project, developed in the Department of Computing and Industrial Automation of the Faculty of Electrical Engineering at UNICAMP. Some concepts of communication systems related to the API concept are analyzed: Sockets from the UNIX System, User Agent from the X-400 (eletronic mail) and Directory Service Protocols, and Binding and Remote Operation from the ROSE ("Remote Operations Service Element") Protocolo Finally, a Presentation Model of API is proposed, which considers these analyzed concepts and the General Model presented. / Doutorado / Automação / Doutor em Engenharia Elétrica
|
2 |
Proposta de um esquema de tolerancia a faltas baseado em multiplas replicações de processosNacamura Junior, Luiz January 1996 (has links)
Tese (doutorado) - Universidade Federal de Santa Catarina, Florianópolis, 1996. / Made available in DSpace on 2013-12-05T20:31:12Z (GMT). No. of bitstreams: 1
106526.pdf: 14228173 bytes, checksum: ae8e946d9a17d327f01e723e06371fd0 (MD5)
Previous issue date: 1996 / Neste trabalho é proposto um esquema de tolerância a faltas para sistemas distribuídos que faz uso extensivo dos recursos computacionais, através da replicação massiva de processos. Esse esquema, denominado MR (Múltiplas Replicações), apresenta uma estrutura adaptável a aspectos ligados às características de evolução de uma aplicação. No esquema MR, os algoritmos base de cada uma das replicações são soluções diferenciadas de um mesmo problema de aplicação. As diferentes replicações montadas a partir desses algoritmos são dispostas no esquema no sentido de atender os princípios da diversidade de projeto e da diversidade de dados. A tolerância a faltas de hardware é inerente pelo uso explícito de replicações. A cada execução do MR, com base em atributos dos dados de entrada é selecionada dinamicamente uma replicação própria para o processamento dos mesmos. Na verdade, essa seleção determina uma classe de algoritmos alternativos, apropriados para o processamento dos dados de entrada. Os algoritmos nessa classe estão dispostos, segundo critérios de precisão ou de desempenho, em uma ordem que determina o algoritmo preferencial e as alternativas. A replicação ativada executa o algoritmo preferencial da classe associada. Ao longo desse texto é mostrado todo o esforço realizado no sentido de verificar a viabilidade desse novo esquema. Usando o modelo de traços CSP, procuramos mostrar a adequação do mesmo às provas de correção da Teoria de Processos Replicados. Estudo sobre o desempenho e a segurança de funcionamento do MR, também são realizados no sentido da comparação com outros esquemas presentes na literatura.
|
3 |
Uma ferramenta de apoio r definiçao de requisitos da mdsodi no contexto do ambiente disenBatista, Sueleni Mendez 04 February 2011 (has links)
Resumo: A crescente complexidade das aplicações, a contínua evolução tecnológica e o uso cada vez mais disseminado de redes de computadores têm estimulado os estudos referentes ao desenvolvimento de sistemas distribuídos. Sistemas distribuídos são bastante complexos, o que, conseqüentemente, reflete na complexidade de desenvolvimento do software. Para que o desenvolvimento de software distribuído seja uma tarefa produtiva, gerando também produtos de qualidade, é necessário que o ambiente de apoio ao desenvolvedor seja estruturado de modo a prover recursos que o auxiliem na realização do processo. Visando suprir a necessidade de ferramentas e ambientes de desenvolvimento de software distribuído, foram desenvolvidos a Metodologia para Desenvolvimento de Software Distribuído {MDSODI) e o ambiente Distributed Software Engineering Environment (DiSEN). DiSEN é um ambiente distribuído de desenvolvimento de software, no qual a MDSODI está inserida, que tem, como um de seus objetivos, permitir que vários desenvolvedores, atuando em locais distintos, possam trabalhar de forma cooperativa no desenvolvimento de software. O principal objetivo deste trabalho é o desenvolvimento de uma ferramenta de apoio à fase de requisitos da MDSODI no contexto do ambiente DiSEN. A ferramenta denominada REQUISITE apresenta um modelo de solução distribuída, baseada em cenários, independente de plataforma, onde vários stakeholders podem trabalhar de forma cooperativa, na fase de requisitos, no desenvolvimento de software distribuído.
|
4 |
Projeto e implementação de uma estação de transporte de dadosLeite, Jose Roberto Emiliano 22 February 1985 (has links)
Orientador: Mario Jino / Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia de Campinas / Made available in DSpace on 2018-07-16T19:03:27Z (GMT). No. of bitstreams: 1
Leite_JoseRobertoEmiliano_M.pdf: 9306103 bytes, checksum: 54f2929ebfe19a13203978a5a6fcc811 (MD5)
Previous issue date: 1985 / Resumo: O objetivo principal deste trabalho é o desenvolvimento de software do Protocolo de Transporte para a Interconexão de Sistemas Abertos. Para isso, projetou-se e implementou-se a Estação de Transporte de Dados; aproveitaram-se um Hardware e um Sistema Operacional já existente em funcionamento. A Estação de Transporte de Dados (ETR) desenvolvida permite o acesso de terminais e computadores às redes de comutação de pacotes; executa os Protocolos de Acesso à Rede e o Protocolo de Transporte Fim-a-Fim entre sistemas, melhorando assim a qualidade da comunicação. E uma implementação pioneira das Recomendações X.213, X.214 e X.224 do CCITT para a Interconexão de Sistemas Abertos; o trabalho oferece uma ilustração completa do projeto de um equipamento que executa o Protocolo de Transporte. Inicialmente, apresentam-se uma descrição resumida da Arquitetura em Camadas do Modelo de Referência da ISO/CCITT bem como descrições sumárias do Serviço de Transporte, do Serviço de Rede e do Protocolo de Transporte. As três camadas que constituem a ETR são descritas: o Hardware está baseado no microprocessador Intel 8085A; o Software Básico (Sistema Operacional) executa funções básicas de gerenciamento de processos, recursos e entrada/saída; e o Software Aplicativo compreende o conjunto de processos concorrentes da ETR. O Processo de Transporte, parte do Software Aplicativo da ETR que implementa as funções do Protocolo de Transporte, é descrito detalhadamente : funções, composição modular, estruturas de dados, estados, temporizações, variáveis e interfaces com outros processos. / Abstract: Not informed. / Mestrado / Mestre em Engenharia Elétrica
|
5 |
Dasflow : uma arquitetura distribuída de armazenamento e processamento para dados de monitoramento de redeHoss, Diego Jonathan January 2015 (has links)
Orientador : Prof. Dr. Carmem Satie Hara / Dissertação (mestrado) - Universidade Federal do Paraná, Setor de Ciências Exatas, Programa de Pós-Graduação em Informática. Defesa: Curitiba, 24/09/2015 / Inclui referências : f. 88-92 / Resumo: O monitoramento de redes é uma atividade pertencente à área de gerência de redes, na qual efetua-se a coleta, armazenamento, processamento e análise dos dados de monitoramento. Para realizar esta atividade, existem ferramentas que implementam tais funcionalidades. Grande parte destas ferramentas são baseadas na arquitetura centralizada, e entre elas encontra-se o NfSen/Nfdump. Esta ferramenta é amplamente utilizada pelos administradores de rede por possuir boa documentação e ser de código aberto. O modelo centralizado possui limitações associadas à escalabilidade que são inerentes à arquitetura. Entre elas está a falta de redundância, um ponto único de falha e a ausência de balanceamento de carga. Isto significa que as ferramentas com arquitetura centralizada estão sujeitas a essas limitações, ou seja, existem limites no volume de armazenamento bem como na sua capacidade de coleta e processamento. Na literatura, encontram-se soluções para este problema baseadas em compressão dos dados e armazenamento distribuído de dados. Nesta dissertação, é proposta uma arquitetura distribuída chamada DASFlow aplicada à ferramenta de monitoramento de rede NfSen/Nfdump, cujo o objetivo é prover escalabilidade de coleta, armazenamento e processamento. Para isso, a arquitetura define os módulos StoreDAS-Cliente e StoreDAS-Servidor que atuam em conjunto com o sistema de arquivos distribuído (SAD) para prover escalabilidade de coleta e armazenamento. A escalabilidade de processamento é fornecida pelos módulos QueryDAS-Cliente e QueryDAS-Servidor. A arquitetura também prevê a existência do módulo de Metadados responsável por manter as informações sobre o armazenamento e distribuição dos dados de monitoramento. Os resultados experimentais mostram o potencial da arquitetura proposta. O DASFlow obteve menores tempos de resposta para o processamento das consultas mais frequentes que variam entre 13% e 34%, se comparados à ferramenta NfSen/Nfdump. Adicionalmente, a adoção de um sistema de arquivos distribuído mostrase eficaz ao prover escalabilidade para o armazenamento dos dados de monitoramento de rede. / Abstract: Network monitoring is one of the activities of the network management field, in which one collects, stores, processes and analyzes monitoring data. It relies on tools that implement such functionalities. Many of these tools are based on a centralized architecture, and among them is NfSen/Nfdump. NfSen/Nfdump is widely used among network administrators, due to a good documentation and the fact that it is open source. The centralized model has some limitations with respect to scalability, which are inherent to the architecture. One of them is the lack of redundancy, single point of failure and the absence of load balancing. As a result, centralized architecture tools are subject to the some limitations. That is, storage capacity is limited as well as the ability to collect and process data. Solutions to solve these problems, based on data compression and distributed data storage, can be found in the literature. In this dissertation, we propose a distributed architecture called DASFlow, which provides scalability for data collection, storage and processing. In this regard, the architecture defines the StoreDAS-Cliente and StoreDASServidor modules, which work together with a distributed file system (DFS) in order to provide data collection and storage scalability. Processing scalability is provided by the QueryDAS-Cliente and QueryDAS-Servidor modules. The architecture also contains a Metadata module, responsible for keeping the information about storage and distribution of monitoring data. The architecture has been implemented with the NfSen/Nfdump network monitoring tool and Ceph distributed file system. The experimental results show that the DASFlow architecture has achieved shorter response times for the processing of the most frequent queries, which vary between 13% and 34%, if compared to the original NfSen/Nfdump tool. Additionally, the use of a distributed file system has proved to be efficient in providing scalability for the storage of network monitoring data.
|
6 |
Características da interação de profissionais de informática em uma situação de trabalhoManara, Bianca Jorge de Campos January 2006 (has links)
Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro de Filosofia e Ciências Humanas. Programa de Pós-Graduação em Psicologia. / Made available in DSpace on 2012-10-22T12:23:27Z (GMT). No. of bitstreams: 1
232026.pdf: 792755 bytes, checksum: 75e376038d9360438c68c3d2808cbe9f (MD5) / As relações interpessoais mantidas no ambiente de trabalho são, muitas vezes, responsáveis pela harmonia, respeito e pela qualidade de vida daqueles que o desenvolvem e, conseqüentemente, da qualidade do trabalho realizado. O progresso das últimas décadas se destaca pelo avanço no uso e, principalmente, no desenvolvimento dos processos tecnológicos, principalmente no âmbito organizacional. A utilização de meios tecnológicos têm diminuído o contato entre os sujeitos e vem interferindo diretamente na comunicação, cooperação, entre outros, apresentando conseqüências no desempenho profissional e organizacional. Esses processos (comunicação, cooperação, e outros) constituem um processo mais complexo, o de interação humana. A interação humana envolve diretamente a maneira de agir dos indivíduos em seus grupos, equipes e dos grupos entre si. O objetivo do presente estudo foi caracterizar a interação de profissionais de informática em uma situação de trabalho. Entende-se por profissionais de informática, profissionais formados em cursos de graduação e cursos técnicos. Para caracterizar a interação foram observados sete sujeitos, que possuem vínculo empregatício com a organização e que trabalham na seção de Tecnologia da Informação. A observação foi realizada no ambiente de trabalho dos sujeitos, para que fosse possível identificar os comportamentos apresentados pelos mesmos. O instrumento utilizado foi a observação direta de registro cursivo integral, ou seja, registrando os comportamentos emitidos e ocorrências dos sujeitos em situações de trabalho. Entre os resultados encontrados, foi possível verificar que, as interações entre os "colegas de profissão" na situação de trabalho observada são caracterizadas em grande parte pela comunicação e digitação. Essas atividades permeiam praticamente todas as atividades desses profissionais de informática e geralmente estão intercaladas com atividades interacionais, como a cooperação. A interação com colegas de outras profissões ocorre com uma freqüência baixa, e se restringe a resolver o problema e informar sobre algum procedimento. Ao trabalharem em grupo os profissionais de áreas diferentes parecem ter maior receio para apresentar discordâncias e menos condições para complementarem as idéias dos outros (pois possuem conhecimentos e linguagens diferentes). Os dados indicam, de modo geral, que as interações desses profissionais de informática na situação de trabalho observada, são baseadas na comunicação e envolvidas nas atividades de digitação. Frente ao dados observados, foi identificada a necessidade de melhorar outros aspectos da interação (cooperação, complementar idéias, concordar, discordar) para auxiliar o desenvolvimento do processo de trabalho destes profissionais, no sentido de realizar atividades de formas mais agregadas e alcançar os objetivos de maneiras mais rápidas e eficientes.
The interpersonal relationships maintained in the work ambient they are, a lot of times, responsible for the harmony, respect and for the life quality of those that develop it and, consequently, of the quality of the accomplished work. The progress of the last decades stands out for the progress in the use and, mainly, in the development of the technological processes, mainly in the ambit of the organization. The use of technological things have been reducing the contact among the subjects and it is interfering directly in the communication processes, cooperation, among other, presenting consequences in the professional acting and organization. Those processes (communication, cooperation, and other) they constitute a more complex process, the process of human interaction. The human interaction involves the way to act of the individuals in your groups directly, teams and of the groups to each other. The objective of the present study was to characterize the process of computer science professionals' interaction in work situations. We understand each other for computer science professionals, professionals formed in degree courses and technical courses. To characterize that process seven subjects they were observed, that possess entail with the organization and that work in the section of Technology of the Information. The observation was accomplished in the atmosphere of work of the subjects, so that it roots possible to identify the behaviors presented by the same ones. The used instrument was the direct observation of integral registration, in other words, registering all the behaviors and occurrences of the subjects in work situations. Among the found results, it was possible to verify that, the interactions among the "profession friends" are largely characterized by the communication and fingering. Those activities permeate all the activities of the computer science professionals practically and they are usually inserted with interactive activities, as the cooperation. The interaction with friends of other professions happens with a low frequency, and limits to solve the problem and to inform on some procedure. When they work in group the professionals of different areas they seem to have larger fear to present disagreements and less conditions for us to complement the ideas of the other ones (because they possess knowledge and different languages). The data indicate, in general, that the computer science professionals' interactions in work situation are based on the communication and involved in the fingering activities. There is need to improve other aspects of the interaction (cooperation, complementary ideas, to agree, to disagree) to help in the development the process of these professionals' work, in the sense of to accomplish activities in joined ways and to reach the objectives in faster and efficient ways.
|
7 |
Uma proposta para execução de consultas complexas em uma grande base de dados de imagens horizontalmente fragmentadaFasolin, Karina January 2014 (has links)
Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico, Programa de Pós-Graduação em Ciência da Computação, Florianópolis, 2014. / Made available in DSpace on 2015-02-05T20:35:37Z (GMT). No. of bitstreams: 1
327166.pdf: 2075994 bytes, checksum: 47666d16552d645d47e60543f900fc90 (MD5)
Previous issue date: 2014 / Sistemas de recuperação de informação têm se tornado cada vez mais populares e eficientes. Porém, a recuperação de objetos complexos (e.g., imagens, vídeos, séries temporais) ainda apresenta enormes desafios, principalmente quando envolve similaridade de conteúdo. O problema se torna ainda mais intrincado se as condições de busca incluem predicados convencionais conectados logicamente à predicados baseados em similaridade. A otimização de tais consultas é um problema em aberto hoje em dia. Este trabalho valida uma proposta para melhorar o desempenho de consultas que podem ser expressas por conjunções de predicados convencionais e baseados em similaridade. Tal proposta utiliza fragmentação de dados, segundo predicados diversos e compatíveis com predicados utilizados em consultas. A validação da proposta é feita sobre uma grande base de dados chamada CoPhIR a respeito de imagens, com dados convencionais a elas relacionados. Esta base é manipulada em um sistema de banco de dados relacional com extensões para o tratamento de predicados baseados em similaridade, caracterizada segundo a distribuição do seu conteúdo, fragmentada e indexada, com métodos de acesso convencionais e métricos. Verificou-se um melhor desempenho na execução de algumas consultas com cláusulas conjuntivas para filtragem de dados utilizando os fragmentos propostos do que sobre a base completa.<br> / Abstract : Information retrieval systems are growing in popularity and efficiency. However, the retrieval of complex data (e.g., images, video, temporal series) presents huge challenges yet, particularly when it involves content similarity. The problem becomes even more intricate if the search condition includes conventional predicates logically connected to similarity-based predicates. The optimization of such queries is an open problem nowadays. This work validates a proposal for improving the performance of queries that can be expressed by conjunctions of conventional predicates and similarity-based predicates. This proposal employs data fragmentation, according to diverse predicates, that are compatible with the predicates used in queries. The validation of this proposal is done on a large image database, named CoPhIR with conventional data associated with the images. This database is handled in a relational database system with extensions for coping with similarity-based predicates, characterized according to contents distribution, fragmented and indexed, for efficient access with conventional methods and metric methods. The result of the experiments shows that for some queries with conjunctive filtering clauses were executed more efficiently on fragments than by accessing the complete database.
|
8 |
Uma abordagem conceitual do sistema de informação da qualidadeVelasquez Velasquez, Concepcion Ulises January 1987 (has links)
Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnologico / Made available in DSpace on 2016-01-08T15:35:54Z (GMT). No. of bitstreams: 1
83144.pdf: 4443371 bytes, checksum: 94336820eb156a1e338cfc9e22da2989 (MD5)
Previous issue date: 1987 / Esta pesquisa propõe um modelo conceitual do Sistema de Informação da Qualidade. Foram realizadas duas formas de pesquisa, a bibliográfica de natureza abrangente e a de campo efetuada em duas empresas que atuam em setores relevantes da economia catarinense. Estas pesquisas, constituíram as bases teóricas e práticas para o desenvolvimento do modelo. O modelo conceitual configurado na Estrutura Sistêmica da Qualidade é constituído pelo Sistema Conceitual da Qualidade, Sistema do Controle de Qualidade e Sistema de Informação da Qualidade. Estas estrutura situa e especifica a função desempenhada pelo Sistema de Informação da Qualidade no contexto geral da qualidade. Os subsistemas que compõem este sistema são detalhados de forma a refletir a realidade observada na prática. A Estrutura Sistêmica da Qualidade é proposta como modelo de análise, acompanhamento e implantação de sistemas de qualidade nas organizações. A aplicação do computador no Sistema de Informação da Qualidade é analizada com o objetivo de orientar o uso do processamento eletrônico de dados a nível operacional e gerencial. Esta dissertação oferece como contribuição para o campo da qualidade uma detalhada revisão bibliográfica, considerações de aplicação prática de sistemas de qualidade e propõe um novo modelo para melhor compreender e realizar a função da obtenção da qualidade. O Sistema de Informação da Qualidade é enfocado, de maneira especial, como instrumento indispensável para atingir os objetivos de qualidade das organizações.
|
9 |
Uma ontologia para interoperabilidade semântica do sistema de avaliação da educação básica (SAEB)Correia, Leonardo Ruas January 2015 (has links)
Dissertação (mestrado profissional) - Universidade Federal de Santa Catarina, Centro Tecnológico, Programa de Pós-Graduação em Métodos e Gestão em Avaliação, Florianópolis, 2015 / Made available in DSpace on 2016-04-19T04:15:45Z (GMT). No. of bitstreams: 1
337943.pdf: 11273416 bytes, checksum: 051aa7c7630fb601f74e8cc13f6e13f9 (MD5)
Previous issue date: 2015 / Os processos avaliativos do Sistema de Avaliação da Educação Básica (SAEB), realizados pelo Instituto Nacional de Estudos e Pesquisas Educacionais Anísio Teixeira (INEP), têm sido utilizados como instrumentos-diagnósticos que subsidiam o desenvolvimento de políticas públicas voltadas para a melhoria do sistema educacional. Como forma de aprimoramento a esses instrumentos de avaliação, e redução de inconsistências semântico-tecnológicas verificadas, é proposta nesta dissertação uma ontologia, denominada de "OntoSAEB", que visa fundamentar a elaboração de um vocabulário comum para subsídio à concepção e revisão de itens (questões) e disseminação dos resultados, de forma que sejam legíveis e compreendidos por máquina, e agregados a informações de contexto. Dois (2) momentos foram basilares na consecução desta ontologia: 1) quando do processo de produção desses itens, garantiu-se o acesso integrado dos relacionamentos entre os conceitos dos Descritores, Habilidades e Eixos Estruturantes das Matrizes de Referência do SAEB ao vocabulário controlado "Thesaurus Brasileiro da Educação (BRASED)"; 2) decorrida a produção dos itens e já no momento de revisão técnico-pedagógica, demonstrou-se a interoperabilidade entre os conceitos e/ou processos/atividades e desses para os indivíduos concretos presentes nas fontes de dados, que, para este trabalho de pesquisa, são os itens armazenados em um Banco Nacional de Itens (BNI). Esta ontologia se consolida por meio dos relacionamentos semânticos para uma futura padronização de vocabulário. Como contribuição, ela é útil como base para consulta e desenvolvimento de outras abordagens e/ou novos sistemas de avaliação, uma vez que é "aberta" à incorporação e/ou integração de novas ontologias que complementem seus conceitos e/ou processos/atividades de fundamentação. A OntoSAEB é subsidiada por informações de contexto (visuais) padronizadas para o processo de elaboração e revisão dos itens de avaliação do SAEB, buscando-se termos similares em fonte de dados especializada na área de educação (Thesaurus BRASED).<br> / Abstract : The evaluation processes of the "Sistema de Avaliação da Educação Básica (SAEB)", conducted by the "Instituto Nacional de Estudos e Pesquisas Educacionais Anísio Teixeira (INEP)", have been used as diagnostic tools, which support the development of public policies to improve the educational system. As a way of improving these evaluation instruments, and reducing inconsistencies semantic-technology verified, is proposed in this Master´s Thesis an ontology, called "OntoSAEB", which aims to support the development of a common vocabulary for providing the design and review of items (questions) and dissemination of results, so they are readable and understood by machine, and aggregated the context information. Two (2) moments were fundamental in achieving this ontology: 1) when items are produced, it was guaranteed an integrated access of relationships belonging to concepts of Descriptors, Abilities and Structural Axes of Matrixes of Reference of the SAEB with the controlled vocabulary "Thesaurus Brasileiro da Educação (BRASED)"; 2) one items are produced and are under review, we demonstrate the interoperability between concepts and/or processes/ activities and from these concepts to specific individuals present in the data sources, which, in the case, are items stored in a "Banco Nacional de Itens (BNI)". This ontology is consolidated by semantic relationships for future standardization of a vocabulary. As a contribution, it is useful as a basis for consultation and development of other approaches and/or new assessment systems, given that OntoSAEB is "open" to the development and/or integration of new ontologies that complement its concepts and/or processes/activities of foundation. The OntoSAEB is subsidized by context information (visual) standardized to the process of drafting and revision of assessment items of the SAEB, searching for similar terms in data source specialized in the area of education (Thesaurus BRASED).
|
10 |
Gerenciamento energeticamente eficiente de memória para multiprocessamento em chip explorando múltiplas scratchpadsNihei, Gustavo Henrique January 2012 (has links)
Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós-Graduação em Ciência da Computação / Made available in DSpace on 2013-03-04T19:18:38Z (GMT). No. of bitstreams: 1
305016.pdf: 1639667 bytes, checksum: 311ae2d24eecf273bdb00a19f87e1468 (MD5) / A fim de proporcionar a alta capacidade de processamento requerida pelos dispositivos eletrônicos pessoais, sem ultrapassar os limites aceitáveis de potência e de consumo de energia, os sistemas em chip (SoCs) adotam o multiprocessamento. Para tanto, os SoCs possuem 2, 4 ou mais processadores, cada um com caches L1 privativas, conectados por meio de um barramento. Como o espaço de endereçamento visto pelos processadores é único, a programação do sistema pode assumir o modelo de memória compartilhada. A coerência entre as caches geralmente é assegurada pelo protocolo snooping.
Para tirar proveito do paralelismo dos SoCs multiprocessados (MPSoCs), aplicações são desenvolvidas com uso de múltiplas threads executando concorrentemente. Neste contexto, observa-se que os dados de pilha de uma dada thread são acessados somente pelo processador no qual a thread está executando. Desta forma, a relocação da pilha para memória scratchpad (SPM) pode ser explorada para reduzir a energia do subsistema de memória. Esta redução advém não apenas da menor energia gasta em cada acesso à pilha, mas também da redução das faltas nas caches L1 de dados e da penalidade imposta pelo protocolo snooping.
No presente trabalho propõe-se uma técnica para o gerenciamento dinâmico de dados de pilha em múltiplas SPMs, visando redução de energia no subsistema de memória em MPSoCs. A técnica utiliza um gerenciador totalmente em software, o qual é responsável por alocar e desalocar os dados de pilha de thread em SPM. A utilização da técnica dispensa intervenção do programador, pois as alterações necessárias no código da aplicação são realizadas por um compilador adaptado.
Foram obtidos resultados experimentais através da simulação de 400 aplicações geradas aleatoriamente, assumindo-se 20 plataformas multiprocessadas, totalizando 8000 casos de uso. Os resultados mostram que, variando-se o perfil das aplicações quanto à proporção de acessos a dados de pilha, a técnica proporciona reduções de energia no subsistema de memória entre 11% e 20%, em média, para plataformas com caches L1 de 32KB, e reduções entre 14,7% e 25,9%, em média, para plataformas com caches L1 de 64KB. Para plataformas com caches L1 de menor capacidade, a redução de energia é menor pois a penalidade de faltas nas caches L1 de instruções imposta pelo gerenciador torna-se relevante.
|
Page generated in 0.1227 seconds