123 resultados para Parallel programming (computer)
Resumo:
3rd Workshop on High-performance and Real-time Embedded Systems (HIRES 2015). 21, Jan, 2015. Amsterdam, Netherlands.
Resumo:
Poster presented in The 28th GI/ITG International Conference on Architecture of Computing Systems (ARCS 2015). 24 to 26, Mar, 2015. Porto, Portugal.
Resumo:
Poster presented in 12th European Conference on Wireless Sensor Network (EWSN 2015). 9 to 11, Feb, 2015. Porto, Portugal.
Resumo:
In this paper, we propose the Distributed using Optimal Priority Assignment (DOPA) heuristic that finds a feasible partitioning and priority assignment for distributed applications based on the linear transactional model. DOPA partitions the tasks and messages in the distributed system, and makes use of the Optimal Priority Assignment (OPA) algorithm known as Audsleys algorithm, to find the priorities for that partition. The experimental results show how the use of the OPA algorithm increases in average the number of schedulable tasks and messages in a distributed system when compared to the use of Deadline Monotonic (DM) usually favoured in other works. Afterwards, we extend these results to the assignment of Parallel/Distributed applications and present a second heuristic named Parallel-DOPA (P-DOPA). In that case, we show how the partitioning process can be simplified by using the Distributed Stretch Transformation (DST), a parallel transaction transformation algorithm introduced in [1].
Resumo:
Paper/Poster presented in Work in Progress Session, 28th GI/ITG International Conference on Architecture of Computing Systems (ARCS 2015). 24 to 26, Mar, 2015. Porto, Portugal.
Resumo:
Poster presented in Work in Progress Session, 28th GI/ITG International Conference on Architecture of Computing Systems (ARCS 2015). 24 to 26, Mar, 2015. Porto, Portugal.
Resumo:
Este relatrio apresenta o trabalho realizado no mbito da unidade curricular de Dissertao do Mestrado em Engenharia Electrotcnica e de Computadores rea de especializao de Automao e Sistemas. O trabalho realizado consiste no desenvolvimento de um Sistema de Controlo Remoto de Luzes de Aerdromo (SCRLA) que pode ser aplicado em paralelo aos comandos locais de controlo das luzes de aproximao, pista ou circulao, entre outras, de uma infra-estrutura aeroporturia. O objectivo fundamental deste sistema consiste em permitir ao piloto de uma aeronave o acendimento das luzes do aerdromo desde a prpria aeronave, recorrendo apenas ao equipamento de rdio VHF existente a bordo da mesma e que normalmente usado para comunicaes com os servios de controlo de trfego areo. Este sistema, em aerdromos com possvel operao nocturna (e.g., heliportos de hospitais), permite uma reduo dos custos associados a despesas com eventual pessoal tcnico ou a reduo da carga de trabalho neste, e uma diminuio do consumo de energia elctrica, uma vez que as luzes apenas so acendidas quando necessrio. Este sistema permite tambm reduzir a poluio luminosa no ambiente e contribui positivamente para a longevidade dos equipamentos luminosos. No desenvolvimento do sistema, foram adquiridos e/ou aplicados conhecimentos nas reas de navegao area, infra-estruturas aeroporturias, telecomunicaes, normalizao e estandardizao, electrnicas analgica e digital, programao de baixo nvel em microcontroladores, desenho e construo de circuitos impressos, desenho e construo mecnica.
Resumo:
A Smart TV um equipamento novo e em evoluo que incorpora um computador e acesso Internet em ecrs de grande qualidade. Permite a implementao de servios interactivos, acesso Internet e televiso. medida que a tecnologia melhora, muitos equipamentos esto a tornar-se to capazes quanto os computadores normais quando se trata de navegao na web e at mesmo vdeo na Internet (Video-on-Demand e streaming de vdeo). O projecto de estgio NONIUS.TV na Smart TV LG Pro:Centric foi desenvolvido na empresa Nonius Software que est inserida no ramo das telecomunicaes. Uma das suas reas de actividade est relacionada com o desenvolvimento de plataformas de entretenimento para o mercado hoteleiro, combinando diversos servios e funcionalidades a pensar no hspede. Este projecto teve como finalidade implementar alguns dos servios e funcionalidades j existentes em plataformas que usam uma Set-Top Box da Nonius Software, numa Smart TV, aproveitando tambm para inovar e criar novos servios. Nesse conjunto est includa a implementao de uma Caixa de Mensagens, Servio de Quartos, Servio de Desporto e Lazer, Servios Informativos, um cliente RTSP, um despertador, um sistema de mudana de idioma e outras pequenas funcionalidades desenvolvidas ao longo de toda a aplicao. Esta dissertao apresenta um estudo sobre as tecnologias Smart TV existentes no mercado, assim como as vantagens e desvantagens da sua utilizao para este projecto. Aps uma anlise de requisitos de forma a estruturar e desenhar os servios e funcionalidades a serem criados para a aplicao, implementou-se um conjunto de servios, usando a linguagem de programao ActionScript 2.0, que permitiram empresa disponibilizar um novo produto baseado na televiso Pro:Centric da LG.
Resumo:
A Computao Evolutiva enquadra-se na rea da Inteligncia Artificial e um ramo das cincias da computao que tem vindo a ser aplicado na resoluo de problemas em diversas reas da Engenharia. Este trabalho apresenta o estado da arte da Computao Evolutiva, assim como algumas das suas aplicaes no ramo da eletrnica, denominada Eletrnica Evolutiva (ou Hardware Evolutivo), enfatizando a sntese de circuitos digitais combinatrios. Em primeiro lugar apresenta-se a Inteligncia Artificial, passando Computao Evolutiva, nas suas principais vertentes: os Algoritmos Evolutivos baseados no processo da evoluo das espcies de Charles Darwin e a Inteligncia dos Enxames baseada no comportamento coletivo de alguns animais. No que diz respeito aos Algoritmos Evolutivos, descrevem-se as estratgias evolutivas, a programao gentica, a programao evolutiva e com maior nfase, os Algoritmos Genticos. Em relao Inteligncia dos Enxames, descreve-se a otimizao por colnia de formigas e a otimizao por enxame de partculas. Em simultneo realizou-se tambm um estudo da Eletrnica Evolutiva, explicando sucintamente algumas das reas de aplicao, entre elas: a robtica, as FPGA, o roteamento de placas de circuito impresso, a sntese de circuitos digitais e analgicos, as telecomunicaes e os controladores. A ttulo de concretizar o estudo efetuado, apresenta-se um caso de estudo da aplicao dos algoritmos genticos na sntese de circuitos digitais combinatrios, com base na anlise e comparao de trs referncias de autores distintos. Com este estudo foi possvel comparar, no s os resultados obtidos por cada um dos autores, mas tambm a forma como os algoritmos genticos foram implementados, nomeadamente no que diz respeito aos parmetros, operadores genticos utilizados, funo de avaliao, implementao em hardware e tipo de codificao do circuito.
Resumo:
Presented at INForum - Simpsio de Informtica (INFORUM 2015). 7 to 8, Sep, 2015. Portugal.
Resumo:
The recent technological advancements and market trends are causing an interesting phenomenon towards the convergence of High-Performance Computing (HPC) and Embedded Computing (EC) domains. On one side, new kinds of HPC applications are being required by markets needing huge amounts of information to be processed within a bounded amount of time. On the other side, EC systems are increasingly concerned with providing higher performance in real-time, challenging the performance capabilities of current architectures. The advent of next-generation many-core embedded platforms has the chance of intercepting this converging need for predictable high-performance, allowing HPC and EC applications to be executed on efficient and powerful heterogeneous architectures integrating general-purpose processors with many-core computing fabrics. To this end, it is of paramount importance to develop new techniques for exploiting the massively parallel computation capabilities of such platforms in a predictable way. P-SOCRATES will tackle this important challenge by merging leading research groups from the HPC and EC communities. The time-criticality and parallelisation challenges common to both areas will be addressed by proposing an integrated framework for executing workload-intensive applications with real-time requirements on top of next-generation commercial-off-the-shelf (COTS) platforms based on many-core accelerated architectures. The project will investigate new HPC techniques that fulfil real-time requirements. The main sources of indeterminism will be identified, proposing efficient mapping and scheduling algorithms, along with the associated timing and schedulability analysis, to guarantee the real-time and performance requirements of the applications.
Resumo:
Massive Open Online Courses (MOOC) are gaining prominence in transversal teaching-learning strategies. However, there are many issues still debated, namely assessment, recognized largely as a cornerstone in Education. The large number of students involved requires a redefinition of strategies that often use approaches based on tasks or challenging projects. In these conditions and due to this approach, assessment is made through peer-reviewed assignments and quizzes online. The peer-reviewed assignments are often based upon sample answers or topics, which guide the student in the task of evaluating peers. This chapter analyzes the grading and evaluation in MOOCs, especially in science and engineering courses, within the context of education and grading methodologies and discusses possible perspectives to pursue grading quality in massive e-learning courses.
Resumo:
A new iterative algorithm based on the inexact-restoration (IR) approach combined with the filter strategy to solve nonlinear constrained optimization problems is presented. The high level algorithm is suggested by Gonzaga et al. (SIAM J. Optim. 14:646669, 2003) but not yet implementthe internal algorithms are not proposed. The filter, a new concept introduced by Fletcher and Leyffer (Math. Program. Ser. A 91:239269, 2002), replaces the merit function avoiding the penalty parameter estimation and the difficulties related to the nondifferentiability. In the IR approach two independent phases are performed in each iteration, the feasibility and the optimality phases. The line search filter is combined with the first one phase to generate a more feasible point, and then it is used in the optimality phase to reach an optimal point. Numerical experiences with a collection of AMPL problems and a performance comparison with IPOPT are provided.