Home   Contact Us    Site Map
QUOTE  |  SUPPORT  | CONTACT

HOME

SERVER

STORAGE

GPU COMPUTING

CLUSTERS

CUSTOMERS

PARTNERSPRESSCOMPANY
1-877-NEW-TECH  Twitter Facebook

Categories:

Storage Servers
Storage Systems
Rackmount Server
Blade Server
GPU Computing
HPC
    HPC Hardware Solutions
    HPC Software Solutions
Desktop/Workstation
Rugged Servers
Portable Computer
Rackmount LCDs / KVMs
NoteBooks & Mobile
Mini ITX
Mini Box

HPC Software Solution


HPC Software Solution

   

 

  •     Linux Based HPC Cluster                                                                                 TOP

Operating System:

redhat.jpg (4180 bytes)

Red Hat Enterprise Linux is the world's leading open source application platform. Red Hat Enterprise Linux (RHEL) is a Linux distribution produced by Red Hat.
What began as a better way to build software--openness, transparency, collaboration--soon shifted the balance of power in an entire industry. The revolution of choice continues. Today Red Hat is the world's most trusted provider of Linux and open source technology.
   

centos.jpg (2820 bytes)
CentOS stand for Community ENTerprise Operating System.CentOS is a community-supported, free and open source operating system based on Red Hat Enterprise Linux. It exists to provide a free enterprise class computing platform and strives to maintain 100% binary compatibility with its upstream distribution.

fedora.jpg (2681 bytes)
The Fedora Project is a partnership of free software community members from around the globe. The Fedora Project builds open source software communities and produces a Linux distribution called "Fedora”
Fedora is a Linux-based operating system that showcases the latest in free and open source software. Fedora is always free for anyone to use, modify, and distribute. It is built by people across the globe who work together as a community: the Fedora Project. The Fedora Project is open and anyone is welcome to join.
The Fedora Project is out front for you, leading the advancement of free, open software and content.

debian.jpg (2944 bytes)

Debian is a free operating system (OS) for your computer. An operating system is the set of basic programs and utilities that make your computer run. Debian uses the Linux kernel (the core of an operating system), but most of the basic OS tools come from the GNU project; hence the name GNU/Linux.
Debian GNU/Linux provides more than a pure OS: it comes with over 25000 packages, precompiled software bundled up in a nice format for easy installation on your machine.

ubuntu.jpg (2215 bytes)

Ubuntu is a computer operating system based on the Debian GNU/Linux distribution and is distributed as free and open source software. Ubuntu provides an up-to-date, stable operating system for the average user, with a strong focus on usability and ease of installation. Ubuntu has been selected by readers of www.desktoplinux.com as the most popular Linux distribution for the desktop, claiming approximately 30% of Linux desktop installations in both 2006 and 2007.


Cluster Management:

rocks.jpg (2013 bytes)

Rocks is an open-source Linux cluster distribution that enables end users to easily build computational clusters, grid endpoints and visualization tiled-display walls. Hundreds of researchers from around the world have used Rocks to deploy their cluster

OSCAR Logo

OSCAR allows users, regardless of their experience level with a *nix environment, to install a Beowulf type high performance computing cluster. It also contains everything needed to administer and program this type of HPC cluster. OSCAR's flexible package management system has a rich set of pre-packaged applications and utilities which means you can get up and running without laboriously installing and configuring complex cluster administration and communication packages. It also lets administrators create customized packages for any kind of distributed application or utility, and to distribute those packages from an online package repository, either on or off site.

Scheduler:
       

http://www.rocksclusters.org/roll-documentation/sge/5.3/images/ge_logo.png

The Grid Engine project is an open source community effort to facilitate the adoption of distributed computing solutions. Sponsored by Sun Microsystems and hosted by CollabNet, the Grid Engine project provides enabling distributed resource management software for wide ranging requirements from compute farms to grid computing. A video is available that introduces grid computing and the Grid Engine project.
SGE is typically used on a computer farm or high-performance computing (HPC) cluster and is responsible for accepting, scheduling, dispatching, and managing the remote and distributed execution of large numbers of standalone, parallel or interactive user jobs. It also manages and schedules the allocation of distributed resources such as processors, memory, disk space, and software licenses.


CRI Logo

Moab Cluster Suite is a policy-based intelligence engine that integrates scheduling, managing, monitoring and reporting of cluster workloads. It guarantees service levels are met while maximizing job throughput. Moab integrates with existing middleware for consolidated administrative control and holistic cluster reporting. Its graphical management interfaces and flexible policy capabilities result in decreased costs and increased ROI
TORQUE (Tera-scale Open-source Resource and QUEue manager) is a resource manager providing control over batch jobs and distributed compute nodes. It is a community effort based on the original PBS project and has incorporated significant advancements in the areas of scalability, fault tolerance, and feature extensions contributed by NCSA, OSC, USC, the U.S. Dept of Energy, Sandia, PNNL, University of Buffalo, TeraGrid, and many other leading edge HPC organizations. TORQUE is fully supported by Moab Workload Manager and Maui Scheduler

       
http://www.aspsys.com/userfiles/image/platform-logo.jpg


Platform LSF, the industry-leading workload management solution for high performance computing (HPC) environments, schedules batch and interactive workload for compute- and data-intensive applications in cluster and grid environments. Architected for large scale, complex, and mission critical high performance computing environments Platform LSF enables organizations to Maximize utilization, of existing IT infrastructure so more work is done with fewer resources


PBS Works® - Enabling On-Demand Computing™

PBS Works is a complete portfolio of software tools useful for building and managing high-performance computing infrastructure. Enterprises using PBS Works are able to realize the full value of their HPC investments, whether through faster time to market or improved product quality, because they can their computing resources more efficiently while lowering energy costs. PBS Works is the most widely used workload and resource management portfolio for technical computing – from multi-core desktops and commodity-based clusters to systems built using emerging graphics processing units (GPUs) or the largest supercomputers
Monitoring Tools:


Ganglia.jpg (1687 bytes)
Ganglia is a scalable distributed monitoring system for high-performance computing systems such as clusters and Grids. It is based on a hierarchical design targeted at federations of clusters. It leverages widely used technologies such as XML for data representation, XDR for compact, portable data transport, and RRDtool for data storage and visualization. It uses carefully engineered data structures and algorithms to achieve very low per-node overheads and high concurrency. The implementation is robust, has been ported to an extensive set of operating systems and processor architectures, and is currently in use on thousands of clusters around the world. It has been used to link clusters across university campuses and around the world and can scale to handle clusters with 2000 nodes.
Compilers:

 http://www.aspsys.com/userfiles/image/pgi_logo.jpg

The Portland Group, Inc. (a.k.a. PGI) is the premier supplier of software compilers and tools for parallel computing, known on markets as PGI® products. The Portland Group offers high performance scalar and parallel Fortran, C and C++ compilers and tools for 64-bit AMD64 technology (AMD Opteron*, Athlon 64 and Turion*), 64-bit IA32 EM64T (Intel Pentium and Xeon with Enhanced Memory 64-bit Technology) and 32-bit x86 (AMD* Athlon* MP/XP, Intel* Pentium* 4 and Xeon*) processor-based workstations, servers and clusters.
The focus of the Portland Group is to provide the highest performance, production quality compilers and software development tools to the High Performance Technical Computing (HPTC) market

pathscale.jpg (1789 bytes)

PathScale's goal is to make it easier to develop and deploy 64-bit applications into clustered environments. PathScale has developed the industry's highest-performance C, C++, and Fortran 9X compilers for 64-bit Linux-based computer systems. The PathScale Compiler Suite shares its heritage with the well-known and mature SGI compiler suite. The PathScale Compiler Suite has been optimized for both the AMD64 and EM64T architectures and has the world's most sophisticated optimization infrastructure.

intel.gif (1613 bytes)

Drive rapid development and winning performance with these suites of compilers and performance libraries.Intel® Professional Edition Compilers include advanced optimization features, multithreading capabilities, and support for Intel® processors and compatible processors. They also provide highly optimized performance libraries for creating multithreaded applications.

gnu.jpg (5895 bytes)

The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, Java, and Ada, as well as libraries for these languages (libstdc++, libgcj,...). GCC was originally written as the compiler for the GNU operating system. The GNU system was developed to be 100% free software, free in the sense that it respects the user's freedom.

nag1.jpg (9371 bytes)

NAG's high quality mathematical and statistical software libraries underpin thousands of applications used around the world in industries as diverse as finance, science, engineering, academia, and research. NAG software is trusted by developers and users because of its quality, reliability and portability.
SUN Studio 12
Sun Studio software provides compilers and tools for C, C++, and Fortran development on Solaris, OpenSolaris, and Linux platforms, with support of multicore x86- and SPARC-based systems

Parallel Libraries:

MPICH-V.jpg (1884 bytes)
MPICH-V is a research effort with theoretical studies, experimental evaluations and pragmatic implementations aiming to provide a MPI implementation based on MPICH, featuring multiple fault tolerant protocols.

LAM/MPI logo

LAM/MPI is a high-quality open-source implementation of the Message Passing Interface specification, including all of MPI-1.2 and much of MPI-2. Intended for production as well as research use, LAM/MPI includes a rich set of features for system administrators, parallel programmers, application users, and parallel computing researchers.

Open MPI logo

The Open MPI Project is an open source MPI-2 implementation that is developed and maintained by a consortium of academic, research, and industry partners. Open MPI is therefore able to combine the expertise, technologies, and resources from all across the High Performance Computing community in order to build the best MPI library available. Open MPI offers advantages for system and software vendors, application developers and computer science researchers.


MPICH2


MICH2 is a high-performance and widely portable implementation of the message Passing Interface (MPI) standard both MPI (1&2)

File System:


NFS (Network File System) allows hosts to mount partitions on a remote system and use them as though they are local file systems. This allows the system administrator to store resources in a central location on the network, providing authorized users continuous access to them

pvfs.jpg (2245 bytes)
PVFS(Parallel Virtual File System) brings state-of-the-art parallel I/O concepts to production parallel systems. It is designed to scale to petabytes of storage and provide access rates at 100s of GB/s
PVFS is designed to provide high performance for parallel applications, where concurrent, large IO and many file accesses are common. PVFS provides dynamic distribution of IO and metadata, avoiding single points of contention, and allowing for scaling to high-end terascale and petascale systems

XFS
XFS is particularly proficient at handling large files and at offering smooth data transfers.

Lustre
For the world's largest and most complex computing environments, the Lustre™ file system redefines high performance, scaling to tens of thousands of nodes and petabytes of storage with groundbreaking I/O and metadata throughput

Performance Benchmarks:


Stream:
The STREAM Benchmark is the de facto industry standard benchmark for the measurement of computer memory bandwidth. The STREAM benchmark measures "real world" bandwidth sustainable from ordinary user programs -- not the theoretical "peak bandwidth" provided by most vendors.

Iperf
Iperf was developed by NLANR/DAST as a modern alternative for measuring maximum TCP and UDP bandwidth performance. Iperf allows the tuning of various parameters and UDP characteristics. Iperf reports bandwidth, delay jitter, datagram loss.

IoZone
IOzone is a filesystem benchmark tool. The benchmark generates and measures a variety of file operations. Iozone has been ported to many machines and runs under many operating systems
Bonnie++
Bonnie++ is a benchmark suite that is aimed at performing a number of simple tests of hard drive and file system performance

Linpack
Linpack measures systems floating point computing power by solving common engineering task like linear equations and least-squares problems.

NPB ( NASA Parallel Benchmark)


The NAS Parallel Benchmarks (NPB) are a small set of programs designed to help evaluate the performance of parallel supercomputers. The benchmarks, which are derived from computational fluid dynamics (CFD) applications, consist of five kernels and three pseudo-applications. The NPB come in several "flavors." NAS solicits performance results for each from all sources


  •     Windows Based HPC Cluster                                                                            TOP

    Windows HPC Server 2008:
    winhpc.jpg (2556 bytes)

    Windows HPC Server 2008 provides a productive, cost-effective, and high-performance computing (HPC) solution that runs on x64-bit hardware. Windows HPC Server 2008 can be deployed, managed, and extended using familiar tools and technologies.
    Windows HPC Server 2008 enables broader adoption of HPC by providing a rich and integrated end-user experience scaling from the desktop application to the clusters. A wide range of software vendors, in various verticals, have designed their applications to work seamlessly with Windows HPC Server 2008 so that users can submit and monitor jobs from within familiar applications without having to learn new or complex user interfaces.
    Developing parallel programs requires integrated development environments along with support for distributed computing standards. Visual Studio 2008 provides a comprehensive parallel programming environment for Windows HPC Server 2008. In addition to supporting OpenMP, MPI, and Web Services, Windows HPC Server 2008 also supports third-party numerical library providers, performance optimizers, compilers, and a native parallel debugger for developing and troubleshooting parallel programs.
  •     Hybrid - Dual Boot Windows and Linux                                                           TOP

Hybrid - Dual Boot Windows and Linux
Rocks+Hybrid users can now leverage the Hybrid Roll (Rocks+ licenses procured from Clustercorp, Windows licenses procured from Microsoft) for tight integration between Rocks+ and Windows HPC Server. Windows HPC Server 2008 provides a productive, cost-effective, and high-performance computing (HPC) solution that runs on x64-bit hardware. Windows HPC Server 2008 can be deployed, managed, and extended using familiar tools and technologies

clustercorp1.jpg (1649 bytes)


hybrid.jpg (25488 bytes)

Rocks+Hybrid users can now leverage the Hybrid Roll (Rocks+ licenses procured from Clustercorp, Windows licenses procured from Microsoft) for tight integration between Rocks+ and Windows HPC Server. Windows HPC Server 2008 provides a productive, cost-effective, and high-performance computing (HPC) solution that runs on x64-bit hardware. Windows HPC Server 2008 can be deployed, managed, and extended using familiar tools and technologies
Windows HPC Server 2008 enables broader adoption of HPC by providing a rich and integrated end-user experience scaling from the desktop application to the clusters. A wide range of software vendors, in various verticals, have designed their applications to work seamlessly with Windows HPC Server 2008 so that users can submit and monitor jobs from within familiar applications without having to learn new or complex user interfaces.

Rocks+Hybrid Benefits

Hybrid Roll

•    Provisions Rocks+ and Windows nodes to operate as dual-boot "Hybrid" resources.
•    Operates independantly of your workload manager or plugs into Moab to provide on-the-fly OS switching.
•    Rapid time-to-solution by leveraging the Rocks framework to manage the complete Hybrid environment.
•    Visit Microsoft for more information on Windows HPC Server.


Rocks+Rolls


•    Complete access to Clustercorp's commercial Rocks Rolls
•    Upgrade Protection for all Clustercorp Rolls
•    Updates and patches following Rocks release schedule

Solutions Rackmount Servers Storage Workstation
Rackmount Servers
Storage Servers
Blade Servers
HPC Cluster
Gpu Computing
1U Rackmount server
2U Rackmount server
3U Rackmount server
4U Rackmount server
5U Rackmount server
6U Rackmount server
7U Rackmount server
8U Rackmount server
9U Rackmount server
NAS
SAN
DAS
iSCSI
BackUp
Promise Technologies
Intel Workstations
AMD Workstations
GPU Supercomputing Workstations
High Performance Workstations
AMD FireStream
NVIDIA Tesla