ProfileMicrosoft HPC Institute ...PhotosBlogLists Tools Help
Photo 1 of 15
February 12

QtRenderer released (open source)

Covise users can download and compile our Qt-based desktop renderer sources from HLRS GForge server:
https://gforge.hlrs.de/projects/qtrenderer

CovRemote - opensource service & controller to launch applications on windows

Short Description

CovRemote can be used on Windows XP/2000/2003 to launch applications in a given user's environment.
It can be installed and run as a service on the clients. The controller runs with a GUI.

Features

Interactive applications can be launched on top of the Logon-Desktop. It is possible to add, remove and extend environment variables and to consistently mount network shares.
We created this application as there was a need to startup rendering clients from remote in the HLRS CAVE without the necessity of logging in to all the client machines.
Maintenance tasks (e.g. reboot, shutdown etc.) can be started as well as user-defined commands.
An AES encrypted communication is used for the communication with the controller instance.
The Controller application (GUI) and the windows service are integrated in one executable.
An Optional line-based interface in controller enables spawned applications to launch other instances of themselves on different nodes. This can be used with netcat as well to launch one of the predefined command templates.

Usage

The CovRemote-service is statically linked to the runtime-libraries (QT is used for the GUI part, which is also statically linked).
Deployment: simply copy covremote.exe and covremote.ini to a directory on the nodes and install the service with “covremote –i
Other commandline-options:
u to uninstall
e to execute
t to terminate
gui to launch CovRemote-Controller

DEP (Data Execution Protection) should be set to “OptOut” and disabled for the CovRemote-Service.
A mapping of User-Shares can be enabled/disabled in the covremote.ini. It can cause problems (timeouts) if the shares cannot be mapped. Problems or errors can be resolved by checking the output in the controller GUI or the covremote.log – file created by the service.

Download


Covremote sources and binary can be downloaded from HLRS GForge website.

Pictures

GUI.gif shows the user interface of CovRemote
AppOnLogon.jpg shows a launched application on top of the windows logon screen
CommandTemplate.gif shows the command template window in CovRemote GUI
Communication1&2.png show two different usage scenarios
August 14

Infiniband installed into visualization cluster

Since last Thursday (10th August) our visualization cluster is connected via Infiniband hardware, a Silverstorm switch and 32 HCAs, all double data rate (DDR). We are currently installing the drivers. Here is a picture of the switch:


June 01

New visualization cluster installed at HLRS

We are glad to inform you that HLRS installed it's brand-new visualization cluster.
The cluster is manufactured by DALCO AG, the swiss market leader for cluster solutions. We want to express our gratitude to Microsoft who funded the cluster within the HPC institutes project.
The cluster is used to drive our CAVE, but it is not only used as a powerful visualization machine, but also as a compute cluster for online simulations and postprocessing.
As we want to improve the parallel rendering capabilities of our visualization software COVISE, every node is equipped with a powerful Nvidia Quadro FX4500. That means that we intend to use 8 nodes to render each couple of stereo images on the 4 walls of the CAVE.The cluster will mostly run Windows Server 2003 Compute Cluster Server.

Here are the specs of the machine:

     
  • 32 nodes Dual Opteron 250 2.4 GHz, each equipped with
  •  
  • 4 GB DDR400 ECC RAM
  •    
  • Nvidia Quadro FX 4500 graphics board
  •    
  • 2 x Gigabit Ethernet
  •  
  • Infiniband switch and HCAs (both DDR) are already ordered and will arrive soon
Here you can find some pictures of the machine:

More information and details about our experiences with the machine will follow soon.
February 02

Applications and users of our software

here is a list of users and application examples of our software. The list is not complete yet and still needs some work ...



AFC+-+Air+Flow+Consulting


Click on the image to enlarge
external link Air Flow Consulting , Zürich, Switzerland

Visualisation of unsteady CFX simulation of a spreading fire in a flat unsing COVISE. The concentration of burnt gases can be examined as well as the temperature. By modelling the whole surrounding house, it can be judged whether the existing emergency exits can be accessed securely while the fire advances.

Calit²


Click on the image to enlarge
external link Calit² (California Institute for Telecommunications and Information Technology), San Diego, CA, USA

Calit² installed a virtual reality wall driven by Covise and OpenCOVER.
Jürgen Schulze-Döbold and his colleagues have an ongoing project concerning interactive visualisation of proteins from the Protein Data Bank (PDB). They also visualize 3D earthquake locations on a world-wide scale. Currently, they are integrating a method to automatically access the latest measurements from the web.
Another field of activity is the development of real-time volume rendering algorithms for virtual environments. The algorithm has recently been integrated with UIC/EVL's SAGE library to drive high-resolution tiled displays.
See a more detailed list of projects external link here

DaimlerChrysler

Department FT1/MS (Motor Simulation) Stuttgart, Germany

The picture shows the visualization in COVISE of an engine simulation (intake stroke at partload) with STAR-CD.

Department FT1/AK (Akustik und Klima), Stuttgart, Germany

The picture shows the visualization of a climate simulation in a truck cabin. It's a coupled simulation consisting of three parts: Flow simulation with heat transfer and radiation. The flow simulation was performed with STAR-CD on a NEC SX-4 by Daimler-Benz (SFB 374, Rapid Prototyping).

DaimlerChrysler+Aerospace

Department xy, Bremen, Germany

Daimler-Benz Aerospace has been partner on the projects PAGEIN and ADONNIS and is now involved into the projects EFENDA and SPOCK. In Efenda the steps "grid generation", "simulation", "postprocessing and visualization" are integrated into COVISE for efficient access of remote supercomputers and for collaborative working. In SPOCK COVISE is the integration platform for the aerodynamic disciplines "simulation", "wind tunnel test" and "free flight test".

ETH+Zürich

external link Eidgenössische Technische Hochschule , Zürich, Switzerland

Mr. Peikert is using COVISE in their cylindrical projection system external link VisDome .

FH Konstanz


Click on the image to enlarge
external link Fachhochschule Konstanz - Digitale Medien und Architekturdarstellung , Konstanz, Germany

FH Konstanz installed the "Immersive_Room", a “cave”-like immersive virtual reality installation where they are using COVISE for projects in teaching and research in architecture, urban planning simulation, virtual words for humans, learning environments and communication design.

.

FH+Mannheim


Click on the image to enlarge
external link HS Mannheim - VRC (Virtual Reality Center) , Fakultät Maschinenbau Hochschule, Mannheim, Germany

CAD, FEM, CFD, simulation and animated visualization of

  • machines,
  • mechanical devices,
  • systems,
  • methods, and
  • structures.
Developing and calculating of machines in mechanical engineering.
FH+Wiesbaden

external link FH Wiesbaden - Architektur und Bauingenieurwesen , Wiesbaden, Germany

Advanced visualization methods in architecture, simulation coupling, tangible interfaces, application example Stuttgart 21, project together with Virgin Galactic.

HP


Click on the image to enlarge
external link Hewlett Packard

With HP, we are working on getting COVISE running on the SVA platform. On a tiled display visualization array we showed a COVISE application example at SC05 in Seattle.
At TechEd 2004 in Amsterdam, we showed a 3D online simulation demo using HP Hardware for the keynote speech of Microsoft's vice president and CTO of EMEA, Jonathan Murray.

IAG


Click on the image to get a Quicktime-Movie
external link IAG (Institut für Aerodynamik und Gasdynamik), Universität Stuttgart, Germany

The department Transition and Turbulence investigates the laminar-turbulent breakdown of a flat plate boundary layer by Direct Numerical Simulation (DNS) solving the complete incompressible Navier-Stokes equations. The evolving (Lambda)-Vortices - 3D vortical structures within the boundary layer - are identified by a vortex criterion, traced in time and visualized in a virtual reality environment (CUBE) using COVISE.

IAG


Click on the image to enlarge
IHS (Institut für Strömungsmechanik und Hydraulische Strömungsmaschinen), Universität Stuttgart, Germany

The long time collaboration with IHS focuses on the areas of interactive simulation and Virtual Reality based techniques for analyzing large scale CFD data mostly from the field of water turbine design and optimization. The simulation code FENFLOSS developed at IHS can be coupled to COVISE to perform online simulations. It is possible to attach and deattach to and from running simulations. IHS has been equipped with a large stereo projection wall complementing the CUBE environment at HLRS. The picture shows automatically generated meshes of wicked gate and runner in a radial turbine.

IAG


Click on the image to enlarge
external link IMK (Institut für Meteorologie und Klimaforschung), Universität Karlsruhe, Germany

The image shows a simulation of wind.

Intel


Click on the image to enlarge
external link Intel Corporation

Demo using Intel Hardware showing an online Simulation at 2004 WinHEC conference in Seattle for the keynote speech of Microsofts Chairman and Chief Software Architect Bill Gates' keynote speech.

IFSW

IFSW (Institut für Strahlwerkzeuge), Universität Stuttgart, Germany

The laser institute of the University of Stuttgart is cooperating with us in the project SFB374 (Rapid Prototyping) in the field of interactive analysis of laser hardening simulations (DIABLO) and VR based analysis of laser welding processes (HEAT3D, picture).

IFU


Click on the image to enlarge
Click here to see a video of the deep drawing process (21,3 MB)
IfU (Institut für Umformtechnik), Universität Stuttgart, Germany

Institute for Metal Forming Technology
- deep drawing simulation
- VR system "Cycloop"
- SFB 374

IRS


IRS (Institut für Raumfahrtsysteme), Universität Stuttgart, Germany

Subject of our collaboration with the Institute of Space systems is the visualization of ...

ISW


Click on the image to enlarge
ISW, (Institut für Steuerungstechnik der Werkzeugmaschinen und Fertigungseinrichtungen), Universität Stuttgart, Germany

The ISW (Institute for Control Engineering of Machine Tools and Manufacturing Units) was a partner in the ProSi project. COVISE is used to visualize digital programs and their different parameters as well as the movement of digitally programmed machine tools.
The image shows the path of the tool on the surface of a workpiece augmented with the tool's angle.

ITB

ITB (Institut für Technische Biochemie), Universität Stuttgart, Germany

The Institute of Technical Biochemistry has an ongoing project regarding the application of virtual reality technology in the area of molecular modeling. The Highly Immersive Molecular Modeling (HIMM) project is aimed on the integration of computer aided molecular modeling tools and virtual reality systems like COVISE.

ITM

Click on the image to enlarge ITM (Institut für Technische Dynamik), Universität Stuttgart, Germany

The Institute of Engineering and Computational Mechanics uses COVISE to visualize Flexible Multibody Systems. The simulation and animated visualization enable an evaluation of the system behavior for complex systems.

ITSM

ITSM (Institut für Thermische Strömungsmaschinen und Maschinenlaboratorium), Universität Stuttgart, Germany

The Institute of Engineering and Computational Mechanics uses COVISE to visualize Flexible Multibody Systems. The simulation and animated visualization enable an evaluation of the system behavior for complex systems.

ITT

ITT (Institut für Technische Thermodynamik und Thermische Verfahrenstechnik), Universität Stuttgart, Germany

In our cooperation with the Institute of Thermodynamics and Thermal Process Engineering COVISE is used for the Visualization of molecular dynamic simulations.

ITW


Click on the image to enlarge
ITW (Institut für Thermodynamik und Wärmetechnik), Universität Stuttgart, Germany

heat transfer ...
evaporation ...

IVD


Click on the movie to enlarge
IVD (Institut für Verfahrenstechnik und Dampfkesselwesen), Universität Stuttgart, Germany

In our partnership with the Institute of Process Engineering and Power Plant Technology we are working together in the mathematical modelling of industrial combustion equipment in coal-, oil-, and gas-fired power stations. The visualization of the computational results in the Virtual Reality allows a comprehensive understanding of the complex combustion processes occuring in the combustion chamber of power stations.

IWR


Click on the image to enlarge
external link IWR , (Interdisziplinäres Zentrum für Wissenschaftliches Rechnen), Universität Heidelberg, Germany

In our cooperation with the Interdisciplinary Center for Scientific Computing we visualize branches of neurons and examine neurotransmissions at synapses ...

IWR

external link KiSTi (Korean Institute of Science and Technology), Korea

please write me!

PDC


Click on the image to enlarge
external link PDC (Center for Parallel Computers), KTH, Stockholm, Sweden

world's first 6-wall Cave is running with COVISE and COVER amongst others

Microsoft


Click on the image to enlarge
external link Microsoft , Redmond, WA, USA

HLRS and Microsoft are working together in the Microsoft HPC Innovation Center programme. Windows Server 2003, Compute Cluster Edition, is used as a platform for high performance computing clusters. The goal of this cooperation is to evaluate this platform as an alternative for HPC clusters. To show its potential and possibilities, we implemented interactive simulations running under Windows Server 2003 Compute Cluster Edition. The image shows Safeco Field Stadium in Seattle where we showed a demo during the 2005 company meeting.

MPA


Click on the image to enlarge
MPA (Materialprüfungsanstalt), Univerität Stuttgart, Germany

The picture shows a surface grid node enhancement done by a COVISE module

NCHC


Click on the image to enlarge
external link NCHC (National Center for High-Performance Computing), Hsinchu, Taiwan

write me!

NEC HPCE


Click on the movie to enlarge
external link NEC HPCE (NEC High Performance Computing Europe GmbH), Düsseldorf, Germany

HLRS and NEC have a very close cooperation in the Teraflop Workbench project which is enabling sustained Teraflop performance for a wide range of scientific and industrial applications. The particular projects are diverse and range from bioinformatics, atomistic simulation, combustion over fluid-structure interaction, medicine and nanotechnology to structural mechanics and turbomachinery.
The movie shows a cross-flow breakdown.
In the past, we presented applications - distributed between NEC SX-4 supercomputer and an SGI ONYX workstation - from varios projects with industrial partners in an virtual reality environment on several exhibitions (HPCN97 in Vienna, Autofact97 in Detroit and SC97 in San Jose).

Porsche


Click on the image to enlarge
external link Porsche AG , Department Simulation, Stuttgart, Germany
external link Porsche Engineering Group GmbH , Weissach, Germany

Together with Porsche, we are developing a stick shift ergonomics testbed which uses COVER renderer.
COVISE and COVER are used to visualize the results of crash computations for the Boxster and for analysis of CFD simulations. That can be done in a one-wall VR environment. Porsche uses commercial COVISE for visualization and a research version of COVISE for ongoing projects like the stick shift ergonomics testbed. In the past, Porsche and HLRS worked together in several european funded projects like ESPRIT / COVAS. Porsche tested the applicability of COVISE's collaborative working functionality.

Recom


Click on the image to enlarge
external link RECOM Services GmbH , Stuttgart, Germany

HLRS and RECOM Services are working together in the mathematical modelling of industrial combustion equipment in coal-, oil-, and gas-fired power stations. The visualization of the computational results in the Virtual Reality allows a comprehensive understanding of the complex combustion processes occuring in the combustion chamber of power stations.

SNL

external link Sandia National Laboratories , Alberquerque, NM, USA

In the G7 project Sandia National Labs and RUS/HLRS are working together in the area of collaborative virtual environments and metacomputing.
The picture shows the visualization of an comet impacting the earth (near Long Island, USA).

TAT

external link TAT (Institute for Theoretical Astrophysik), Universität Tübingen, Germany

In the field of astrophysics simulations of accretion disks TAT produces large numbers of 3D particle data, which have to be visualized for proper analysis and interpretation. These simulations might take several days of cpu time for calculation even on a high performance supercomputer. So far, the inspection of the simulation data was only possible after the simulation has finished. For this reason a new data exchange mechanismn was implemented that supports the visualization of data from a running simulation. The advantage of this online visualization is that a better control of the running simulation is possible. A scientist can now detect a failing simulation run earlier and stop it if necessary.
The figure shows the online visualization of the particle data from an accretion disk simulation. With using the collaborative volume renderer spatial distributed scientists can now discuss the visualization results of different simulation steps.

VATech+Escher+Wyss


Click on the image to enlarge
external link VATech Escher Wyss , Ravensburg, Germany

Simulation of tip vortex using Navier-Stokes-Solver FENFLOSS with Very Large Eddy Simulation (VLES)

ZAIK/RRZK

Click on the image to enlarge
external link ZAIK/RRZK , Universität zu Köln, Germany

In 2004, Prof. Dr. Ulrich Lang, the "father of COVISE", accepted a professorship at the University of Cologne, where he also heads the Computing Center. COVISE is developed at two research sites now, Cologne and Stuttgart.
ZAIK/RRZK installed an external link immersive back-projection display wall in November 2004. A cave will be installed in the near future.
To the left, you see a volume rendered image of a computer simulation conducted by the external link 1. Physical Institute of two colliding galaxies.

January 16

Online simulation

“Online simulation” means that it is possible to engage into a running simulation and that an immediate validation of the simulation results is possible. Standing inside the virtual turbine, the designer can change parameters of the machine, e.g. blade profiles or the shape of the flow channel. A new computational grid is generated immediately. Within a short time range, new stable simulation results are obtained. COVISE simulation library is used to couple FENFLOSS, the Navier-Stokes based flow solver developed at IHS, with the Fenfloss Covise module. As the communication uses a TCP-socket connection, the simulation part can run on any computer.

To achieve an intuitive design process, it is important to have short and almost on-line response times from the simulation. The engineer uses his expert knowledge to decide whether the changes led to the desired result or not and tries to optimize the turbine in an iterative process.

Of course, the intention is to obtain simulation results that are as close to reality as possible.

Since the test bed shall be used for all important components (distributor, runner, draft tube), the use of massively parallel code on supercomputers is essential.

Turbine Design Process

In the computer-based design process, engineers in the first step define a machine geometry using complex CAD software. Afterwards, they use meshing tools that require a vast amount of expert knowledge to define the computational mesh.

Using the design modules developed at IHS (Institute of Fluid Mechanics and Hydraulic Machinery, University of Stuttgart), designing turbo machinery has become much easier.

The different modules are running under one consistent environment, COVISE, a visualisation package developed at the HLRS. The whole design process is carried out from within the COVISE environment.

There are modules for all parts of the machine. These are the wicked gate, radial or axial runners and the draft tube. The turbine geometry is completely parameterised; a set of parameters describes the whole geometry. These parameters imply the shape of the runner blades and the guide vanes as well as the diameter of the runner or the moulding of the flow channel. The modules are flexible tools, some mouse clicks suffice to change these parameters and thus create a new virtual turbine that can serve as a starting setup for further geometry improvements using flow simulations.

The simulation process starts with the definition of the machine's geometry. Simultaneously, the corresponding boundary conditions that describe the operating point of the turbine are defined.

By pressing a button, an unstructured computational mesh consisting of hexahedron elements is generated. As the modules contain automatic grid generation routines, generating a mesh does not need any user interaction. Generating a grid consisting of 100 000 elements needs about 4 seconds on modern desktop PCs.

In the next step, the mesh is decomposed for parallel processing.