Please login to be able to save your searches and receive alerts for new content matching your search criteria.
Simulating systems with evolving relational structures on massively parallel computers require the computational work to be evenly distributed across the processing resources throughout the simulation. Adaptive, unstructured, mesh-based finite element ...
Reliable mesh-based simulations are needed to solve complex engineering problems. Mesh adaptivity can increase reliability by reducing discretization errors, but requires multiple software components to exchange information. Often, components exchange ...
The Parallel Unstructured Mesh Infrastructure (PUMI) is designed to support the representation of, and operations on, unstructured meshes as needed for the execution of mesh-based simulations on massively parallel computers. In PUMI, the mesh ...
The use of simulation based engineering taking advantage of massively parallel computing methods by industry is limited due to the costs associated with developing and using high performance computing software and systems. To address industries ability ...
Efforts to develop component-based simulation workflows for industrial applications using XSEDE parallel computing systems are presented.
Scalability and time-to-solution studies have historically been focused on the size of the problem and run time. We consider a more strict definition of "solution" whereby a live data analysis (co-visualization of either the full data or in situ data ...
Much of the effort required to create a new simulation code goes into developing infrastructure for mesh data manipulation, adaptive refinement, design optimization, and so forth. This infrastructure is an obvious target for code reuse, except that ...
Implicit methods for partial differential equations using unstructured meshes allow for an efficient solution strategy for many real-world problems (e.g., simulation-based virtual surgical planning). Scalable solvers employing these methods not only ...
This paper introduces a general-purpose communication package built on top of MPI which is aimed at improving inter-processor communications for parallel computations characterized by large numbers of messages. The current library provides a utility for ...
The distributed systems group in Trinity have been concerned with fault tolerance for a number years and are now turning our attention to the topic with renewed interest (and urgency). Specifically we are concerned to provide mechanisms for fault ...
Input preprocessors have come to be recognized as important components of modern finite element programs. A method is described which utilizes interactive computer graphics digitizing techniques to create a powerful input preprocessor for finite element ...
Colleges and universities are not meeting industry needs for graduates trained in the use or implementation of computer-aided design and manufacturing systems since few schools have experience in teaching CAD/CAM. Furthermore, many Bachelor's-level ...