|
Improve
High-Performance Applications
Using Intel® Cluster Toolkit
Compiler Edition 3.1 for Linux*
and Microsoft Windows Computer
Cluster Server* (CCS)
|
|
Create, analyze, and optimize
high-performance applications
on clusters of Intel®
processor-based systems
with the help of Intel®
Cluster Tools.
Intel®
Cluster Tools Flash Demo
|
Overview
Intel® Cluster Toolkit Compiler
Editions combine the Intel Compilers
with the Intel® Cluster Toolkit
to develop, analyze, and optimize
performance of parallel applications
on compute clusters.
Download Product Brief
Intel® Cluster Toolkit Compiler
Edition 3.1 provides an extensive
software package containing Intel®
C++ and Intel® Fortran Compilers
for Intel® IA-32, IA-64, and
Intel® 64 architectures, PLUS
it includes all the Intel®
Cluster Tools that help you develop,
analyze and optimize performance
of parallel applications on Linux
or Windows CCS clusters. As an
added feature for IA-64 and Intel®
64 architectures running the Linux
operating system, Cluster OpenMP*
libraries are available. By combining
all the compilers and tools for
all Intel architectures into one
license package, Appro can provide
single installation, interoperability,
and support for the best in class
tools at an incredibly low package
price.
Intel Cluster Toolkit Compiler
Edition 3.1 integrates your compiler
of choice with the Cluster Tools,
provides easy installation, and
comes with extensive documentation.
Appro will include in your Cluster
package with a try and buy evaluation
copy of the Intel Cluster Tookit
Compiler Edition. If you are interested
in purchasing a copy, please contact
your Appro’s sales representative.
After you have received an Appro
valid product serial number for
the Intel Cluster Tookit Compiler
Edition, you can register and/
or login to the Intel®
Software Development Products
Registration Center and download
the updates for one year from
the date of purchase. Extended
support agreements are also available.
Return to Top of
the Page
Features
All the software tools included
with Intel Cluster Toolkit Compiler
Edition have undergone a major
revision to give you the best
parallel performance analysis
tools for cluster software development.
The following list contains just
a few of the many new features
included in this latest version.
Intel® Compilers
The Intel Cluster Toolkit Compiler
Edition 3.1 license provides access
and support for the following
programs on either Windows CCS
or Linux:
Intel® C++ Compiler 10.1
Intel® Fortran Compiler 10.1
Intel® MPI Library 3.1
Intel® Trace Analyzer and
Collector 7.1
Intel® Math Kernel Library
10.0
Intel® MPI Benchmarks 3.1
Intel® Debugger 10.1 (except
with Windows Intel® MPI Library
applications)
Intel® Cluster OpenMP for
Intel Compilers for Linux (Linux
except IA-32 architecture)
Intel® MPI
Library 3.1
Download
Datasheet
Multiple usability improvements
- Simplified
variable names, options, and diagnostics
- Unified Intel
memory management support (i_malloc)
- PVFS and PANFS
file system support
- Lightweight
statistics gathering
- Enhanced documentation
Improved application performance
- Improved default
performance settings
- Automated
performance tuning on Linux
- Intelligent
process layout and pinning
- Scalable application
startup/termination
- Event driven
mode for the shared memory and
socket transfers
Extended interoperability
- Support for
Windows Compute Cluster Server
and Red Hat Enterprise Linux 5.0
- Intel®
C++ and Fortran compiler 10.1
support
- TotalView*
and IDB process attachment support
Intel® Trace
Analyzer and Collector 7.1
Download
Datasheet
Multiple usability improvements
- More reports,
more graphics, more analysis,
more filtering, more powerful!
- MPI Correctness
Checking - check MPI parameters,
data types, buffers, communicators,
messages, and collective operations,
detect deadlocks and corruption
- Command line
integration to Trace Analyzer
- Automatic
instrumentation of user binaries
for all supported platforms and
OS
- Distributed
memory checking, advanced data
handling (large and aggregated
data)
Improved performance
- Accelerated
data caching to reduce runtime
overhead and memory consumption
- Lightweight
statistics gathering
- Optimized
stack unwinding for linking trace
information back to source code
Extended interoperability
- Thread safe
tracing with extended tracing
support for Cluster OpenMP, Global
Arrays (GA), and non-MPI applications
- Support for
Microsoft Windows* (XP, Server
2003, and Compute Cluster Server)
- Compatible
with Microsoft and Intel compilers
and Visual Studio*
- Support for
MPI-1, SHMEM, MPI-IO, and ROMIO
- Automatic
compiler-driven instrumentation
with Intel and GNU compilers
Intel® Math Kernal
Library 10.0
New functions
- Sparse BLAS
zero-based indexing and support
for real data
- PARDISO/DSS
(Parallel Direct Sparse Solver)
support for Out-of-core (OOC)
memory
- Iterative
Sparse Solver support extended
with ILUT preconditioner, Sparse
0-based indexing, and new mkl_scsrgemv
function
- Vector Math
arithmetic functions (Mul, Conj,
MulbyConj, CIS, Abs)
Multiple usability improvements
- Greatly enhanced
User's Guide
- New user callable
threading functions allowing greater
control
- Extended Java
support with many examples in
documentation
Improved application performance
- Multi-core
multithreading optimization
- New Vector
Math "Enhanced Performance"
accuracy mode
- Faster FFTs
DftiCommitDescriptor function
which allocates less memory
- Numerous optimizations
for small BLAS/LAPACK/FFT problem
sizes
Extended interoperability
- Cluster enabled
capability available in single
MKL product
- New layered
architecture to better support
Microsoft and GCC compiler threading
- Debian and
Ubuntu support
- Improved support
for multiple compiler environments,
threading libraries, and interfaces
through restructuring of the library
files
Intel® MPI Benchmarks
3.1
Multiple usability improvements
- New benchmarks
(Gather(v), Scatter(v))
Improved application performance
- New Command
line flags to control cache reuse
and to limit memory usage
- Options for
cold cache operation mode, maximum
buffer size setting and dynamic
iteration count determination
- Run time improvements
for collectives like Alltoall(v)
on large clusters
Extended interoperability
- Support for
Windows Compute Cluster Server
Return to Top
of the Page
Technical Support
With the purchase of
Intel® Software Development
Products, you will receive one
year of technical support and
product updates from Intel®
Premier Support, our interactive
issue management and communication
Website. This premium support
service allows you to submit questions,
download product updates, and
access technical notes, application
notes, and other documentation.
For more information, visit the
Intel®
Software Development Products
Registration Center.
Return to Top
of the Page
System Requirements
| Hardware |
| Minimum Requirements |
Intel® IA-32,
Intel® 64 or IA-64 architecture-based
systems with appropriate Intel®
processor:
4GB of RAM
20GB of hard disk space (4GB
required for temporary installation
files) |
| Operating
System Support |
| All three Intel®
Architectures |
Red Hat* Enterprise
Linux* 3.0, 4.0, 5.0
SUSE* Linux Enterprise Server*
9 and 10
SUSE Linux 10
Asianux 2.0* and Miracle Linux*
4.0
Haansoft Server 2006 |
| Intel® 64 Architecture
Only |
Microsoft Windows Computer
Cluster Server 2003 |
| IA-32 and Intel® 64
Architectures |
Fedora Core 5 and 6
TurboLinux* 10
SGI ProPack* 5 |
| IA-64 Architecture Only |
SGI ProPack* 4 |
| Other
Supported Software |
| Intel®
C++ Compiler 8.1 or later
(Linux and Windows) |
| Intel®
Fortran Compiler 8.1 or later
(Linux and Windows) |
| GNU C, C++
Compilers 3.0-4.2 |
| Fortran 77
Compiler |
| Intel®
Debugger 10.0 or later (Linux
only for MPI applications) |
Intel, the Intel logo, Itanium,
Pentium, Intel Centrino, Intel Xeon,
Intel XScale, VTune, Celeron, Intel
NetBurst, and MMX are trademarks
or registered trademarks of Intel
Corporation or its subsidiaries
in the United States and other countries.
*Other brands and names may be claimed
as the property of others. Visit
our Legal
Information Web site for more
information.
Return to Top
of the Page
|