• Publications
  • Influence
SPar: A DSL for High-Level and Productive Stream Parallelism
TLDR
This paper introduces SPar, an internal C++ Domain-Specific Language (DSL) that supports the development of stream parallel applications. Expand
  • 33
  • 1
  • PDF
Private IaaS Clouds: A Comparative Analysis of OpenNebula, CloudStack and OpenStack
TLDR
A comparative analysis of OpenNebula, OpenStack and CloudStack for deploying an IaaS private cloud. Expand
  • 19
  • 1
Improving the Network Performance of a Container-Based Cloud Environment for Hadoop Systems
TLDR
This paper tackles the problem of improving network performance in container-based cloud instances to create a viable alternative to run network intensive Hadoop applications, reducing completion times up to 33.73%. Expand
  • 14
Higher-Level Parallelism Abstractions for Video Applications with SPar
TLDR
SPar is a Domain-Specific Language (DSL) designed to provide highlevel parallel programming abstractions for streaming applications. Expand
  • 8
  • PDF
Autonomic and Latency-Aware Degree of Parallelism Management in SPar
TLDR
In this work we propose an autonomic and adaptive strategy to choose the proper number of replicas in SPar to address latency constraints. Expand
  • 7
  • PDF
Domain-specific language & support tools for high-level stream parallelism
TLDR
A nova linguagem especifica de dominio (DSL), que naturalmente captura e representa o paralelismo para aplicacoes baseadas em fluxo continuo de dados. Expand
  • 12
  • PDF
Efficient NAS Benchmark Kernels with C++ Parallel Programming
TLDR
This paper presented a performance evaluation of the NAS benchmark kernels using C++ parallel programming frameworks. Expand
  • 11
  • PDF
High-Level and Productive Stream Parallelism for Dedup, Ferret, and Bzip2
TLDR
We assess the feasibility of state-of-the-art frameworks/libraries (Pthreads, TBB, and FastFlow) and the SPar domain-specific language for real-world streaming applications (Dedup, Ferret, and Bzip2). Expand
  • 13
Stream parallelism with ordered data constraints on multi-core systems
TLDR
We propose a new implementation technique designed to be easily integrated with any of the existing C++ parallel programming frameworks that support stream parallelism. Expand
  • 5
A High-Level DSL for Geospatial Visualizations with Multi-core Parallelism Support
TLDR
The amount of data generated worldwide associated with geolocalization has exponentially increased over the last decade due to social networks, population demographics, and the popularization of Global Positioning Systems. Expand
  • 3