LISTA - LANS Informal Seminar Talks Abstracts 2007

 home     2007 talks     2006 talks     2005 talks     2004 talks     abstracts

 2006 abstracts     2005 abstracts

Vitali Morozov, Computer Simulation and Numerical Methods of Detail Atomic Physics Calculations for Various Applications
A key requirement in the simulation of dynamics, thermal, optical, and transport properties of laboratory and natural plasma sources is self-consistency since each involved physical process influences the properties of the others. We have been developing comprehensive and integrated models and environments for plasma simulation for various applications. These simulations incorporate several models for the calculation of basic one-electron atomic properties, plasma electron concentration and partition function, thermodynamic properties and equation-of-state, opacities and resolution of radiation transfer. In this talk, I will present the full path of what we are trying to do and the challenges we come across in our computer simulation of plasma applications. These challenges range from modeling one-electron wave functions, energy levels and transition probabilities by Hartree-Fock/Slater methods, through calculation plasma balance and populations of levels within the framework of Collisional-Radiation Equilibrium model to generating opacities and resolution Radiation Transport Equation (RTE). Several algorithms of solving RTE in parallel computers are presented and discussed.

Stephen Thomas, IMAGe, NCAR: Aqua-planet experiments with a spectral element GCM
We describe an atmospheric general circulation model based on spectral elements. The dynamical core was initially coupled to a simplified physics package including a moist convective parameterization due to Emanuel. An idealized aqua-planet experiment proposed by Grabowski and Moncrieff was then run on the IBM Blue Gene/L supercomputer at up to 10 km horizontal resolution. Results obtained on a 32 rack system (65,536 processors, 183.5 TeraFlops peak) achieve sustained performance levels of up to 11.3 TeraFlops More recently we have coupled the spectral element dynamical core to the full NCAR CAM physics package and have performed more extensive aqua-planet simulations. Transient space-time analysis indicates the presence of quasi-periodic precipitation structures similar to the MJO.

Jose Luis Morales, ITAM: An algorithm for the approximate and fast solution of mixed symmetric LCPs
In this talk we discuss an algorithm for the solution of large scale LCPs. The proposed algorithm combines iterations of projected Gauss-Seidel method with subspace minimization steps.

Fred Stevens, BIO. Extreme Protein Homology Search
Most pairs of proteins that share a common evolutionary past -- homologs -- do not exhibit statistically significant amino acid sequence identity. Therefore, the ability to generate hypotheses of function by the exclusive use of methods dependent on statistical significance is limited and restricts assignment of function by combined computational and experimental strategies.

An opportunity exists to develop and implement homology search algorithms that are based on a "forensic" analysis of genomic data, methods we have used to identify unsuspected binding sites in the cancer-associated BRCA1 and to suggest that apparent convergent evolution of structure exhibited by several beta-domain proteins may in fact be divergent evolution of function from a common ancestral protein.

Pete Beckman, MCS, ZeptoOS, BG/P, and Petascale Machines
In the beginning, supercomputers ran a simple operating system. In some cases, customers wrote their own OS for the raw hardware. As MPPs and clusters emerged, they began to run thousands of instances of an operating system. Today, supercomputers have several types of operating systems on different functional units: storage nodes, compute nodes, login nodes, service nodes, etc. Most of the time they are based on Linux. As machines scale up, however, simple design choices what worked well for servers or several thousand nodes suddenly become bottlenecks. Can Linux be used for petascale BlueGene/P systems? Are preemptive multitasking operating systems doomed to fail on petascale machines? We investigate noise by measuring existing operating systems and injecting artificially generated noise into a massively parallel system to measure its influence on the performance of collective operations. What are the fundamental constraints, and what does the real data suggest? This talk will address these questions and present data gathered from experiments on the Watson BG/L system. The ZeptoOS Linux kernel and build system for BG/L I/O nodes will also be presented, as well as our plans for running Linux on BlueGene/P compute nodes.

Todd Munson, MCS, The Perfect STRM
Globalized Newton methods minimize a merit function along a direction to obtain the next iterate. When the algorithm converges to a local minimizer that is not a global minimizer of the merit function, the convergence rate deteriorates. We look at using second-order information for the merit function to improve the convergence rate of the globalized algorithm to these local minimizers. Some preliminary experience with a semismooth trust-region method (STRM) for solving complementarity problems on multiplayer matrix games will be presented.

Tim Tautges, MCS, Local Topological Modification of Hexahedral Meshes Using Dual-Based Operations: Progress and Application
Local topological modification is widely used to improve mesh quality after automatic generation of tetrahedral and quadrilateral meshes. These same techniques are also used to support adaptive refinement of these meshes. In contrast, few methods are known for locally modifying the topology of hexahedral meshes. Most efforts to do this have been based on fixed transition templates or global refinement. In contrast, a dual-based "pillowing" method has been used which, while local, is still quite restricted in its application, and is typically applied in a template-based fashion. In this presentation, I will describe the generalization of a dual-based approach to the local topological modification of hex meshes and its application to clean up hexahedral meshes.

A set of three operations for locally modifying hex mesh topology has been shown to reproduce the so-called "flipping" operations described by Bern et. al as well as other commonly-used refinement templates. I will describe the implementation of these operators and their application to real meshes. Challenging aspects of this work have included visualization of a hex mesh and its dual (especially for poor-quality meshes); the incremental modification of both the primal (i.e. the mesh) and the dual simultaneously; and the interactive steering of these operations with the goal of improving hex meshes which would otherwise have unacceptable quality. These aspects will be discussed in the context of improving hex meshes generated by curve contraction-based whisker weaving. Application of these techniques for improving other hexahedral mesh types, for example those resulting from tetrahedral subdivision, will also be discussed.

Paul Hovland, MCS: Hierarchical Coloring
Discretizing PDEs on a regular grid induces a hierarchy of two types of sparsity patterns on a Jacobian matrix, one due to the stencil being used and one due to the dependence among individual degrees of freedom within that stencil. Goldfarb and Toint demonstrated how to exploit the sparsity structure induced by the stencil, but exploiting the unstructured sparsity within the stencil must rely upon more general techniques. We present a two stage coloring strategy: Goldfarb-Toint coloring followed by optimal intra-stencil coloring. We demonstrate that optimal coloring at both stages is suboptimal in general. Nonetheless, savings of 50% or more over Goldfarb-Toint alone are possible.