Dr.
Matthew Wolf is
a member of the Center for
Experimental
Research in Computer Systems (CERCS) at Georgia Tech. His position
is as a
Research Scientist in the School of Computer Science of the
College of Computing at Georgia Institute of Technology,
as well
as being a joint appointment with Oak
Ridge
National Laboratory.
His background in Mathematics and computational Physics as well
as High Performance Computing shapes much of his research interest in computer operating systems, middleware, and CS education.
His
research targets high performance,
scalable applications, particularly focused on I/O and adaptive event
middlewares. Specific research topics include adaptive I/O interfaces,
metadata-rich data services, creation of dynamic, semantic indexes for
scientific data, and handling and fusion of heterogeneous
data types. His work has been sponsored by NSF, DoE, Oak Ridge,
Intel, HP, and Cisco, among others.
He is an active part of the MWare
research group within CERCS, headed by Dr. Karsten Schwan, and Matthew
has served as co-director and/or director of the Interactive High
Performance Computing Laboratory (IHPCL) since 2000. His work on education has focused on infusing some of the
excitement of modern systems research into existing curriculum through
a modular, case-driven approach, particularly addressing the
multi-/many-core transition. He has served as the co-leader of the Educational Alliance for a Parallel Future (EAPF) since early 2010, and he has been a member of the group prior to it having a formal name.
|
Current research
projects and laboratories
|
Note: This is in the process of being updated!
- The IHPC Lab -- the
Interactive High Performance Computing Laboratory and project is a
university-wide effort to which Intel Corporation has granted multiple
high performance cluster computers, each of substantial size. These
clusters provide a low-cost solution to high performance computing for
parallel and distributed scientific applications. Current research may
be categorized into three areas: (1) grand challenge applications, (2)
interactive high performance computing, and (3) underlying network
support. Grand challenge applications include, but are not limited to,
large-scale optimization problems solved by members of Georgia Tech's
School of Industrial and Systems Engineering, molecular dynamics
modeling conducted by researchers in Georgia Tech's School of Physics,
and turbulent combustion modeling investigated in the School of
Aerospace Engineering. The `I' in IHPCL reflects its key goal of
supporting collaboration and interaction among end users via those
applications that are most meaningful to them. Our research includes
dynamic program steering and monitoring, the efficient transport of
large data flows across heterogeneous machines, the real-time
transformation and filtering of the data needed for remote scientific
visualizations, the dynamic control of such data flows via active user
interfaces, and the remote manipulation of computational tools by
multiple end users. An earlier project addressing related issues was
the Distributed Laboratories project.
- The Infosphere and
M-Ware
projects -- address future systems that are composed of users, sensors,
actuators, and high performance or data-intensive programs running on
distributed heterogeneous hardware/software platforms. The ECho and JECho
communication middleware, the MOSS/JMOSS
object models, and the Active
Streams approach to application-level distributed adaptation are
some of the bases on which these projects are developing underlying
enabling software technology, middleware, and quality management
methods as well as applications that require such infrastructure. The
resulting applications constructed with M-ware mechanisms and supported
by its quality management policies are further enriched by (i) those
elements of the Infosphere project that actively seek new information
sources during execution (e.g., Continual Queries),
and (ii) novel program composition and specialization technologies
being developed by Infosphere researchers. Our joint vision focuses on
information flow rather than computing, thereby exploring new paradigms
in how to construct future, complex distributed, parallel, and
real-time applications.
Matthew
Wolf
College
of Computing
Georgia Tech,
Atlanta GA 30332-0765
Office:
Klaus Advanced Computing Building (KACB) Rm. 3323
Phone:
(404) 385-1278
Fax:
(404) 385-2295
mwolf@cc.gatech.edu