ON
SUPERCOMPUTING AND VISUALIZATION
AS PART OF THE
NCSA-SGI POWER GRID ALLIANCE PROGRAM
by
Yvan J. Beliveau
John M. Carroll
Edward A. Fox
Ronald D. Kriz **
Scott F. Midkiff
Calvin J. Ribbens
Virginia Polytechnic Institute and
State University
Blacksburg, Virginia
December 1, 1995
This proposal is the result of a
recent visit
by key faculty and university administrators from Virginia Tech with
NCSA staff, following an invitation from NCSA to be part of the NCSA-SGI
Power Grid Alliance Program (http://www.sv.vt.edu/future/NCSA-VT_visit.html).
Recent programs in supercomputing and visualization at both campuses have
evolved to a point where collaborations on topics of shared interest could
benefit both organizations' short and long term goals. This proposal is
consistent with Virginia Tech's commitment to enhancing its teaching and
research mission through the use of supercomputing, human-computer
interfaces and visualization in various research programs, undergraduate
and graduate curriculum, and through extension to Virginia as a land
grant university.
Virginia Tech's vision is to work with other universities in Virginia and
with the Southwest Virginia community regionally in the use of advanced
communications and information technology that will benefit academic
and research programs across the region. What NCSA has done nationally
Virginia Tech hopes to do state-wide and regionally. As a partner with
NCSA (a national leader in supercomputing and network applications) and
other members of the alliance, Virginia Tech will benefit by training
and guidance which will add value to Virginia Tech's efforts in
establishing a successful regional model. In turn Virginia Tech
will share their experience in successes and failures in establishing
a resource "on-campus" as well as programs that extend to the
community "off-campus" by organizing workshops and participating
in alliance training programs.
Access and use of the existing SGI-Power Challenge in the College of
Engineering will be documented along with voluntary performance bench
marks that will be compared with the other existing parallel computing
resources on campus. Our short term goals will be to provide bench
mark results that will be voluntary and compiled by a collaborative
web page. This web page will be designed to query and catalogue daily
activities by the use of web forms. At logon and at the end of each
batch job the users will be queried and asked to participate. We will
especially encourage users who use the same code on two different
parallel machines to participate in the program. Long term goals are:
1. study the use of MPI and PVM in linking resources via a high bandwidth
network and 2. to track these activities as part of our planned Advanced
Communications and Information Technology Center (ACITC)
building (http://www.sv.vt .edu/future/future.html#ACITC).
The HCI Center, Laboratory for Scientific Visual Analysis and key faculty
in the Colleges of Architecture, Arts and Sciences, and Engineering are
particularly interested in the creation of a CAVE resource that will
enhance existing educational and research programs on campus. Virginia
Tech proposes to cost share in the purchase of a SGI Power Onyx with at
least two VR boards by submitting a Academic Research Infrastructure
(ARI) proposal to NSF; a white paper is due December 15, 1995. Our
long term goals are to extend this type of resource as part of the
ACITC.
After several discussions with faculty throughout the University we
discovered that CAVE technology has broad based support and will be
used as a multidisciplinary tool. Professors across campus are as
interested in using CAVE technology for the classroom as they are
for research. Hence this proposal fits nicely with the University
teaching and research mission. We are particularly fortunate to have
a HCI group which will be a significant team component. Depending on
the level of outside funding and matching University funds, the HCI
group will facilitate the creation of general three dimensional (3D)
interfaces that will benefit educational and research programs equally.
Our goal is to create a visual computing environment by linking the
proposed CAVE and existing parallel computers on campus. To facilitate
the link between existing numerical computing and the proposed visual
computing environments, the University began the process of upgrading
to an ATM campus network in spring 1995. This network can provide
155-Mbps links (OC-3) between parallel computers as well as individual
workstations. We will also study the use of MPI and PVM to link
parallel computers with the CAVE on campus. Future plans call for
a state-wide ATM network that can encourage alliance interaction with
industry, government, and other academic institutions in Virginia.
A very important component to all of these efforts will be a faculty-staff
exchange program where individuals will benefit by a short term visit to
NCSA from Virginia Tech and vice versa. We suggest that such visits be
arranged by individuals at the respective institutions and motivated by
shared interest on projects where there is obvious overlap and
collaborations that can benefit both institutions' programs (e.g.,
development of CAVE technology). Our educational programs are also
growing where we already have several courses on high performance
computing, computer graphics, and network computing that visitors may
want to take during their visit. There has been some discussion on
organizing these courses into a minor on a topic that would be of interest
to our allianace and industrial partners. It is agreed that visitors will
pay for their own expenses but the host institution will provide office
space, supplies and access to computing resources.
Recently the University has acknowledged the growing interest in supporting
on- and off-campus activities in information technology by the creation of
the Human-Computer Interaction Center. When combined with the existing
Blacksburg Electronic Village (BEV),
(http: //www.bev.net), the Human
Computer Interface Resource Facilities, (http://pixel.cs.vt.edu/~rreaux
/hci/research/facility.html), the Laboratory
for Scientific Visual Analysis, (http://www .sv.vt.edu), the Multimedia Laboratory
(http://www.multimedia.vt.edu) and existing hardware resources (SGI-Power
Challenge, Intel Paragon, and
IBM SP2), Virginia Tech is in a unique position to be a model alliance
partner.
Virginia Tech is also a charter member of the Virginia/ICASE/Langley Program
in High Performance Computing and Communication (VILap-HPCC; see
http://www.cs.odu.edu/HPCC/hpcc.html). VILaP is a fellowship program
that supports students working towards the Ph.D. degree in Computer
Science or related disciplines, whose dissertation topics include a
strong emphasis on applications of interest to NASA. The purpose of
the program is to enhance NASA's ability to conduct
computationally-intensive aspects of its research mission,
and to educate applied computer scientists capable of lifelong
contributions to "Grand Challenge" problems.
Existing NSF research programs that would participate in the alliance are:
These courses, among others, can contribute to and benefit from the alliance.
Our long term plan is to organize some of these courses into a minor in
supercomputing, computer graphics, and computer networking.
At present we have three parallel computing hardware systems on campus.
Future efforts will target the construction of a CAVE environment with the
purchase of an SGI Power Onyx with at least two VR boards. This effort
will be cost shared by Virginia Tech together with the submission of a
proposal to the NSF Academic Research Infrastructure (ARI) Program. The
present SGI Power Challenge is targeted for numerical simulations only,
hence, a visual computing environment such as a CAVE will complement the
existing resources. We are particularly interested in network links with
existing resources both on- and off-campus. In particular we are
interested in learning how to link the CAVE visual computing environment
with our SGI Power Challenge and other parallel computing resources on
campus to create a "realtime" visual computing environment using an
advanced communications network on campus.
* both the SGI Power Challenge and the IBM SP2 are less than a year old
and it is not possible at this time to document machine usage although
other information is available in their Web home page.
Yvan
J. Beliveau (Applications) yvan@vt.edu
Existing educational course curricula that would benefit from the alliance are:
John M. Carroll (Human
Computer Interface) carroll@vtopus.vt.edu
Edward A. Fox
(Information Systems)
fox@cs.vt.edu
Ronald D. Kriz**
(Visualization)
kriz@wave.esm.vt.edu.
Scott F.
Midkiff (Network)
midkiff@vt.edu
Calvin J.
Ribbens (Parallel Computing)
ribbens@huron.cs.vt.edu
Send modifications to Ron Kriz at
kriz@wave.esm.vt.edu
Format revised 4/28/97; Contents revised 12/1/95
http://www.sv.vt.edu/future/proposal.html