HOME  |  PRODUCTS  |  NEWS  |  SALES  |  SUPPORT  |  DOWNLOAD  |  CONTACT  |  CAREERS  |  BUY ONLINE NEW

Meet Allinea at IBM Deep Computing virtual event on September 22, 2010

IBM Deep Computing is dedicated to delivering a dynamic high-performance computing infrastructure that is designed for a Smarter Planet. Allinea are delighted to attend this important event.

Read more...

Allinea DDT 2.6 Released

Allinea announces the release of DDT 2.6, with support for the NVIDIA 3.0+ version of the CUDA Toolkit, support for Cray Fast Track Debugging and enhanced support for AIX. It is now even faster, ensuring Allinea DDT continues to be the easiest way to debug parallel applications.

Read more...

Allinea sign new collaboration agreement with CEA

Allinea sign a new collaboration agreement with French Atomic Energy Commission (CEA) to add MPC support to Allinea DDT.

Read more...

Licences

Evaluation Licences

Allinea customers are offered the opportunity to evaluate Allinea DDT, Allinea OPT and Allinea DDTLite prior to purchase for a 15 or 30 day period. Please visit the product download page to obtain the software and your evaluation licence.

Licensing Allinea DDT

The DDT Licence agreement can be found here.
In terms of licensing, Allinea DDT is available in a number of variants depending on your requirement, from the smallest to the largest.

Allinea DDT Workstation (Multi-threaded) - Entry level licence designed for software developers working with scalar or multi-threaded code. The licence is locked to the workstation or laptop allowing any user on that workstation or laptop to debug code. It has all the features of Allinea DDT including memory debugging and full thread/OpenMP support, DDT does not limit the number of threads used. NB. A workstation is classified as having the maximum of 2 CPUs or 4 cores. Buy Online

Allinea DDT Cell/PS3 (Workstation) - Entry level licence designed for software developers working with a single Cell Blade or PS3. The licence is locked to the Cell/PS3 allowing any user on that Cell/PS3 to debug code on both PPE and SPE. When using a Cell Blade it will allow a single 2 MPI process job to be run utilising both PPEs. It has all the features of Allinea DDT including memory debugging and full thread/OpenMP support, DDT does not limit the number of threads used.
NB. A single Cell/PS3 is classified as having the maximum of 1 cell processor (2 PPEs and 16 SPEs) and if a cluster of Cell/PS3 is required the licence model is the same as Allinea DDT Cluster (see below). Buy Online

Allinea DDT Workstation (Parallel) - Similar to Workstation (Multi-threaded) except it allows the debugging of parallel code up to 8 MPI processes (not processors). Licensed to a single user and node locked to a workstation or laptop. Buy Online

Allinea DDT Cluster - Small cluster configurations with few software developers, software licence is node locked, normally to the front end cluster node. All Allinea DDT GUI sessions have to be run on the front end cluster node and is limited to a number of concurrent users and MPI processes i.e. a licence for 4 users and 8 processes, allows the maximum of 4 users to debug up to 8 processes each concurrently.

Allinea DDT Supercomputing - Large cluster configurations offering the greatest degree of flexibility. Instead of being node locked the licence is site floating and runs on a dedicated software licence server. It serves licences to Allinea DDT GUI sessions running the same architecture on workstations or the cluster front end. It is normally used on clusters to allow flexibility when developing code from a prototyping mode (small amount of process needed) to a production mode (maximum amount of process needed).
A Supercomputing licence for 256 processes would allow 1 user to debug 256 processes, 2 users to debug 128 processes each, 4 users to debug 64 processes each or any combination of users and processes such that the total number of processes and concurrent users does not exceed the maximum of 256.

Licensing Allinea DDTLite

Allinea DDTLite is available in both Personal and Cluster editions. Allinea DDTLite Personal Edition is locked to one user account and machine, but supports remote desktop usage by that user. These licences can be bought online. Allinea DDTLite Cluster Edition supports multiple users on one machine (e.g. a terminal server) - to purchase or upgrade to a Cluster Edition licence, or to pay by purchase order, contact sales@allinea.com.

Both editions are available in the following variants:

Allinea DDTLite4t - Entry level licence designed for software developers working with multi-threaded code on a single machine. Can debug up to 4 threads from 1 process simultaneously. Buy Online
Allinea DDTLite4+ - Entry level licence designed for software developers working with small multi-threaded or multi-process programs. Can debug up to 4 threads/processes simultaneously. Buy Online
Allinea DDTLite8 - Mid-range licence designed for software developers working with MPI or large multi-threaded programs. Can debug up to 8 threads/processes simultaneously. Buy Online
Allinea DDTLite16 - Mid-range licence designed for software developers working with cluster-based MPI or large multi-threaded programs. Can debug up to 16 threads/processes simultaneously. Buy Online
Allinea DDTLite32 - High-end licence designed for software developers working with large MPI or multi-threaded programs. Can debug up to 32 threads/processes simultaneously. Buy Online

Licensing Allinea OPT

The OPT Licence agreement can be found here.
Allinea OPT is available in two variants - Cluster and Cluster (floating) - described in more detail below. The pricing for each varies with both the number of MPI processes and concurrent users running the Allinea OPT GUI. The maximum number of processes controls the maximum size of an MPI job that can either be launched or viewed using the Allinea OPT GUI. However, when viewing a number of different jobs it is not the sum of the processes but the maximum associated with any one particular job. This is the same when comparing jobs; if you have a licence for 32 processes you can compare any number of jobs as long as each job has 32 processes or less.

Allinea OPT Cluster - Suitable for small or large single cluster configurations where the floating licence runs on a dedicated software licence server and serves out licences to Allinea OPT GUI sessions running across that cluster. It is limited to a pack of concurrent users and processes i.e. a licence for 5 users and 64 processes, allows the maximum of 5 users to profile code using up to 64 processes each.

Allinea OPT Cluster (Floating) - Used on larger environments where there is more than one cluster. It works in the same way as the standard Allinea OPT Cluster licence but allows a single interface to manage all data from numerous clusters allowing additional features like comparison of jobs across clusters.

Floating Licences

The floating licence is architecture(s) dependant and can be chosen from Linux/x86(i686), Linux/x86_64, Linux/ia64, Linux/Power, Linux/Cell, CLE/Opteron, Solaris/Sparc, Solaris/x86_64 and AIX/Power. However, a licence can be shared across different designated architectures formed by multiple clusters and development workstations.

Moving Your Allinea Licence Key

If you would like to replace the licence server on which the Allinea Licence Manager currently runs, with a new one, or you would like to upgrade your licence file with a new one that includes floating licences, then please complete the licence change agreement and either fax to Allinea Software, UK @ +44 1926 623232 or email to sales@allinea.com.