Loading...
Please wait, while we are loading the content...
Similar Documents
Análise de execução de aplicações paralelas em grades móveis com restrições de processamento e bateria
| Content Provider | Semantic Scholar |
|---|---|
| Author | Santos, Frederico Cassis Ribeiro |
| Copyright Year | 2016 |
| Abstract | SANTOS, F. C. R.. Análise de execução de aplicações paralelas em grades móveis com restrições de processamento e bateria. 2016. 64 f. Dissertação (Mestrado em Ciências – Ciências de Computação e Matemática Computacional) – Instituto de Ciências Matemáticas e de Computação (ICMC/USP), São Carlos – SP. Nowadays, there are different proposals to integrate mobile devices in a computational grid, although several problems are introduces. This dissertation focus on the energy limitation problem when using mobile devices to provide resources, such as processing power to run parallel applications. It also proposes a method to estimate energy consumption for a task that needs to be executed in this environment. To achieve this goal two mobile devices were used as a test case and a representation of its energy consumption was created running benchmarks and using regression techniques. To validate the model created, two applications were executed and had the measured values compared to the estimated ones. The estimation showed a raise between 6 and 14.24 percent. Key-words: Mobile Devices, Energy Consumption Estimation, Mobile Computational Grid, Parallel Computing. LISTA DE ILUSTRAÇÕES Figura 1 – Serialização de um Objeto [Adaptado de msdn.microsoft.com] . . . . . . . 12 Figura 2 – Processamento de sinal por um processador DSP [ Adaptado de cs.indiana.edu ] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 Figura 3 – Multiplicação de Matrizes utilizando um protótipo de Middleware Móvel . . 26 Figura 4 – Estrutura de dados utilizada pelo Algoritmo A . . . . . . . . . . . . . . . . 27 Figura 5 – Estrutura de dados utilizada pelo Algoritmo B . . . . . . . . . . . . . . . . 27 Figura 6 – Comparação entre os tempos de resposta obtidos nos experimentos . . . . . 29 Figura 7 – Comparação entre o consumo de energia nos experimentos . . . . . . . . . 29 Figura 8 – Comparação entre a memória utilizada nos experimentos . . . . . . . . . . 29 Figura 9 – Influência dos fatores para a variável de resposta Tempo . . . . . . . . . . . 31 Figura 10 – Influência dos fatores para a variável de resposta Memória . . . . . . . . . . 31 Figura 11 – Influência dos fatores para a variável de resposta Energia . . . . . . . . . . 32 Figura 12 – Tarefa sendo escalonada para um recurso na grade . . . . . . . . . . . . . . 36 Figura 13 – Diagrama Entidade Relacionamento proposto para armazenar os modelos dos dispositivos móveis . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 Figura 14 – Medição da potência do processador usando o aplicativo LittleEye . . . . . 40 Figura 15 – Medição da potência do processador usando o aplicativo PowerTutor . . . . 40 Figura 16 – Médias para as multiplicações de double total . . . . . . . . . . . . . . . . 41 Figura 17 – Médias para as multiplicações de double em diferentes intervalos . . . . . . 42 Figura 18 – Variação da potência de acordo com a carga de trabalho . . . . . . . . . . . 42 Figura 19 – Variação do tempo de resposta de acordo com a carga de trabalho . . . . . . 42 Figura 20 – Operações de soma para o Dispositivo A . . . . . . . . . . . . . . . . . . . 43 Figura 21 – Operações de subtração para o Dispositivo A . . . . . . . . . . . . . . . . . 44 Figura 22 – Operações de multiplicação para o Dispositivo A . . . . . . . . . . . . . . . 44 Figura 23 – Operações de divisão para o Dispositivo A . . . . . . . . . . . . . . . . . . 44 Figura 24 – Operações de soma para o Dispositivo B . . . . . . . . . . . . . . . . . . . 44 Figura 25 – Operações de subtração para o Dispositivo B . . . . . . . . . . . . . . . . . 45 Figura 26 – Operações de multiplicação para o Dispositivo B . . . . . . . . . . . . . . . 45 Figura 27 – Operações de divisão para o Dispositivo B . . . . . . . . . . . . . . . . . . 45 Figura 28 – Comparação entre o consumo de eneregia de cada operação para o Dispositivo A 46 Figura 29 – Dispositivo A em sua potência máxima . . . . . . . . . . . . . . . . . . . . 46 Figura 30 – Dispositivo B em sua potência máxima . . . . . . . . . . . . . . . . . . . . 47 Figura 31 – Comparação entre o consumo de energia de cada operação para o Dispositivo A 47 Figura 32 – Visão geral do ambiente definido para validar o modelo do dispositivo . . . 47 Figura 33 – Experimentos envolvendo as aplicações . . . . . . . . . . . . . . . . . . . 50 |
| File Format | PDF HTM / HTML |
| DOI | 10.11606/D.55.2016.tde-05102016-102814 |
| Alternate Webpage(s) | https://www.teses.usp.br/teses/disponiveis/55/55134/tde-05102016-102814/publico/FredericoCassisRibeiroSantos_revisada.pdf |
| Alternate Webpage(s) | https://doi.org/10.11606/D.55.2016.tde-05102016-102814 |
| Language | English |
| Access Restriction | Open |
| Content Type | Text |
| Resource Type | Article |