Visualization tool for olfactory bulb data

A clear understanding of the spatio-temporal dynamics of olfactory bulb mitral cells in representing an odor input is very difficult to achieve experimentally; for this reason, the activity-dependent effects of olfactory bulb network self-organization generated by the mitral-granule cell microcircuits remain poorly understood. To deal with this problem, we have constructed olfactory bulb microcircuits using realistic three dimensional (3D) inputs, cell morphologies, and network connectivity.

Posted in Projects 2015 Tagged with: , , ,

Exploring Mars Surface – 3D Visualization of post processed MARSIS data

MARSIS is a radar carried by the European Space Agency spacecraft Mars Express, and probing the interior of Mars to look for ice and water. To validate identification of echoes from subsurface structures, electromagnetic scattering from the Martian surface was simulated using HPC. Simulations will make it possible to use automated procedures to detect subsurface interfaces, or to study the correlation between real and simulated surface echo strengths to detect unusual surface properties.

Posted in Projects 2015 Tagged with: , , , ,

Interactive Manipulation of Weather Regimes during Continuous Climate Simulations

The vision for this project is to create an interactive visualisation application that demonstrate how the particular weather and climate regime that we experience here on earth is just one manifestation of infinitely many other possible regimes, and how those regimes are determined by basic physical parameters like gravity, planetary tilt, the universal gas constant, and others. This will be done through interactive simulations of the atmospheric circulation on a rotating planet whose major physical properties can be changed arbitrarily. The application user can “play God” by moving sliders on a scale on the monitor with the mouse (with a slider for each adjustable physical parameter), and then immediately see the effect of their changes by viewing the resulting flow-field. The connection between each basic parameter and the way it determines the atmospheric circulation can be immediately visualised.

Posted in Projects 2015 Tagged with: , , ,

Enabling Real-Time Visualisations of Molecular Dynamics Properties in DL_POLY_4 (Proof of Concept)

This project has the goal of extending the widely used DL_POLY_4 molecular dynamics software package to enable 3D visualisations of molecular simulations in real-time, representing a significant advance for the DL_POLY code. The project will involve extending the DL_POLY_4 source code and will see the exploitation of state-of-the-art visualization toolkits.

Posted in Projects 2015 Tagged with: , , ,

Optimal deflation in the linear solver for lattice QCD

The student(s) will work in the Lattice QCD group of Prof. C. Alexandrou at CaSToRC in Cyprus.The task of the student will be to optimize deflation in the open source twisted mass code tmLQCD (https://github.com/etmc/tmLQCD) for the Blue Gene architecture.The student will write an interface so the eigenvectors produced using the tmLQCD code are written and reused for further computation. The student will investigate ways to optimise reading and writing (I/O) time, e.g. using compression or reduced precision.

Posted in Projects 2015 Tagged with: , , ,

Making Quarks phli further

Simulations of Lattice Quantum Chromodynamics (the theory of quarks and gluons) are used to study properties of strongly interacting matter and can, e.g., be used to calculate properties of the quark-gluon plasma, a phase of matter that existed a few milliseconds after the Big Bang (at temperatures larger than a trillion degrees Celsius). Such simulations take up a large fraction of the available supercomputing resources worldwide.

Posted in Projects 2015 Tagged with: , , ,

Visualization and CPU Performance Analysis of PRACE Material Science Community Code: Siesta

Siesta is density-functional based packages for electronic-structure calculations Both codes enables the calculation of nano scale structures at the atomic level. The packages are written in Fortran and utilize MPI for parallel communication. Students have to compile and optimize each code as well as write job scripts for the scheduler. They will run some selected examples, from small molecules to large bulk systems to measure and check scalability and determine the optimal resource requirement. They will visualize input and output data with VMD as well as plot scalability graphs for performance analysis.

Posted in Projects 2015 Tagged with: , , ,

A Fast Multipole Toolbox for GPU cluster

Modern multi- and many-core hardware architectures provide a huge amount of floating point operations (FLOPs). To harvest these FLOPs efficiently a lot of parallelism in the examined algorithm needs to be uncovered and exploited. Performance boosts are well hidden in low-level hardware features of the CPUs or GPUs. The great diversity and short life cycle of todays HPC hardware does not allow for hand-written, well-optimized assembly kernels anymore. This begs the question if we can utilize the hidden performance from high-level languages with greater abstraction possibilities like C++.

Posted in Projects 2015 Tagged with: , , ,

Graphical interface for real time monitoring, automatic event detection, and alert triggering in HPC parallel software

Large HPC physics simulations can create local signs of failure or success long before a global signature is observed. If these signs go unnoticed valuable computer resources could be spared. We have created a system that monitors software in real time looking for predefined signatures of problems. When one is detected, the software can create a fast automatic rendering of the problem area and send an alert to the user, who can evaluate the seriousness of the issue and decide whether to cancel the computation early.

Posted in Projects 2015 Tagged with: , , ,

Collaborative interface for in-situ visualization and steering of HPC molecular dynamics simulations

HPC software tends to work in batch modes, where simulations are submitted to supercomputer queues, and results are collected and analyzed only after they have finished computing. We are developing an infrastructure for real time visualization, analysis, and steering of HPC code. In particular we are focusing on PELE, an efficient molecular dynamics simulation software. The architecture is: PELE runs on HPC hardware while connected to a server that preprocesses data and streams 3D renderings of the molecules to a GUI, where the end user can tweak simulation parameters which are then sent in real time to PELE. The interface we are developing includes state-of-the-art interaction design and is prepared to run on many platforms (including touch, motion, and voice input), and can be used simultaneously and collaboratively through many devices. The summer project will be dedicated to implementing one feature of the end GUI.

Posted in Projects 2015 Tagged with: , , ,

Using open source CFD (OpenFOAM) for turbulence modelling of different wall-bounded flow regimes

Development of the high performance computers (HPC) has made possible conducting numerical simulation of fluid flow of practical interest. Turbulent separated bluff body flows are of great importance for the CFD community. Many turbulence models are developed to properly capture, with some success, the mechanisms found in the flow separation behind a bluff body.
This project aims in testing the ability of the current turbulence models found in the open source CFD (OpenFOAM) for high Reynolds number flows. Unsteady Reynolds Navier-Stokes (URANS) approach will be used for modelling the turbulent separated flows. The work will be done using the HPC resources offered at ULFS. Also, visualization of the results will be carried using ParaView.

Posted in Projects 2015 Tagged with: , , ,

Parallel boundary point method

Semidefinite programming problems are optimization problems where we look for a symmetric matrix that satisfies certain set of linear equations, is positive semi definite (has all eigenvalues non-negative) and yields maximum value of given linear objective function (see e.g. http://en.wikipedia.org/wiki/Semidefinite_programming) .

Posted in Projects 2015 Tagged with: , , , ,

Visualization and GPU Performance Analysis of PRACE Material Science Community Code: Quantum Espresso

Quantum Espresso is density-functional based packages for electronic-structure calculations Both codes enables the calculation of nano scale structures at the atomic level. The packages are written in Fortran and utilize MPI for parallel communication. Students have to compile and optimize each code as well as write job scripts for the scheduler. They will run some selected examples, from small molecules to large bulk systems to measure and check scalability and determine the optimal resource requirement. They will visualize input and output data with VMD as well as plot scalability graphs for performance analysis.

Posted in Projects 2015 Tagged with: , , ,

Medical image segmentation and visualization

Project will focus on rapid prototyping and testing of different algorithms for image segmentation as well as visualization of 3D data. In a first stage implementation and testing of suitable image segmentation techniques for medical image segmentation will be done. As an input data for image segmentation the consecutive series of CT or MRI medical images will be used. After the segmentation visualization of the obtained 3D data will be performed.

Posted in Projects 2015 Tagged with: , , ,

ESPRESO API for ParaView Catalyst to perform In situ Analysis

The main goal of this project is to develop a workflow for parallel “In situ” analysis using ESPRESO solver and ParaView Catalyst. During the stay the student will cooperate directly with developers of the ESPRESO library to implement the API for ‘”In situ” visualization of the transient finite element analysis using ParaView Catalyst.

Posted in Projects 2015 Tagged with: , , ,

Modelling of Wi-Fi signal propagation using the boundary element method

The main goal of this project is to develop a workflow for parallel modelling of the Wi-Fi signal propagation in buildings using the boundary element method (BEM). For this purpose the student will use the parallel boundary element software BEM4I developed at IT4Innovations National Supercomputing Centre.

Posted in Projects 2015 Tagged with: , , ,

Implementing MPI parallelisation in a the Fluctuating Finite Element Analysis (FFEA) tool

FFEA uses a continuum mechanics description of soft macromolecules and is specifically designed to take advantage of emerging low resolution experimental data, such as protein structural maps from the Electron Microscopy Data Base. The model is a Finite Element algorithm which has been generalised to include thermal fluctuations, enabling the simulation of large protein complexes within their cellular environment, and therefore provides acces to the elusive mesoscale regime between 10 and 500nm that is too computationally expensive for atomistic molecular dynamics, but too small for conventional macroscopic simulation techniques to be applicable.

Posted in Projects 2015 Tagged with: , , ,

An “HPC Cluster Challenge” app for public outreach

EPCC is developing an HPC Cluster Challenge’ web app for phones, tablets and PCs, in which participants will be able to design their own Supercomputer cluster, by picking and assembling predetermined component parts, all while working within a fixed virtual budget. The aim would be to achieve the highest performance score on LINPACK, a well-known benchmark that is used to rank the largest computers in the world! As well as controlling costs, the user must also try to minimise their virtual machine’s power usage-this is one of the key limiting factors for modern-day HPC. The app will explain what the main components of a Supercomputer are, and guide a user through the process of configuring their cluster. Links to more in-depth educational material will also be made available through the app.

Posted in Projects 2015 Tagged with: , , ,

Developing the user interface for the Fluctuating Finite Element Analysis (FFEA) tool

The Fluctuating Finite Element Analysis (FFEA) tool uses a continuum mechanics description of soft macromolecules and is specifically designed to take advantage of emerging low resolution experimental data, such as protein structural maps from the Electron Microscopy Data Base. This work aims to improve the visualization interface to enable the handling of large data sets that will arise from the use of distributed memory HPC computations.

Posted in Projects 2015 Tagged with: , , ,

Hybrid CPU-GPU implementation of deflation in the linear solver for lattice QCD

The student will work in the Lattice QCD group of Prof. C. Alexandrou at CaSToRC in Cyprus. The task of the student will be to combine deflation in the open source twisted mass code tmLQCD (https://github.com/etmc/tmLQCD) with the solver component of QUDA (http://lattice.github.io/quda) for the hybrid machine Piz Daint in Switzerland.

Posted in Projects 2015 Tagged with: , , ,
Facebook831
Facebook
Google+33
https://summerofhpc.prace-ri.eu/2015/projects-2015/">
Follow by Email27