
Come join our 1st Virtual Cloud and HPC Workshop (WCloud-HPC)!
The event will follow Brasilia time (GMT -3) and will feature the following activities:
Schedule of activities for the first day (08/31/2020)
Time | Activity |
---|---|
13:00 | Opening |
13:10 | Lecture: Flex (Walfredo Cirne) |
14:00 | Coffee Break |
14:30 | Postgraduate Work Presentation Session – Concurrency and Interference Analysis of Kernels on GPUs (Pablo Carvalho) – Multiple Alignment of Genetic Sequences (Mario João Junior) – Managing Memory Elasticity in Containers (Carlos Henrique Nicodemus) – Developing Checkpointing and Recovery Procedures with the Storage Services of Amazon Web Services (Luan Teylo) – A POPMUSIC matheuristic for the capacitated vehicle routing problem (Eduardo Queiroga) – Distributed Checkpoint for MPI Applications (Alan L. Nunes) |
16:00 | Coffee Break |
16:15 | Scientific Initiation Work Presentation Session – Environment Management with Docker Containers (Daniel Sodré and José Victor da Silva) – Performance Evaluation of Concurrent Recording of Checkpoints on Amazon (Gustavo Azevedo and Alan Cavalcante) – Management of Virtual Resources Exploring Elasticity (Gustavo Muller and André Gonçalves) |
Schedule of activities for the second day (01/09/2020)
Time | Activity |
---|---|
14:00 | Lecture: Focus on Parallel Combinatorial Optimization (Claude Tadonki)Abstract: HPC has made great steps and its potential is continuously impacting. The next exciting horizon is the Exascale milestone. In this perspective, it is worth investigating how challenging applications like those coming from combinatorial optimization will benefit from this significant computing power available on supercomputers. The reference branch-and-bound technique for instance needs a special focus at a macroscopic level. Then, as its main ingredient at a node level is how we solve the kernel problem, an efficient shared memory parallelization is worth considering. Multicore has emerged as a typical architecture model since its advent, and it now stands as a standard. The trend is to increase the number of cores and improve memory system performance. Providing an efficient multicore implementation for an important algorithmic kernel is a genuine contribution. From a methodology standpoint, this should be done at the level of the underlying paradigm if any. We study the cases of dynamic programming and greedy algorithms, which are two major combinatorial algorithmic paradigms. We exclusively consider directives-based loop parallelization through OpenMP and investigate necessary transformations to reach a regular parallel form. We evaluate our methodology with a selection of well-known combinatorial optimization problems on an INTEL Broadwell processor. Key points for scalability are discussed before and after experimental results, the NUMA case being our next focus. |
14:50 | Coffee Break |
15:00 | Postgraduate Work Presentation Session – Using Machine Learning Techniques to Classify the Interference of HPC applications in Virtual Machines with Uncertain Data (Rafaela Brum) – A Cloud Framework for Experimenting Ubiquitous Applications (Heder Dornelles) – Discovery of Services in IOT (Bruno Marques) – Efficient Execution of Scientific Workflows in the Cloud through Adaptive Caching (Gaetan Heidsieck, presented by Daniel de Oliveira) – Scheduling Workflows in Clouds with Privacy Restrictions (Rodrigo Alves Prado da Silva) |
16:30 | Coffee Break |
16:45 | Hands-on in Virtual Environments (Daniel Sodré, José Victor da Silva, Gustavo Muller and André Gonçalves)Abstract: Hands-on will show concepts and main steps for creating and manipulating virtual environments with containers, through Docker Containers and Virtual Machines, such as KVM and WSL2. Material: https://bit.ly/2EWW3Ku |