Sign Up | Press Releases
How It WorksServicesApplication ListApplysupportCompanyContact

Use the growing set of software applications and tools available on our systems or install your own. TTI will also help you port your application to our systems and get you up and running quickly. We can even install, configure, and tailor almost any application that you need, for free. On TTI's clusters you will find many applications ranging from general purpose programming and optimized mathematics libraries to specialized software for your industry. Whether it's in-house, open-source, or commercial software, TTI will get it working for you.

Are you a software vendor? Would you like to see your software listed here and reach a growing number of customers who are taking advantage of our online cluster computing services? Contact us today to become one of our software-vendor partners.

Mathematics

Your Applications
Upload your code, database, libraries, and scripts to TTI. Install open source applications in your account or simply request Support to do it for you.

Use TTI's suite of compilers, libraries, and database servers to develop and debug your own serial or parallel applications. You can do your development at your site or directly on TTI's cluster computing environment.

Take advantage of TTI's free customer support to help you port your code to TTI's cluster computing environment. TTI's computing environment is very flexible and can be customized to fit your unique requirements.


 
Featured Applications
Name: Star-P® for MATLAB® or Python
Website: www.starpondemand.com
Description: Star-P software is a client-server parallel-computing platform that’s been designed to work with multiple Very High Level Language (VHLL) client applications such as MATLAB®, Python, or R, and has built-in tools to expand VHLL computing capability through addition of libraries and hardware-based accelerators. Star-P® is available on demand.

Mathematics

Name: FreeMat
Website: freemat.sourceforge.net
Description: FreeMat is a free environment for rapid engineering and scientific prototyping and data processing. It is similar to commercial systems such as MATLAB from Mathworks, and IDL from Research Systems, but is Open Source. FreeMat is available under the GPL license.

Name: Abinit
Website: abinit.org
Description: ABINIT is a package whose main program allows one to find the total energy, charge density and electronic structure of systems made of electrons and nuclei (molecules and periodic solids) within Density Functional Theory (DFT), using pseudo potentials and a plane wave basis. ABINIT also includes options to optimize the geometry according to the DFT forces and stresses, or to perform molecular dynamics simulations using these forces, or to generate dynamical matrices, Born effective charges, and dielectric tensors. Excited states can be computed within the Time-Dependent Density Functional Theory (for molecules), or within Many-Body Perturbation Theory (the GW approximation). In addition to the main ABINIT code, different utility programs are provided.

Name: ATLAS
Website: sourceforge.net/projects/math-atlas
Description: ATLAS (Automatically Tuned Linear Algebra Software) provides highly optimized Linear Algebra kernels for arbitrary cache-based architectures. ATLAS provides ANSI C and Fortran77 interfaces for the entire BLAS API, and the LAPACK AP.

Name: Metis
Website: glaros.dtc.umn.edu/gkhome/views/metis
Description: METIS is a set of serial programs for partitioning graphs, partitioning finite element meshes, and producing fill reducing orderings for sparse matrices. The algorithms implemented in METIS are based on the multilevel recursive-bisection, multilevel k-way, and multi-constraint partitioning schemes.

Name: ParMetis
Website: glaros.dtc.umn.edu/gkhome/views/metis
Description: ParMETIS is an MPI-based parallel library that implements a variety of algorithms for partitioning unstructured graphs, meshes, and for computing fill-reducing orderings of sparse matrices. ParMETIS extends the functionality provided by METIS and includes routines that are especially suited for parallel AMR computations and large scale numerical simulations. The algorithms implemented in ParMETIS are based on the parallel multilevel k-way graph-partitioning, adaptive repartitioning, and parallel multi-constrained partitioning schemes.

Name: SuiteSparse
Website: www.cise.ufl.edu/research/sparse/SuiteSparse
Description: SuiteSparse is a set of programs and libraries that contains various tools for handling sparse matrices.

Name: FFTW
Website: fftw.org
Description: FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions, of arbitrary input size, and of both real and complex data (as well as of even/odd data, i.e. the discrete cosine/sine transforms or DCT/DST).

Name: NumPy
Website: numpy.scipy.org
Description: NumPy is the fundamental package needed for scientific computing with Python. It contains a powerful N-dimensional array object, sophisticated (broadcasting) functions, basic linear algebra functions, basic Fourier transforms, sophisticated random number capabilities, and tools for integrating Fortran code.

Name: PetSC
Website: www-unix.mcs.anl.gov/petsc/petsc-as/index.html
Description: PETSc is a suite of data structures and routines for the scalable (parallel) solution of scientific applications modeled by partial differential equations. It employs the MPI standard for all message-passing communication.

Name: FEniCS
Website: www.fenics.org/wiki/FEniCS_Project
Description: FEniCS is a suite of computation mathematics modeling tools. It contains a C++/Python library for solving differential equations, optimizations for evaluation of variational forms, a compiler for finite element variational forms, tabulations of finite element function spaces, simple inlining of C / C++ code in Python, automation for the simulation of mechanical systems and several other CMM elements.

Programming

Name: MPICH2
Website: www.mcs.anl.gov/mpi/mpich2
Description: MPICH2 is an implementation of the Message-Passing Interface (MPI). The goals of MPICH2 are to provide an MPI implementation for important platforms, including clusters, SMPs, and massively parallel processors.

Name: Boost
Website: www.boost.org
Description: Boost provides free peer-reviewed portable C++ source libraries including tools for string and text processing, containers, iterators, algorithms, function objects and higher-order programming, generic programming, template metaprogramming, math and numerics, programming interfaces, and many other.

Name: Java
Website: www.sun.com/java
Description: Java technology is an object-oriented, platform-independent, high-performance multithreaded programming environment.

Name: R
Website: www.r-project.org
Description: R is a language and environment for statistical computing and graphics. R provides a wide variety of statistical (linear and nonlinear modeling, classical statistical tests, time-series analysis, classification, clustering, ...) and graphical techniques, and is highly extensible.

Rendering

Name: Radiance
Website: radsite.lbl.gov/radiance
Description: RADIANCE is a highly accurate ray-tracing software system for UNIX computers.

Name: Blender
Website: www.blender.org
Description: Blender is the most powerful free open source 3D graphics, rendering, gaming, and content creation suite, available for all major operating systems under the GNU General Public License.

Bio Sciences

Name: InterProScan
Website: www.ebi.ac.uk/interpro
Description: InterProScan is a tool that combines different protein signature recognition methods into one resource. The number of signature databases and their associated scanning tools, as well as the further refinement procedures, increases the complexity of the problem. InterProScan performs a considerable amount of data look-up from various databases and program outputs. The Perl-based InterProScan is intended to be an extensible and scalable system optimized to cope with bulk data processing.

Name: AutoDock
Website: autodock.scripps.edu
Description: AutoDock is a suite of automated docking tools. It is designed to predict how small molecules, such as substrates or drug candidates, bind to a receptor of known 3D structure. AutoDock actually consists of two main programs: AutoDock performs the docking of the ligand to a set of grids describing the target protein; AutoGrid pre-calculates these grids.

Name: HMMER
Website: hmmer.janelia.org
Description: Profile hidden Markov models (profile HMMs) can be used to do sensitive database searching using statistical descriptions of a sequence family's consensus. HMMER is a freely distributable implementation of profile HMM software for protein sequence analysis. HMMER is available for use on Tsunamic Technologies' clusters.



 



Testimonials
I would like to thank [TTI] for the outstanding support we received during start-up of the system. We greatly appreciate [your] efforts." R.R. 02/2005-present. Finite element analysis using TTI's Custom Cluster Service.

"I am completely satisfied with your service and support."
LW - Aerodynamicist 08/2004-Present

"Service has been perfect."
K.W. -02/2004-01/2005

Read More


Free Trial
Explore Tsunamic Technologies. Discover the power of cluster computing.

Get Started Today

Contact
email: support@tticluster.com

Phone: +1.877.492.8027
TTI has provided quality High Performance Computing Services to its customers since 2000.
Copyright © 2000-2007 Tsunamic Technologies Inc.