2016
DOI: 10.1007/978-3-319-43659-3_33
|View full text |Cite
|
Sign up to set email alerts
|

ParallelME: A Parallel Mobile Engine to Explore Heterogeneity in Mobile Computing Architectures

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
2
0
3

Year Published

2017
2017
2024
2024

Publication Types

Select...
4
2
1

Relationship

1
6

Authors

Journals

citations
Cited by 7 publications
(5 citation statements)
references
References 6 publications
0
2
0
3
Order By: Relevance
“…Other skeleton-based programming models include Muesli (Ciechanowicz et al 2009), Marrow (Marqués et al 2013), ParallelME (Andrade et al 2016;de Carvalho Moreira et al 2017), etc. Compared with the C++-based programming models, the skeleton programming model is lack of generality, i.e., some computing or communication patterns are difficult to be represented by the builtin skeletons.…”
Section: Skeleton-based Programming Modelsmentioning
confidence: 99%
“…Other skeleton-based programming models include Muesli (Ciechanowicz et al 2009), Marrow (Marqués et al 2013), ParallelME (Andrade et al 2016;de Carvalho Moreira et al 2017), etc. Compared with the C++-based programming models, the skeleton programming model is lack of generality, i.e., some computing or communication patterns are difficult to be represented by the builtin skeletons.…”
Section: Skeleton-based Programming Modelsmentioning
confidence: 99%
“…Other skeleton-based programming models include Muesli [71], Marrow [144], ParallelME [49,65], etc. Compared with the C++-based programming models, the skeleton programming model is lack of generality, i.e., some computing or communication patterns are difficult to be represented by the builtin skeletons.…”
Section: Skeleton-based Programming Modelsmentioning
confidence: 99%
“…Essas características superam as limitações individuais de dispositivos móveis, que pode comprometer a execução de uma aplicação onerosa em umúnico aparelho. A proposta do ParallelUS baseia-se no ambiente ParallelME [Andrade et al 2016], herdando a abstração em alto nível de programação [de Carvalho et al 2016], tal como os módulos necessários para o controle dos mecanismos de execução em baixo nível, além da dinamicidade da coordenação transparente de recursos.…”
Section: Parallelus: a Parallel And Distributed System For Mobile Envunclassified
“…Com uma infraestrutura abrangente para programação paralela em ambientes móveis com suporte Java e OpenCL, o componente ParallelUS Applicationé composto de três principais módulos: (i) ParallelUS User-library, (ii) um compilador código para código e (iii) um mecanismo de execução baseado em tarefas. A user-library proposta inspira-se na biblioteca de coleções Scala [Prokopec et al 2011], que consiste em um conjunto de diferentes estruturas de dados com suporte intrínseco para computação paralela e foi inicialmente proposta no trabalho [Andrade et al 2016]. O objetivo do ParallelUS Applicationé oferecer uma biblioteca orientada a estrutura de dados em Java que possa ser usada por desenvolvedores para produzir código paralelo em estruturas de baixo nível com esforço mínimo, além de fornecer uma implementação sequencial no nível do Java SDK para fins de depuração.…”
Section: Parallelus Applicationunclassified
See 1 more Smart Citation