Research Interests Dynamic adaptation of applications, operating
systems, and computer architectures targeted at
performance of parallel and distributed computer
systems; performance evaluation, modeling, and
enhancements; workload characterization; parallel
and distributed computing; computer architecture,
operating systems, and simulation methodologies.
Research Groups
DAiSES,
Dynamic Adaptivity in Support of Extreme Scale
DAiSES, which represents a collaboration with
University of Wisconsin-Madison, targets dynamic
adaptation of the operation system (OS), in this
case, Linux, to enhance application performance.
DAPLDS -
Dynamically Adaptive Protein-Ligand Docking System
DAPLDS involves collaboration among the University
of Texas-El Paso, The Scripps Research Institute (TSRI),
and the University of California-Berkeley. This
project, through implementation and use of a cyber
tool, DAPLDS, that enables adaptive multi-scale
modeling in a GC environment, will further knowledge
of the atomic details of protein-ligand interactions
and, by doing so, will accelerate the discovery of
novel pharmaceuticals.
PLS2
The work on Sampled Event Traces, in collaboration
with the IBM Corporation, is and was funded by IBM
Corporation (three faculty awards, 2002-2005,
totaling $105,000, an NPSC/IBM Ph.D. fellowship, and
an IBM SUR (Shared University Research) grant, HPC
PEARLS, Performance Enhancements And Research in the
Life Sciences with S. Aley, L. Bain, W. Baldwin, S.
Das, B. Stec, P. Nava, D. Williams, and D. Villa
awarded July 2003.
PCAT,
PerformanCe Assessment
The following two projects are funded by the
Department of Defense (DoD) and the work is being
conducted in conjunction with the University of
Tennessee-Knoxville.
Multivariate Statistical Analysis of Large Scale
Data: The goal is to provide tools that will
make it possible to analyze the massive amounts of
data produced by hardware performance counters in
large-scale parallel applications. Several
statistical methods will be employed to assemble
performance counter data into similar groups that
can more easily interpreted giving important
information about the performance of the
application.
Collection and Validation of Application
Benchmarking and Performance Data: The aim of
this project is to provide DoD application
programmers with tools to automate the collection of
performance data from applications running on DoD
HPC Center platforms and to provide metrics to
understand, interpret, and analyze performance
counters and communication data.
UV&V - Unification of Verification and Validation
Systems Software
The UV&V project, supported by NSF, represents
collaborative research among University of Texas -
El Paso and the University of Texas - Austin. This
project's fundamental goal is to increase the
reliability and security of software systems. In
particular, this project is investigating
techniques for unifying several different software
verification and validation (V&V) methods, including
theorem proving, model checking, testing, and
runtime monitoring.