Resources for High Performance Computing on Windows NT
This page is designed to provide resources and tools for High Performance
Computing on Windows NT systems. It is maintained by Concurrent
Systems Architecture Group (CSAG) , and primarily derived from information
collected with our development of High
Performance Virtual Machines. It is intended for a general user
community, but in particular for scientists supported by NCSA.
We do try to keep the page up to date, so send information to us about
new tools webmaster.
PARALLEL COMPUTING
-
HPVM ( High Performance
Virtual Machines ) provides software for building the cluster of standard
commodity computers based on Pentium Pro/II processor. The focus is on
high parallel performance on large compute jobs.
PERFORMANCE TOOLS
-
VTune - Visual Tuning Environment
Intel's profile-based performance tuning tool. Provides system-wide monitoring,
hotspot analysis, static code analysis, tuning advice, static assembly
code analysis, and dynamic simulation analysis.
-
Etch is an application program
performance evaluation and optimization system, developed by Harvard and
U Washington.
-
PGPROF Workstation
for Intel Pentium Pro ( early 1998 ) is a powerful interactive performance
analysis tool for parallel application on Pentium Pro system developed
by the Portland Group.
-
Paradyn Parallel Performance
Tools is a tool for measuring and analyzing the performance of
parallel and distributed programs.
HIGH THROUGHPUT COMPUTING TOOLS
-
Symbio is a resource
sharing system based on DCOM. Symbio also provides access to idle CPU cycles
on machines which are distributed across an NT domain.
-
Condor is a resource sharing
system initially developed on Unix. A port to Windows NT is in progress.
COMPILERS & PREPROCESSORS
-
C/C++ Compilers
-
Fortran Compilers
-
Preprocessors
-
KAP/Pro Toolset is a system of tools
that assist software developers who need to parallelize large scale, scientific-engineering
software. The KAP/Pro Toolset maximizes performance, portability, and productivity
by implementing portable parallel processing directives on all popular
shared memory parallel (SMP) systems that suport threads.
-
Visual KAP is a preprocessor
that allows Windows NT Fortran 77/90/95 and C programmers to get significant
speedups. Visual KAP automatically parallelizes your code by inserting
calls to its parallel library to allow your code to run on multiple processors.
-
KAP Optimizer
-
PGHPF Workstation for
Intel Pentium Pro (early 1998) is currently implemented as a pre-processor
to PGF77. Will not be fully Fortran 90 compliant until a late 1997 maintenance
release which supports native Pentium Pro code generation.
HARDWARE INTERCONNECTS
-
Myrinet is Myricom's cost-effective
and Gigabit-per-second network based on the technology used for packet
communication and switching within concurrent and parallel supercomputers.
Myrinet now is particularly popular for connecting "clusters" of computers.
HPVM1.0 uses
Myrinet as its Pentium Pro/II cluster interconnects for its Myrinet version.
-
ServerNet
is a Tandem's low-cost, high-performance, reliable cluster interconnect
architecture technology.ServerNet SAN is available from multiple vendors
on Intel based PC server running Windows NT Server and from Tandem on its
NonStop Himalaya, UNIX system-based Integrity S4000, and Windows NT Server
platforms. In addition, Microsoft will include Tandem's ServerNet drivers
in its clustering products. The HPVM project will support Servernet in
a subsequent release.
-
Virtual
Interface Architecture (VIA) is an emerging standard interface for
low-latency, high-bandwidth message-passing between interconnected nodes
and interconnect storage devices, i.e. clusters. It is being jointly promoted
by Compaq/Intel/Microsoft.
Back to High
Performance Virtual Machine (HPVM) page
Back to Concurrent Systems Architect
Group (CSAG)
Last updated Oct. 3, 1997
webmaster