A framework for direct and transparent data exchange of filter-stream applications in multi-GPUs architectures
| dc.creator | Gabriel Ramos | |
| dc.creator | Guilherme Neri Andrade | |
| dc.creator | Rafael Sachetto | |
| dc.creator | Daniel Madeira | |
| dc.creator | Renan Carvalho | |
| dc.creator | Renato Antonio Celso Ferreira | |
| dc.creator | Fernando Mourão | |
| dc.creator | Leonardo Rocha | |
| dc.date.accessioned | 2025-03-06T21:16:02Z | |
| dc.date.accessioned | 2025-09-08T23:39:23Z | |
| dc.date.available | 2025-03-06T21:16:02Z | |
| dc.date.issued | 2017-06-09 | |
| dc.description.sponsorship | CNPq - Conselho Nacional de Desenvolvimento Científico e Tecnológico | |
| dc.description.sponsorship | FAPEMIG - Fundação de Amparo à Pesquisa do Estado de Minas Gerais | |
| dc.description.sponsorship | CAPES - Coordenação de Aperfeiçoamento de Pessoal de Nível Superior | |
| dc.format.mimetype | ||
| dc.identifier.doi | https://doi.org/10.1016/j.procs.2017.05.144 | |
| dc.identifier.uri | https://hdl.handle.net/1843/80548 | |
| dc.language | eng | |
| dc.publisher | Universidade Federal de Minas Gerais | |
| dc.relation | Programa Institucional de Internacionalização – CAPES - PrInt | |
| dc.relation.ispartof | International Conference on Computational Science | |
| dc.rights | Acesso Aberto | |
| dc.subject | Computação | |
| dc.subject | Cluster (Sistema de computador) | |
| dc.subject | Ciência da computação | |
| dc.subject.other | Multiple GPUs | |
| dc.subject.other | Filter Stream Application | |
| dc.subject.other | Heterogeneous Architectures | |
| dc.title | A framework for direct and transparent data exchange of filter-stream applications in multi-GPUs architectures | |
| dc.type | Artigo de evento | |
| local.citation.epage | 1651 | |
| local.citation.spage | 1642 | |
| local.description.resumo | The massive data generation has been pushing for significant advances in computing architectures, reflecting in heterogeneous architectures composed by different types of processing units. The filter-stream paradigm is typically used to exploit the parallel processing power of these new architectures. The efficiency of applications in this paradigm is achieved by exploring a set of interconnected computers (cluster) using filters and communication between them in a coordinated way. In this work we propose, implement and test a generic abstraction for direct and transparent data exchange of filter-stream applications in heterogeneous cluster with multi-GPU (Graphics Processing Units). This abstraction allows hiding from the programmers all the low-level implementation details related to GPU communication and the control related to the location of filters. Further, we consolidate such abstraction into a framework. Empirical assessments using a real application show that the proposed abstraction layer eases the implementation of filter-stream applications without compromising the overall application performance. | |
| local.identifier.orcid | https://orcid.org/0000-0003-0800-5984 | |
| local.identifier.orcid | https://orcid.org/0000-0002-4372-8996 | |
| local.publisher.country | Brasil | |
| local.publisher.department | ICX - DEPARTAMENTO DE CIÊNCIA DA COMPUTAÇÃO | |
| local.publisher.initials | UFMG | |
| local.url.externa | https://www.sciencedirect.com/science/article/pii/S1877050917307160 |
Arquivos
Pacote original
1 - 1 de 1
Carregando...
- Nome:
- A Framework for Direct and Transparent Data Exchange of Filter-stream Applications in Multi-GPUs Architectures (1).pdf
- Tamanho:
- 691.88 KB
- Formato:
- Adobe Portable Document Format
Licença do pacote
1 - 1 de 1