RESEARCH INTERESTS

Domain-Specific Language (DSL)

Parallelism abstractions, high-level parallel programming, programming effort, coding productivity​

Compilers and Optimizations (CO)

Parallel code generation, code autotuning, source-to-source transformation, static code analysis 

Cloud Computing (CC)

IaaS cloud platforms (OpenStack, OpenNebula, and CloudStack), performance evaluation, deployment optimizations (virtualization, containers, networking, storage), and PaaS platforms.

Programming Languages (PL)

C/C++, Python, Shell Script, Rust, Java

Parallel Programming (PP)

Parallel Patterns, Algorithmic Skeletons, Task Scheduling, TBB, FastFlow, OpenMP, MPI, HPX, CUDA, OpenCL, and OpenACC.

High-Performance Applications (HPA)

Stream Processing, Big Data, Deep-Learning, and Scientific Computing

High-Performance Computing (HPC)

Cluster computing, cloud infrastructure, multi-core systems and hardware accelerators (GPU, FPGA), distributed systems (high availability, fault tolerance, resource management), and energy efficiency

Computer Networking (CN)

Application protocol, high-speed network, virtual network, and cloud network tools

  • Facebook Clean Grey
  • Twitter Clean Grey
  • LinkedIn Clean Grey

© 2017 powered by Dalvan Griebler