| |
This page contains current (January 1998) status report information for each of Purdue
projects that make up the Intel Technology for Education 2000 program.
- Ultra High
Performance Architectures and Applications
- Networking, Visualization, and
Multimedia
- Design and Intensive Computation
Centers
- Innovative Educational Technologies

A.01 A Distributed Environment for High Performance Computing and Networking
Hank Dietz, Ananth Grama, Elias Houstis, Vernon Rego, Ahmed Sameh
Contact: Elias Houstis (enh@cs.purdue.edu)
Current Status
The installation plan for the fourth quarter is available at http://www.cs.purdue.edu/homes/jtk/intel/estatus.htm.
The plan calls for the acquisition of 21 dual Pentium II systems and one quad Pentium Pro
system. Of these, two dual processor Pentium II systems and one Quad Pentium Pro system
have been delivered. The acquisition plan also calls for a Proshare conference manager and
a Proshare video system. These will be used to test multimedia applications of clustered
platforms. The machines acquired in the fourth quarter of 1997 will be used primarily as
front ends to the compute server which will be developed as a cluster of Pentium II
machines. These machines will be acquired in phases starting the first quarter of 1998.
Planned Activities
Hierarchical Methods for Particle Dynamics and Dense Linear System Solvers [Grama]
This project aims to develop tools and techniques for using clustered platforms for
hierarchical n-body computations and their applications in solving dense linear systems.
We are currently developing latency tolerant algorithms capable of delivering high
processor performance and parallel efficiency. These formulations are based on function
shipping paradigms as opposed to the traditional data shipping techniques.
An important application of hierarchical methods is in the solution of dense linear
systems in computational electromagnetics. In our previous research, we have developed
hierarchical dense solvers for tightly coupled parallel computers such as the Cray T3D. We
will adapt these formulations to clustered platforms. We will also use these to solve
hybrid sparse-dense system arising from a finite element - boundary element modeling of
complex inhomogeneous domains.
Application Environments for Large-Scale Applications [Rice/Houstis]
This project aims to develop problem solving environments (PSEs) technology and
software systems as applied to gas turbine dynamics. These engines are very complex (with
~30,000 parts) and have extreme operating conditions (with 10-50,000 RPM, 1000-1500F
temperatures, pressures of 20-50 atmospheres, and 5-10G loads). The important physical
phenomena take place on scales from 10-100 microns to meters. The primary goal of this
research is to advance the state-of-the-art in very complex scientific simulations and
their validation. The application cluster will be used to program a variety of
computationally intensive components of this PSE. It will also be used to implement
distributed PSE servers.
Performance Modeling of Large-Scale Computing Systems [Rice/Houstis]
The POEMS project will create and demonstrate a capability for prediction of the
end-to-end performance of parallel/distributed implementations of large scale adaptive
applications. The POEMS modeling capability will span applications, operating systems
including parallel I/O, and architecture. Research will focus on the areas where there is
little conventional wisdom available in the execution behaviors of adaptive algorithms on
multi-level memory hierarchies and in parallel I/O operations. Prediction models developed
as a part of this project will be validated on the clustered environment.
High Performance Algorithms in Linear Algebra [Sameh]
This project focuses on development of latency tolerant parallel algorithms for a
variety of problems in linear algebra. In particular, it aims to develop solvers and
preconditioners for a variety of sparse linear systems of equations and eigenvalue
problems arising in simulation and design. Solvers based on the multilevel method,
row-projection techniques, balanced methods, and hybrid sparse - hierarchical techniques
are being investigated. These will be tested on applications ranging from computational
fluid dynamics to computational electromagnetics.
Methodologies and Software Tools for Heterogeneous Environments [Rego]
The emphasis of this project is on methodologies and software tools for seamless,
secure, scalable and fault-tolerant concurrent computing on heterogeneous networked
computing platforms. Central to this effort is the notion of domain-oriented software
support, with diverse application domains including particle-physics, combinatorial
optimization and manufacturing systems. The parallel simulation of stochastic and
time-stepped systems is a major component of this effort. The environments we target are
heterogeneous networked platforms, including large scale, geographically distributed,
collections of computers ranging from parallel processors and servers/supercomputers to
(clusters of) workstations and specialized computing engines. We intend to develop
enabling technologies and prototype frameworks for collaborative high-performance
distributed computing and simulation that may be adapted and enhanced to deploy scalable
and portable systems. We build upon our combined expertise in heterogeneous distributed
processing and multithreaded fail-safe computing to provide enabling prototyping
technologies for collaborative interactive systems.
Estimated Number of Systems to be Requested in 1998
|
98Q1 |
98Q2 |
98Q3 |
98Q4 |
Low-end Workstation |
|
|
|
|
High-end Workstation |
|
|
|
|
Low-end Server |
|
|
|
|
High-end Server |
|
|
|
|
(no justification provided)

A.02 SuperCluster Architecture and Systems Software
-
Hank Dietz, Peter Doerschuk, Carol Post, Satish Ramadhyani, Ahmed Sameh, H. J. Siegel
Contact: Hank Dietz (hankd@ecn.purdue.edu)
Current Status
(not available)
Planned Activities
(not available)
Estimated Number of Systems to be Requested in 1998
|
98Q1 |
98Q2 |
98Q3 |
98Q4 |
Low-end Workstation |
|
|
|
|
High-end Workstation |
|
|
|
|
Low-end Server |
|
|
|
|
High-end Server |
|
|
|
|
(no justification provided)

-
Carla Brodley, Edward Coyle, Rudolf Eigenmann, Jose A. B. Fortes, Kevin Kornegay, Mark
Lundstrom, Kaushik Roy
Contact: Jose A. B. Fortes (fortes@ecn.purdue.edu)
Current Status
Workstations and network hubs are yet to be received. This has precluded the porting of
our network computing software as well as application codes to the NT servers.
Planned Activities
We plan to port PUNCH software and applications codes during Spring and Summer of 1998
and possibly use the systems for research and education activities in Fall 1998.
Estimated Number of Systems to be Requested in 1998
|
98Q1 |
98Q2 |
98Q3 |
98Q4 |
Low-end Workstation |
3 |
3 |
0 |
0 |
High-end Workstation |
3 |
3 |
0 |
0 |
Low-end Server |
0 |
0 |
0 |
0 |
High-end Server |
0 |
0 |
0 |
0 |
Equipment will be used for two purposes: (1) to meet computational demands of research
and classes that will start using Intel/NT resources and (2) to further develop and
experiment with PUNCH.


B.01 Computation and Communication Intensive Tasks That Enable New Networked
Video, Image, and Speech Applications
-
Jan Allebach, Mark Bell, Charles Bouman, Edwin K. P. Chong, Edward Coyle, Edward Delp,
Peter Doerschuk, Saul Gelfand, Mary Harper, Leah Jamieson, Ness Shroff, Michael Zoltowski
Edward Coyle (coyle@ecn.purdue.edu)
Current Status
(not available)
Planned Activities
(not available)
Estimated Number of Systems to be Requested in 1998
|
98Q1 |
98Q2 |
98Q3 |
98Q4 |
Low-end Workstation |
|
|
|
|
High-end Workstation |
|
|
|
|
Low-end Server |
|
|
|
|
High-end Server |
|
|
|
|
(no justification provided)

B.02 Research In Network Computing
-
Dan Marinescu, H. J. Siegel
Dan Marinescu (dcm@cs.purdue.edu)
Current Status
The equipment has been installed in the labs of Profs. Siegel and Marinescu.
Planned Activities
The focus of our research is scheduling in heterogeneous environments. We are currently
examining the issues of software development in the Windows NT environment and will be
porting our existing software in the coming year.
Estimated Number of Systems to be Requested in 1998
|
98Q1 |
98Q2 |
98Q3 |
98Q4 |
Low-end Workstation |
0 |
0 |
0 |
0 |
High-end Workstation |
0 |
6 |
0 |
0 |
Low-end Server |
0 |
0 |
0 |
0 |
High-end Server |
0 |
0 |
0 |
0 |
(no justification provided)

-
Phillip Rawles
Phillip Rawles (ptrawles@tech.purdue.edu)
Current Status
The Network Simulation and Optimization Laboratory has been
established with the initial equipment deliveries. The current equipment has been
configured into multiple network configurations for the purpose of generating network
traffic datasets for analysis. Various network monitoring systems and network simulation
tools have been secured and installed on the various systems in the laboratory. The
equipment is currently being used by members of an existing enterprise network management
course and by three students performing independent studies in network optimization. These
initial projects are focusing on implementation of the software and data collection.
Planned Activities
The next phase of the project is to benchmark the simulation
packages. Throughout the course of the spring, additional test network configurations will
be built and analyzed to provide control data to compare the results of simulation runs
against. The knowledge gained in these exercises will be used in the development of course
materials in preparation for an initial formal course offering in Network Simulation in
spring 1999.
Industry interest in the laboratory continues to escalate. A major pharmaceutical
corporation has expressed interest in funding additional graduate students to expand the
project to produce quality network analysts to troubleshoot and optimize their
international enterprise voice and data networks.
Estimated Number of Systems to be Requested in 1998
|
98Q1 |
98Q2 |
98Q3 |
98Q4 |
Low-end Workstation |
0 |
1 |
0 |
0 |
High-end Workstation |
8 |
0 |
0 |
0 |
Low-end Server |
0 |
6 |
0 |
0 |
High-end Server |
0 |
0 |
0 |
0 |
These additional machines and Intel network equipment will allow
for larger test networks to be built and analyzed, expanding the practical knowledge base
and aiding course development efforts.

B.04 Optimization and Visualization for Network-Based Assembly Workcells for
Advanced Manufacturing
-
Avi Kak, C. S. George Lee, Anthony Maciejewski
Avi Kak (kak@ecn.purdue.edu)
Current Status
Four workstations were received in December of 1997 and installed in the Robot Vision
Lab, the Intelligent Robotics and Automation Lab, and the Articulated Motion Lab.
Planned Activities
We are currently working on converting our VxWorks/VME-based robotics and automation
research and teaching laboratories to Windows/Intel-based systems. Since most of our
software is written "C", most of this effort involves writing device drivers in
Windows NT. Once the individual laboratories are converted to this common platform, we
will focus on the integration of their unique capabilities. This will require sharing
various modes of information, e.g., video, graphics, and process models, across the
network to optimize the assembly operations required in advanced manufacturing.
Estimated Number of Systems to be Requested in 1998
|
98Q1 |
98Q2 |
98Q3 |
98Q4 |
Low-end Workstation |
|
|
|
|
High-end Workstation |
|
|
|
|
Low-end Server |
|
|
|
|
High-end Server |
|
|
|
|
(no justification provided)

-
Stephen Badylak, Joe Bourland, Peter Doerschuk, George Graber, John Nyenhuis, George
Wodicka
Peter Doerschuk (doerschu@ecn.purdue.edu)
Current Status
The T4E 2000 facility is a core research facility for networked high-performance
computation in Biomedical Engineering as a part of the new interdisciplinary graduate
program in Biomedical Engineering whose first class entered in September 1997. Two key
research directions requiring such a facility are networked real-time multi-modal medical
instrumentation and 3D applied physics calculations. The real-time instrumentation
capability is not yet operational (see our plans for 1998). Therefore, we describe a
typical applied physics problem that has been solved using Intel PCs.
Acoustics is a major emphasis in Biomedical Engineering. Under the guidance of
Professor G. R. Wodicka, Dr. Martin Kompis and Yuichi Motai have developed novel
experimental and computational tools for reconstructing the natural acoustic field within
the lung from microphones placed on the chest surface. Note that the reconstruction is
based on the natural sounds always generated by the flow of air in the lung and not on
reflected or transmitted sound from an external artificial source such as is used in
traditional medical ultrasound examinations. Therefore the technique is sensitive to the
functioning of the lung rather than, for example, to only the anatomy of the lung and is
furthermore absolutely safe. An example reconstruction for an adolescent male patient is
shown in the following figure and is based on 16 chest surface microphones recording
expiratory flow data at frequencies above 600Hz. The image, which is a posterior view,
shows an abnormal dark region in the left lower lung lobe. This finding exactly matches
the patient's diagnosis, which is blastomycosis (a fungal infection) of the left lower
lung lobe, and provides a novel source of information on the extent of the disease. With
continued development, this technique promises to be a novel method for making
spatially-dependent measurements of lung function both in a diagnostic and in a monitoring
mode.
Planned Activities
The major system development goal for 1998 is to develop the real-time multi-modal
medical instrumentation network. The resources needed for hardware enhancements (A/D
boards) and software enhancements (LabView) are all in place. This facility will
dramatically improve the quality of existing measurements (e.g., cardiac
electro-physiology measurements). Furthermore, it will allow novel integration of multiple
types of measurements and the use of measurements in closed-loop control systems both of
which have not been possible in the past due to inadequate computational power.
Estimated Number of Systems to be Requested in 1998
|
98Q1 |
98Q2 |
98Q3 |
98Q4 |
Low-end Workstation |
0 |
0 |
0 |
0 |
High-end Workstation |
0 |
5 |
2 |
2 |
Low-end Server |
0 |
0 |
0 |
0 |
High-end Server |
0 |
0 |
0 |
0 |
The key 1998 goal for Project B.05 is to implement the real-time multi-modal medical
instrumentation network. The only missing piece is high-end workstations that will host
the data acquisition, processing, and synthesis of control outputs since the server has
arrived, the A/D-D/A boards are on order, and the software is on-site.

-
Chandrajit Bajaj, Richard Borgens, Alok Chaturvedi, Christoph Hoffmann, Shailendra
Mehta, Robert Oglesby, Jorg Peters, Elisha Sacks, John Turek
Christoph Hoffmann (cmh@cs.purdue.edu)
Current Status
The supporting geometry and scene library middle layers of the research codes of the
projects Shastra (Bajaj), EREP (Hoffmann), Artesano (Peters), HIPAIR (Sacks) have
essentially been ported to the NT environment. Oglesby's group has successfully ported the
WXP weather processor and visualization package to the NT environment. Turek's group used
the NT environment extensively for projects related to veterinary science -- please see
the web site for a list of 12 subprojects. The teaching lab was used for the undergraduate
graphics course using Microsoft Visual J++ as implementation language.
More information is available in a summary presentation.
Planned Activities
The efforts for 1998 center around user interfaces and distributed processing. For
interfaces, the general strategy is to build GUI interfaces using Java and VRML front
ends. Distributed processing seeks to extends the environments to work on both LAN and WAN
clusters of Intel platforms.
Estimated Number of Systems to be Requested in 1998
|
98Q1 |
98Q2 |
98Q3 |
98Q4 |
Low-end Workstation |
2 |
|
|
|
High-end Workstation |
2 |
|
|
|
Low-end Server |
0 |
|
|
|
High-end Server |
0 |
|
|
|
(no justification provided)

B.07 Distributed Java-Based Biocomputing
-
Herbert Weith, Rick Westerman
Rick Westerman (westerm@biochem.purdue.edu)
Current Status
The project is, unfortunately, not progressing as well as planned. In part, this is due
to the lack of publicly available Java-based biocomputing programs -- we were anticipating
these to be available by this time. Another factor is a lack of personnel time at Purdue
and a consequent slow "ramping up" process. We do not at this time have an
adequate (e.g., non-alpha test) suite of programs for our end users.
Planned Activities
During the next year we anticipate being able to devote more personnel time to the
project. We also expect that the world-wide biocomputing programming effort will be more
productive as programmers become more Java-aware. Because we are not currently exceeding
the capabilities of our current Intel grant computer we do not expect to need further
equipment in the near term. We do anticipate the need for another server in the long term,
either late 1998 or 1999.
Estimated Number of Systems to be Requested in 1998
|
98Q1 |
98Q2 |
98Q3 |
98Q4 |
Low-end Workstation |
0 |
0 |
0 |
0 |
High-end Workstation |
0 |
0 |
0 |
0 |
Low-end Server |
0 |
0 |
0 |
0 |
High-end Server |
0 |
0 |
0 |
1 |
This server will be used for client/server biocomputing and web-based access to
programs.


-
Chandrajit Bajaj, Alok Chaturvedi, Steven Hare, Shailendra Mehta, Ethan Weg
Alok Chaturvedi (alok@mgmt.purdue.edu)
Current Status
Synthetic Environments for Analysis and Simulation (SEAS) emulate
military wargaming principles in the business and economics settings. It is a distributed,
interactive simulation environment where hundreds of players can play against any
combination of intelligent agents (virtual), people (live), and people helped by
intelligent agents (constructive). In this synthetic environment faculty, students, and
business executives can simulate decisions at the strategic, tactical, or operational
levels for any firm, in any industry, in any economy. SEAS employs several emerging
technologies such as intelligent agent programming, advanced 3-D visualization,
net-casting, network computing, and Java3D to provide a collaborative teaching and
research infrastructure. On November 21, we staged another major business wargame exercise
at the Krannert School. During this exercise we simulated the Telecommunications
Industrys future, in which, approximately 180 MBA students and over 20 industry and
government representatives participated. Data collected from such exercises is helping us
develop "computational models of human behavior." Our next major exercise
is scheduled for April 3, 1998.
Planned Activities
In the next year we plan to provide high fidelity interface to SEAS by
developing a virtual gameboard (VGB). VGB will allow users to enter, manipulate, and
travel through time in a computer generated, interactive, three dimensional virtual world.
A virtual world is a computer generated model of reality displayed as a 3-D illusion on a
computer screen using mathematical techniques such as wire framing; rendering; texture,
reflection, and environment mapping; ray tracing; and animation. SEAS high fidelity
interface will allow students to solve problems by seeing and experiencing information in
different ways, viewing complex relationships spatially, and navigating inside synthetic
markets. Students will be able to visualize continually changing financial data in
"real-time" to spot trends in currency and price movements in multiple markets.
A player acting as a portfolio manager or a business analyst in the game can create
manipulatable images to search for relationships and patterns in large quantities of data
such as actuarial tables, demographics, sales figures, and financial data.
Estimated Number of Systems to be Requested in 1998
|
98Q1 |
98Q2 |
98Q3 |
98Q4 |
Low-end Workstation |
0 |
0 |
0 |
0 |
High-end Workstation |
4 |
2 |
2 |
4 |
Low-end Server |
0 |
0 |
0 |
0 |
High-end Server |
0 |
1 |
0 |
1 |
The high-end workstations are development systems. One server will be
used for running after action review and the other for running autonomous agents for large
scale simulations.

C.02 Computational Networks in Agricultural Biological and Environmental
Engineering Systems
-
Chandrajit Bajaj, Daniel Cassens, Bernard Engel, Jane Frankenberger, Harry Gibson, Kamyar
Haghighi, Rabi Mohtar, Hubert Montas, Ronald Turco
Bernard Engel (engelb@ecn.purdue.edu)
Current Status
A prototype adaptive finite element model of grain drying within bins has been
developed. The prototype shows excellent potential and requires further validation before
it is scaled. A model to estimate preferential movement of pollutants within the soil has
been developed and preliminary testing at laboratory scales completed. The high-end NT
server received on this project has been setup and spatial data to support contaminant
transport modeling are being developed and made WWW-accessible. An example of the spatial
data for areas such as the entire state of Indiana can be found at http://abent0.ecn.purdue.edu/state/state.html.
An approach for developing WWW-based expert system based tools for management of machinery
systems has been developed and preliminary testing completed.
Planned Activities
The adaptive finite element model of grain drying within bins will be tested and scaled
thus requiring significant computational capabilities. The preferential movement of
contaminants model will be scaled to field areas as a next step. Such scaling will require
significant computational resources. If success at this level, the model will later be
scaled to watershed sized areas. Additional natural resources spatial data will be made
WWW-accessible in support of field modeling of contaminant transport efforts. Providing
data such as that at http://abent0.ecn.purdue.edu/state/state.html
is computationally and data intensive. Additional testing of the ability of the NT server
to handle large numbers of requests of this nature will be explored.
Estimated Number of Systems to be Requested in 1998
|
98Q1 |
98Q2 |
98Q3 |
98Q4 |
Low-end Workstation |
0 |
0 |
0 |
0 |
High-end Workstation |
3 |
0 |
4 |
0 |
Low-end Server |
0 |
0 |
0 |
0 |
High-end Server |
0 |
0 |
0 |
0 |
The prototype models will be scaled and tested requiring significant computational
capabilities.

-
John Floros, Timothy Haley, Bruce Hamaker, Richard Linton, Mark Morgan, Phillip Rawles,
Rakesh Singh
Timothy Haley (haleyt@foodsci.purdue.edu)
Current Status
Our research to improve food manufacturing using high performance modeling and
simulation began immediately on receipt of the 97Q3 shipment of Intel T4E equipment. To
date, projects have been initiated in four distinct areas: (1) Manufacturing systems
optimization using Artificial Neural Network (ANN) modeling techniques; (2) Integration of
expert systems and classical methods to improve the dynamic performance in unit food
manufacturing operations through multivariable adaptive control; (3) Enhancement of food
safety in minimally processed foods through the development of statistical multivariate
predictive growth models of pathogenic micro-organisms; and (4) Development of effective,
efficient and robust Human Machine Interface (HMI) systems for obtaining plant floor data
through intranet and internet access. These projects will take an additional 1-2 years to
complete.
Planned Activities
We plan to begin research in additional areas upon receipt of 98Q1 and 98Q2 equipment.
These research areas include: (1) The development of mathematical models for turbulent
flow, two-phase flow and computer simulation of heat/equilibration/hold and cool stages of
aseptically processed food systems. This research will use the Intel equipment to
determine and model the thermal and rheological properties of non-Newtonian fluid foods
with and without particulates in laminar and turbulent flow conditions; (2) The
integration of software used to plan and implement manufacturing schedules with DCS and
instrumentation fieldbus systems on the plant floor; (3) The development of an automation
validation protocol for food manufacturing that considers redundant and fault-tolerant
systems for hardware and software; and (4) The development of a multimedia system to
educate students in food process automation. Finally, these seemingly disparate projects
will be integrated to develop plant-wide models for simulation and control in our
research, education and extension outreach programs.
Estimated Number of Systems to be Requested in 1998
|
98Q1 |
98Q2 |
98Q3 |
98Q4 |
Low-end Workstation |
4 |
4 |
0 |
0 |
High-end Workstation |
2 |
2 |
0 |
0 |
Low-end Server |
0 |
0 |
0 |
0 |
High-end Server |
0 |
0 |
0 |
0 |
The new equipment will be used to begin the next phase of our research and facilitate
workshops that will present the results of our research to the food industry.

C.04 Advanced Computational Modeling for Environmental and Natural Resources
Protection
-
Bernard Engel, Jon Harbor, Chris Johannsen, John Lee, George Parker, Ronald Turco, Jeff
Wright
Bernard Engel (engelb@ecn.purdue.edu)
Current Status
The NAPRA (National Agricultural Pesticide Risk Analysis) WWW-based water quality
modeling system has been extended to consider nutrient losses. The NAPRA WWW-based system
is being tested on 16 watersheds to determine its ability to estimate the vulnerability of
watersheds to pesticide and nutrient losses. Additional modifications are also being made
to the code prior to scaling its application to larger areas.
Efforts have been completed to determine how to automate parameterization of the SWAT
hydrologic/water quality tool (model, GIS, databases). The modeling system will be applied
to additional basin areas within the US.
Water quality routines are being developed and added to the urban runoff model LTHIA.
These routines will be tested using several watersheds. The new model will be scaled for
application to other areas following testing.
Planned Activities
In the coming year, the modeling systems will be evaluated initially under a range of
conditions. Spatial and other supporting databases will be created to scale these systems
to significantly larger areas. Several of these modeling systems have limited WWW access
at the present time. Additional access to these tools will be provided via the WWW which
will require significant computational resources.
Estimated Number of Systems to be Requested in 1998
|
98Q1 |
98Q2 |
98Q3 |
98Q4 |
Low-end Workstation |
0 |
0 |
0 |
0 |
High-end Workstation |
0 |
6 |
6 |
0 |
Low-end Server |
0 |
0 |
0 |
0 |
High-end Server |
0 |
1 |
0 |
0 |
The equipment requested will be required to scale the modeling systems for application
to larger areas. The models are computationally intensive and will require significant
computational power.

C.05 Computational Environment Dynamics
-
Ernest Blatchley, Midhat Hondzo, Chad Jafvert, Dennis Lyn
Chad Jafvert (jafvert@ecn.purdue.edu)
Current Status
Delivery of a high-end server was taken in September (97Q3), and of a low-end
workstation in December (97Q4). In spite of early (and to some extent, current) delays in
installation and networking, the work done in this project has progressed steadily. This
has primarily been in porting and installing a variety of general-purpose software (VISUAL
FORTRAN and VISUAL C++ compilers), visualization software (PV-WAVE for the Windows
platform), and special-purpose software (including i) FIDAP, a finite-element package for
computational fluid dynamics, ii) GEOEAS, a geo-statistical package for assessing
environmental exposure, iii) NEUROSOLUTIONS, a neural network simulation using MS EXCEL as
a user interface). In preparation for use of FIDAP, D. Lyn and E. Blatchley participated
in training sessions in October and November at the FIDAP office in Evanston, Illinois.
Students with heavy computational requirements for their research are being
encouraged to migrate to the Intel workstations, and to become familiar with the available
software.
Planned Activities
In the immediate short-term, there are plans to install additional general-purpose
software, such as IMSL math libraries that can be used with VISUAL FORTRAN, as well as
additional special-purpose software geared to environmental/hydraulic applications, such
as DYRESM, an unsteady model of lake water quality. In the longer-term, research projects,
including numerical simulations of flow in disinfection channels, scour processes in
rivers, flows with surfactants, and groundwater contaminant transport, will begin to
exploit more fully the Intel equipment in the next year. Although initially the focus will
be on research, as more experience is gathered with the available software, the use of the
equipment may be broadened to include formal classes or lectures.
Estimated Number of Systems to be Requested in 1998
|
98Q1 |
98Q2 |
98Q3 |
98Q4 |
Low-end Workstation |
1 |
1 |
0 |
0 |
High-end Workstation |
1 |
0 |
0 |
0 |
Low-end Server |
0 |
0 |
0 |
0 |
High-end Server |
0 |
0 |
0 |
0 |
Specific projects for which the systems will be used include: i) modeling of flow
and transport and fate of pathogenic micro-organisms in ultraviolet disinfection
channels, ii) modeling of local scour around bridge piers, and iii) modeling of mixing
effects on the kinetics of surfactant-induced macro- and micro-emulsions.

C.06 An Integrated System for the Simulation and Analysis of
Soil-Structure-Water Interaction Under Earthquake Loadings
-
Wai-Fah Chen, Rodrigo Salgado, Elisa Sotelino
Elisa Sotelino (sotelino@ecn.purdue.edu)
Current Status
In the proposed research a realistic model to accurately predict
the behavior of structural systems under earthquake loading is sought. To accomplish this,
a more realistic model of the soil-structure-water interaction must be developed. It is
expected that the accurate solution of such a model would require millions of degrees of
freedom. The utilization of distributed computing is thus proposed to accomplish to
achieve the final goal.
The authors, in previous work have researched the application of the object-oriented
paradigm to distributed computing. This research is referred to as SECSDE (Structural
Engineering Concurrent Software Development Environment). In this work the focus was on
UNIX based operating systems. Therefore, the first major task of the current research has
been to port the existing C++ code to the Intel equipment received to date. So far, most
of the code has been successfully ported.
Planned Activities
The research activities planned for this year include: (1)
extending the existing components of the SECSDE to support the proposed application; (2)
installing the necessary message-passing environment (MPI) on the NT-based workstations;
and (3) testing the distributed computing capabilities of the NT-based distributed
computing system upon receipt of the low-end workstations in shipment 98Q1. In the third
year of this project new components to realistically model the soil-structure-water
interaction will be developed. These components will include a number of direct time
integration algorithms and the appropriate constitutive models for the different phases.
The final task of the proposed work will be the development of an application to
demonstrate the developed system.
Estimated Number of Systems to be Requested in 1998
|
98Q1 |
98Q2 |
98Q3 |
98Q4 |
Low-end Workstation |
2 |
2 |
2 |
2 |
High-end Workstation |
0 |
0 |
0 |
0 |
Low-end Server |
0 |
0 |
0 |
0 |
High-end Server |
0 |
0 |
0 |
0 |
These smaller machines will be used with the server and the controller to test
distributed computing software

C.07 Creating a Cluster Computing Environment to Address Computationally
Intensive Problems in Combustion
-
John Abraham, Steven Frankel, Jay P. Gore, Normand M. Laurendeau, Satish Ramadhyani,
Raymond Viskanta
John Abraham (jabraham@ecn.purdue.edu)
Current Status
All seven computers, including the Dual Pentium were received in the second week of
December. They have since been assembled by our technical assistance staff and are now
individually connected to the campus' Engineering Computer Network (ECN). We are in the
process of ordering Ethernet cards for the computers so that the single processor machines
may be connected to the campus network through the Dual Pentium, which will act as a local
server. The software on these machines is currently being installed and is expected to be
completed very soon.
Planned Activities
Planned Activities for the current year will be focussed on modifying and transporting
codes currently written for UNIX based workstations to the Windows NT environment, and
studying the performance of these machines vis a vis that of UNIX workstations on which
these codes are currently run.
Estimated Number of Systems to be Requested in 1998
|
98Q1 |
98Q2 |
98Q3 |
98Q4 |
Low-end Workstation |
2 |
2 |
2 |
2 |
High-end Workstation |
0 |
0 |
0 |
0 |
Low-end Server |
0 |
0 |
0 |
0 |
High-end Server |
0 |
0 |
0 |
0 |
The eight low-end workstations will be used with the
server (Q397) and the controller (Q497) machines to test the distributed computing
software being developed in the proposed research.

C.08 Advanced Techniques for Prediction, Reduction and Control of Aircraft
Engine High Cycle Fatigue
-
Sanford Fleeter, Matthew Franchek, Patrick Lawless
Patrick Lawless (lawless@ecn.purdue.edu)
Current Status
The first two Intel workstations were been received in January and installed in the
Turbomachinery Fluid Dynamics Laboratory. One workstation is currently being used to
reduce large quantities of velocity and pressure data from multistage compressor wake
interaction measurements. The second is being used with MATLAB to analyze reduce pressure
and temperature sensitive paint images made on turbomachine blades in the Large Scale
Annular Cascade Facility.
Planned Activities
Dantech Measurement Technology is currently contracted for the image acquisition
equipment and processing software required for the Stereo Particle Image Velocimetry
(SPIV) system. Prior to the delivery of this equipment, scheduled for March 1998, the two
aforementioned workstations will be sent to Dantech for installation of the data interface
cards and software. Also this year, the ALE3D (Arbitrary Lagrangian Eulerian
in 3D) code will be installed on an additional workstation to address coupled
aerodynamic and structural modeling of problems in High Cycle Fatigue. Finally, the fourth
workstation will be incorporated into the control system for active control studies.
Estimated Number of Systems to be Requested in 1998
|
98Q1 |
98Q2 |
98Q3 |
98Q4 |
Low-end Workstation |
1 |
|
|
|
High-end Workstation |
1 |
|
|
|
Low-end Server |
0 |
|
|
|
High-end Server |
0 |
|
|
|
The high end workstation will be configured with the ALE3D code to begin analyses of
coupled aerodynamic and structural modeling of problems in High Cycle Fatigue. The low end
workstation will be integrated into experimental active damping control studies in the
turbomachinery laboratories.

-
Thomas Downar, Rudolf Eigenmann, Ananth Grama
Thomas Downar (downar@ecn.purdue.edu)
Current Status
Substantial progress has been made during the past year for high fidelity, real time
nuclear reactor simulation on the Quad Pentium Pro donated by Intel for the Technology for
Education 2000 program. The nuclear reactor simulator code has been ported from Solaris to
the Windows NT operating system using DIGITAL Visual Fortran. Results from a suite of
standard benchmark problems using the NT-based simulator were then compared with benchmark
results in order to verify the ported code.
Parallel implementation of the code was performed using an incomplete domain
decomposition algorithm and directives from the Kuck and Associates (KAI) Application
Simulator/Guide software package. In the Guide application parallel directives are
embedded within Fortran code, and a pre-processor replaces these directives with
appropriate calls to the system thread library. The Fortran compiler then generates an
executable file that can be run on multiple processors such as the Pentium Pro Quad. The
simulator program with the Guide directives was executed on a single processor, and
results were again verified. However, execution on more than one processor yielded results
that differed slightly from the benchmark results using multiple processors. An effort is
currently underway to understand these differences.
Planned Activities
The first objective of the project for the next year will be to resolve differences in
the serial and parallel solutions. A complete suite of reactor spatial kinetics benchmark
problems will then be analyzed to verify the performance of the simulator. Once identical
results are obtained across all versions of the simulator, reductions in the execution
time will become the focal point of the project. By the end of the current semester, we
will be able to assess how close we are to achieving real time performance on the Pentium
Pro Quad and what further trade-offs in model fidelity may be necessary. We anticipate the
development of more complex and higher fidelity models for advanced reactors that may
require the next generation Pentium Pro.
Estimated Number of Systems to be Requested in 1998
|
98Q1 |
98Q2 |
98Q3 |
98Q4 |
Low-end Workstation |
0 |
|
|
|
High-end Workstation |
0 |
|
|
|
Low-end Server |
0 |
|
|
|
High-end Server |
0 |
|
|
|
(no justification received)

-
Joseph Pekny, Doraiswami Ramkrishna, G. V. Reklaitis, V. Venkatasubramanian
Joseph Pekny (pekny@ecn.purdue.edu)
Current Status
Work on the project is currently on or slightly ahead of schedule. Four systems have
been delivered to date for purposes of becoming familiar with the personal computer (PC)
environment for use as a research and educational development platform. Thus, during the
last several months the major activity has been porting research, educational, and custom
development software. In addition, we are developing a training program for rapid
introduction of new graduate students to the use of our newly ported development tools on
the PC. The initial systems have been used to found an Intel Computer Integrated Process
Operations Laboratory (Intel CIPAC Laboratory) which will be the focal point of our
industrial consortium's computing activities. The industry members of the consortium
include Air Products, The Coca Cola Company, Dow Chemical, Dupont, Gensym, Lilly,
Mitsubishi Chemical, Monsanto, Westvaco, and Weyerhaueser.
Planned Activities
Given the experience with the initial systems, our immediate plans are to expand the
Intel CIPAC Laboratory for use by a larger proportion of the graduate students involved in
consortium activities. By summer 1998, major development activities for research projects
sponsored by the consortium will be conducted using Intel provided personal computers. By
Fall 1998, we plan to replace our current workstations in the process systems educational
laboratory with personal computers that will run the software that we are porting as well
as other educational software packages used within our curriculum (e.g., Matlab, etc.).
The process systems educational laboratory is used by most core undergraduate courses
within our School.
Estimated Number of Systems to be Requested in 1998
|
98Q1 |
98Q2 |
98Q3 |
98Q4 |
Low-end Workstation |
0 |
0 |
0 |
0 |
High-end Workstation |
4 |
0 |
0 |
0 |
Low-end Server |
0 |
0 |
0 |
0 |
High-end Server |
0 |
0 |
0 |
0 |
The additional machines will increase the number of people porting existing
applications and developing new applications for consortium research projects in a
personal computer environment.

C.11 Development of Process Modeling Capabilities in the School of Materials
Engineering
-
Mysore Dayananda, David Gaskell, Mathew Krane, Kevin Trumble
Mathew Krane (krane@materials.ecn.purdue.edu)
Current Status
(not available)
Planned Activities
(not available)
Estimated Number of Systems to be Requested in 1998
|
98Q1 |
98Q2 |
98Q3 |
98Q4 |
Low-end Workstation |
|
|
|
|
High-end Workstation |
|
|
|
|
Low-end Server |
|
|
|
|
High-end Server |
|
|
|
|
(no justification provided)

C.12 Design/Build/Test Environment for Rapid Prototyping
-
Dominick Andrisani, William Crossley, Steven Schneidier, John P. Sullivan, Terrance
Weisshaar
John P. Sullivan (sullivan@ecn.purdue.edu)
Current Status
The objective of this project is to provide an environment whereby students and faculty
can use the latest engineering design and analysis software coupled with CAD software and
rapid prototyping equipment so that the design can be realized in hardware and then
tested. A laboratory with Graphic Servers and Desktop Workstations is being set up in
Grissom Hall. Physical Plant is currently installing the wiring. New furniture has been
ordered with delivery and completion of the room scheduled for the end of February. A
4-axis CNC milling machine was purchased along with the necessary software and installed
at the Aerospace Sciences Laboratory. Students are using the workstations that have been
delivered with modern design/analysis software, such as NASTRAN, ANSYS, ABACUS, FLUENT,
CDD2000, PMARC, IDEAS, etc., to design and analyze components of an aerospace vehicles.
Planned Activities
Current efforts are directed at interfacing the design laboratory in Grissom Hall with
the machine tools at the Aerospace Sciences Laboratory. Purchase of additional rapid
prototyping hardware is planned. All workstations will be moved to Grissom 380 when
physical plant is finished.
Estimated Number of Systems to be Requested in 1998
|
98Q1 |
98Q2 |
98Q3 |
98Q4 |
Low-end Workstation |
0 |
0 |
0 |
0 |
High-end Workstation |
5 |
5 |
5 |
5 |
Low-end Server |
0 |
0 |
0 |
0 |
High-end Server |
0 |
2 |
0 |
2 |
Since its inception, the interest among students and faculty for the Design/Build/Test
Environment for Rapid Prototyping has grown rapidly. The additional workstations will
allow the School of Aeronautics and Astronautics to expand the number of courses and
therefore the number of students that utilize the environment. Additional space in Grissom
and at the Aerospace Sciences Laboratory and additional rapid prototyping machines will be
provided by the school.

C.13 A Computing Cluster for Research at the Ray W. Herrick Laboratories
-
Robert Bernhard, J. Stuart Bolton, James Braun, Patricia Davies, Matthew Franchek, Eckhard
Groll
Robert Bernhard (bernhard@ecn.purdue.edu)
Current Status
At this point four single CPU machines, a dual-processor machine, and a quad-processor
machine have been received. The four single processor systems have been set up as
computational machines in the Herrick Laboratories computer room and the dual-processor
and quad-processor machines have been mounted on carts for movement to the various
experimental setups. During this reporting period, our network has been converted to NT
from Lantastic and the wiring has been converted from internal wiring to the PDN (Purdue
Data Network) lines. The network is now configured to handle data storage and transmission
compatible with the needs outlined in the proposal such that data acquisition can be done
at the experiment and shared with the computational machines. This frees the data
acquisition machines for other experiments. The computational machines are already in
heavy use. A number of structural dynamic software packages have been loaded and tested in
anticipation of data collection and comparison of analysis and test.
Planned Activities
Two experiments have begun the incorporation of the multi-processors systems. One is
the real-time active control of engines. In the past, it has been necessary to use DSP
boards to achieve the speed necessary for these experiments. The other problem is the
measurement of sound quality. In the past, the data reduction of sound pressure into sound
quality metrics has been done off-line as a post-processing operation. With multiple
processor, it is hoped that these metrics can be computed near real-time. There is one
other project that will be using existing data acquisition hardware with the new INTEL
computational machines. For this project, predictions using a method called SEA
(statistical energy analysis) are being compared to averaged measurements. Quite a bit of
computation is required to reduce the measured data to appropriate form. The predictions
and the average will be done on the same machine which will greatly simplify the
comparisons.
Estimated Number of Systems to be Requested in 1998
|
98Q1 |
98Q2 |
98Q3 |
98Q4 |
Low-end Workstation |
0 |
0 |
3 |
0 |
High-end Workstation |
0 |
0 |
1 |
0 |
Low-end Server |
0 |
0 |
0 |
0 |
High-end Server |
0 |
0 |
0 |
0 |
These systems will be incorporated into our computing cluster lab environment for
additional integration of test with analysis.


D.01 Development and Enhancement of Technology Infusion and Distance Learning
-
Franz Frederick, Marilyn Haring, Marilyn Hirth, Robert Lawler, James Lehman, William
McInernery, Timothy Newby
Franz Frederick (franzf@purdue.edu)
Current Status
(not available)
Planned Activities
(not available)
Estimated Number of Systems to be Requested in 1998
|
98Q1 |
98Q2 |
98Q3 |
98Q4 |
Low-end Workstation |
|
|
|
|
High-end Workstation |
|
|
|
|
Low-end Server |
|
|
|
|
High-end Server |
|
|
|
|
(no justification provided)

D.02 A Synchronous Model for On-Line Learning Networks in Software Engineering
Education
-
Ahmed Elmagarmid, Elias Houstis, Aditya Mathur
Aditya Mathur (apm@cs.purdue.edu)
Current Status
(not available)
Planned Activities
(not available)
Estimated Number of Systems to be Requested in 1998
|
98Q1 |
98Q2 |
98Q3 |
98Q4 |
Low-end Workstation |
|
|
|
|
High-end Workstation |
|
|
|
|
Low-end Server |
|
|
|
|
High-end Server |
|
|
|
|
(no justification provided)

-
John Lindenlaub, David Meyer, Chris Niessen
David Meyer (meyer@ecn.purdue.edu)
Current Status
All of the systems that have been delivered (15 "low-end" workstations, one
dual-processor high-end workstation, two dual-processor servers, and one quad-processor
server) are networked, on-line and actively being used. New video capture and production
hardware/software is in place, and we are beginning to create new on-line course modules.
A prototype of the on-line lab manual has also been created, and is currently being
tested. A shortage of disk drives for the large servers, however, is currently limiting
the scope of what can be immediately accomplished.
Planned Activities
A major curriculum development effort is underway in the digital systems course
sequence that is the focus of this project. Efforts specifically associated with this
project include creating multimedia-delivered course content along with a new set of
highly integrated laboratory exercises and design projects that are centered on a teamwork
approach. Also, a significant amount of data relative to performance of the instructional
multimedia testbed will be available during the first year of the project. Continuous
curriculum development and enhancements, along with research into digital video
compression/caching, will provide results of strategic interest to Intel during years two
and three of this project.
Estimated Number of Systems to be Requested in 1998
|
98Q1 |
98Q2 |
98Q3 |
98Q4 |
Low-end Workstation |
0 |
13 |
0 |
0 |
High-end Workstation |
0 |
2 |
0 |
0 |
Low-end Server |
0 |
0 |
0 |
0 |
High-end Server |
0 |
0 |
0 |
0 |
The workstations requested will be used for the "middle" course in the
digital systems curriculum being revamped (EE 3xx Microprocessor Systems and Interfacing).

-
William Borman, Larry Huggins, Mary-Jane Scharenberg, Jeff Smith, Tom Statnick
Bill Simmons (simmons@ecn.purdue.edu)
Current Status
One quad processor system was requested and delivered. This system has been used to
pilot Windows Application Serving to UNIX and Macintosh systems on campus. It has also
been used to deploy heavyweight Windows NT applications to off campus student owned
computers using Citrix WinFrame and Insignia NTrigue. It has also been used for testing
and development of X.500 and LDAP directory services for the IMAP mail project. Users have
also been testing "number crunch" research applications on this server in a
multiuser mode.
More information is available in a summary presentation.
Planned Activities
Four desktop systems were requested and delivered. The monitors for these systems still
have not arrived. With borrowed monitors, 3 of these systems are serving as desktop
systems for PACE staff and are primarily used for testing of experimental configurations.
The fourth system will serve as a test WinFrame Picasso/Windows Hydra system and will also
provide NT server services to the PACE staff NT workstations. A key goal of the next
quarter is to evaluate the scalability of the quad processor application server.
Estimated Number of Systems to be Requested in 1998
|
98Q1 |
98Q2 |
98Q3 |
98Q4 |
Low-end Workstation |
0 |
0 |
2 |
1 |
High-end Workstation |
0 |
0 |
0 |
0 |
Low-end Server |
0 |
0 |
1 |
1 |
High-end Server |
0 |
0 |
1 |
0 |
In year two, we will be anxious for arrival of the equipment in order to be able to
keep accomplishment timely for PACE goals. Thus, we request all year 2 equipment in the
first two quarters of year 2; that is, Q3 and Q4, 1998.

|