6,610 research outputs found
Adaptive Parallelism for Coupled, Multithreaded Message-Passing Programs
Hybrid parallel programming models that combine message passing (MP) and shared- memory multithreading (MT) are becoming more popular, especially with applications requiring higher degrees of parallelism and scalability. Consequently, coupled parallel programs, those built via the integration of independently developed and optimized software libraries linked into a single application, increasingly comprise message-passing libraries with differing preferred degrees of threading, resulting in thread-level heterogeneity. Retroactively matching threading levels between independently developed and maintained libraries is difficult, and the challenge is exacerbated because contemporary middleware services provide only static scheduling policies over entire program executions, necessitating suboptimal, over-subscribed or under-subscribed, configurations. In coupled applications, a poorly configured component can lead to overall poor application performance, suboptimal resource utilization, and increased time-to-solution. So it is critical that each library executes in a manner consistent with its design and tuning for a particular system architecture and workload. Therefore, there is a need for techniques that address dynamic, conflicting configurations in coupled multithreaded message-passing (MT-MP) programs. Our thesis is that we can achieve significant performance improvements over static under-subscribed approaches through reconfigurable execution environments that consider compute phase parallelization strategies along with both hardware and software characteristics.
In this work, we present new ways to structure, execute, and analyze coupled MT- MP programs. Our study begins with an examination of contemporary approaches used to accommodate thread-level heterogeneity in coupled MT-MP programs. Here we identify potential inefficiencies in how these programs are structured and executed in the high-performance computing domain. We then present and evaluate a novel approach for accommodating thread-level heterogeneity. Our approach enables full utilization of all available compute resources throughout an application’s execution by providing programmable facilities with modest overheads to dynamically reconfigure runtime environments for compute phases with differing threading factors and affinities. Our performance results show that for a majority of the tested scientific workloads our approach and corresponding open-source reference implementation render speedups greater than 50 % over the static under-subscribed baseline.
Motivated by our examination of reconfigurable execution environments and their memory overhead, we also study the memory attribution problem: the inability to predict or evaluate during runtime where the available memory is used across the software stack comprising the application, reusable software libraries, and supporting runtime infrastructure. Specifically, dynamic adaptation requires runtime intervention, which by its nature introduces additional runtime and memory overhead. To better understand the latter, we propose and evaluate a new way to quantify component-level memory usage from unmodified binaries dynamically linked to a message-passing communication library. Our experimental results show that our approach and corresponding implementation accurately measure memory resource usage as a function of time, scale, communication workload, and software or hardware system architecture, clearly distinguishing between application and communication library usage at a per-process level
Bounds on the dipole moments of the tau-neutrino via the process in a 331 model
We obtain limits on the anomalous magnetic and electric dipole moments of the
through the reaction
and in the framework of a 331 model. We consider initial-state radiation, and
neglect and photon exchange diagrams. The results are based on the data
reported by the L3 Collaboration at LEP, and compare favorably with the limits
obtained in other models, complementing previous studies on the dipole moments.Comment: 13 pages, 4 figures, to be published in The European Physical J C.
arXiv admin note: substantial text overlap with arXiv:hep-ph/060527
Fermentación por adhesión a superficies: una nueva categorÃa fermentativa
Se resume el conocimiento básico sobre la fermentación en estado sólido y la formación de biopelÃculas y se relaciona con los procesos de adhesión celular, cubriendo puntos de vista de ingenierÃa y de biologÃa molecular. Contrariamente a la creencia común, la ventaja de la fermentación en estado sólido está relacionada a la adhesión de los hongos a partÃculas sólidas y no al bajo contenido de agua. Por lo tanto, la fermentación en estado sólido y la fermentación en biopelÃculas (erradamente conocida como inmovilización por adsorción) son variantes técnicas del mismo proceso biológico y deben ser referidas como Fermentación por Adhesión a Superficies
Discontinuities without discontinuity: The Weakly-enforced Slip Method
Tectonic faults are commonly modelled as Volterra or Somigliana dislocations
in an elastic medium. Various solution methods exist for this problem. However,
the methods used in practice are often limiting, motivated by reasons of
computational efficiency rather than geophysical accuracy. A typical
geophysical application involves inverse problems for which many different
fault configurations need to be examined, each adding to the computational
load. In practice, this precludes conventional finite-element methods, which
suffer a large computational overhead on account of geometric changes. This
paper presents a new non-conforming finite-element method based on weak
imposition of the displacement discontinuity. The weak imposition of the
discontinuity enables the application of approximation spaces that are
independent of the dislocation geometry, thus enabling optimal reuse of
computational components. Such reuse of computational components renders
finite-element modeling a viable option for inverse problems in geophysical
applications. A detailed analysis of the approximation properties of the new
formulation is provided. The analysis is supported by numerical experiments in
2D and 3D.Comment: Submitted for publication in CMAM
Chiral and Parity Symmetry Breaking for Planar Fermions: Effects of a Heat Bath and Uniform External Magnetic Field
We study chiral symmetry breaking for relativistic fermions, described by a
parity violating Lagrangian in 2+1-dimensions, in the presence of a heat bath
and a uniform external magnetic field. Working within their four-component
formalism allows for the inclusion of both parity-even and -odd mass terms.
Therefore, we can define two types of fermion anti-fermion condensates. For a
given value of the magnetic field, there exist two different critical
temperatures which would render one of these condensates identically zero,
while the other would survive. Our analysis is completely general: it requires
no particular simplifying hierarchy among the energy scales involved, namely,
bare masses, field strength and temperature. However, we do reproduce some
earlier results, obtained or anticipated in literature, corresponding to
special kinematical regimes for the parity conserving case. Relating the chiral
condensate to the one-loop effective Lagrangian, we also obtain the
magnetization and the pair production rate for different fermion species in a
uniform electric field through the replacement .Comment: 9 pages, 10 figure
- …