| |
As
the centralized resource for high performance scientific computing in
the Center for Information Technology, the Helix Systems currently comprise
three computer systems: Helix, Doublehelix and Biowulf. The
features and capabilities of each of these systems are described in
further detail below. Multiple systems allow different high performance
computer architectures to be matched to the applications and programming
styles for which they are best suited. A multiple system model also
makes it easy to provide new systems with the latest and most cost effective
technology much sooner than it would otherwise. The three systems are
integrated in many respects so that a user on one system may be actually
using the computational resources on another; most user disk space is
common to all machines. All of the Helix systems offer a full development
environment for users writing their own code in C, C++, and Fortran.
By obtaining a Helix Systems account, users have access to each of the
computing systems.
Hostname |
Helix |
Doublehelix |
Biowulf |
Type
of System |
SGI
Origin 3400 |
SunFire X4600-M2 |
PC/Linux Cluster |
Architecture |
ccNUMA
(cache coherent non-uniform memory access) SMP |
Dual-Core AMD Opteron(tm) Processor |
Parallel
computer with distributed memory, gigabit ethernet, Myrinet and
Infiniband interconnects |
Number
of Processors |
8
x 400 MHz R12000 |
8 x 2.4 GHz |
http://biowulf.nih.gov/
user_guide.html#hardware
|
Memory |
6
GB |
32 GB |
Helix
is the "hostname" of the primary login machine of the Helix Systems. Its
main role is to provide a full suite of third party scientific applications
as well as mail hosting for some of the other systems.
Helix
is a shared memory SMP (symmetrical multiprocessor) computer, meaning that
each of its processors has direct access to all of system memory. This
architecture is well-suited to third-party "turnkey" applications, and
is used by application programmers who wish to design code using the traditional
shared memory model.
Nimbus was replaced by
Doublehelix on 31 Dec 2007.
Doublehelix is intended for interactive use of computational intensive
jobs.
This
3700+ processor parallel computer, named Biowulf, represents the latest
trend in high performance computing: a distributed memory system composed
entirely of commodity
components such as
Intel and AMD processors and fast-ethernet
interconnects. "Supercomputing performance at a fraction of the cost." To
enable access to Biowulf, Helix users must submit a short description of
their project (http://biowulf.nih.gov/account_request.html).
In
addition to the
computational systems described above, the Helix staff maintains a number of Network
Appliance FAS960 Filers and two Network Appliance FAS3050 Filers. The filers provide Helix Systems
users with access to high performance NFS RAID file systems over a dedicated
high speed network. Researchers can seamlessly move between computational
platforms without having to transfer their data or maintain multiple copies.
A total of 20 terabytes of online storage is accessible in a high availability
configuration that includes redundant components and clustered failover.
Additionally,
hierarchical storage
management software
utilizes a Network
Appliance R200 system
and two R100 systems
providing 70 terabytes
of nearline and backup
storage.
|