Great tools to boost the performance, capability and reliability of your amazing applications.
Improve application performance, scalability and reliability within your technical computing and development. Create fast, efficient embedded/device systems for mobile development, and deploy apps on multiple platforms using one codebase. Make your applications even more efficient and amazing!
Intel's software tools can help you at every stage of the development process – build, analysis, debugging and tuning.
These tools accelerate application performance, increasing reliability and scalability. As a result, the code is transformed into high performance solutions for distributed processing and HPC environments, making your applications even more efficient and amazing.
Build high performance applications, including parallel applications used for multicore and manycore processors.
Grey Matter is proud to be an Intel® Elite Reseller; we have a deep knowledge of how the tools are licensed – we can help you choose the right solution and edition to suit your needs and help you make your applications even better. We regularly run events with Intel® Software (and other vendors) to help you use the tools and learn about the latest features.
Intel® Parallel Studio XE
Design, build, verify, and tune your code faster with a suite of software development tools that simplify parallel programming while boosting application performance.
Intel® Parallel Studio XE combines compilers, performance libraries, error checking, and performance profiling to deliver fast and reliable parallel code for C, C++, Fortran, and Python that scales on today’s and next-gen processors and co-processors.
More and more, applications need to run faster across multiple devices and perform multiple actions, such as big data analytics, image analysis, machine-learning applications, simulations, and time-critical financial analysis. Intel® Parallel Studio XE will help your software run faster and help you achieve more complex work in the same amount of time.
Intel® Parallel Studio XE comes in three editions:
- Composer Edition: Build fast code using industry-leading C/C++ and Fortran compilers and libraries and high-performance Python packages
- Professional Edition: Get everything in Composer Edition, plus analysis tools to design, tune, and debug parallel code
- Cluster Edition: Includes everything in Professional Edition, plus MPI cluster development tools to create faster cluster applications
Intel® VTune Amplifier XE
Intel® VTune Amplifier XE provides threading optimisation and performance profiling capabilities for C, C++, Fortran, Python, and assembly developers who need to understand serial and parallel code behaviour to improve application performance and scalability.
Intel® VTune Amplifier XE provides powerful analysis tools for advanced profiling capabilities to remove any guesswork, with quick access to scaling information for faster and improved decision making. Performance data can be collected for:
- The most time-consuming (hot) functions in your application and/or on the whole system
- Sections of code that do not effectively utilise available processor time
- The best sections of code to optimise for sequential performance and for threaded performance
- Synchronisation objects that affect the application performance
- Whether, where, and why your application spends time on input/output operations
- The performance impact of different synchronisation methods, different numbers of threads, or different algorithms
- Thread activity and transitions
- Hardware-related issues in your code such as data sharing, cache misses, branch misprediction, and others
Intel® Media Studio
Intel® Media Server Studio is a powerful software development suite of libraries that helps to create excellent video viewing experiences. Optimise your media solutions with powerful analytical tools to develop, debug, and deploy enterprise-grade media solutions on Intel® Xeon processor and Intel® Core processor-based platforms.
- Deliver fast, high density and quality video transcoding, streaming, and conferencing
- Access the full power of hardware accelerated codecs and programmable graphics on the latest Intel® processors
- Speed transition to 4K and HEVC
This tool set supports both Linux and Windows Server, and provides media and OpenCL SDKs, runtimes, graphics drivers, and advanced performance and quality analysis tools to optimise your media solutions.
Intel® Media Server Studio is available in two editions:
- Essential Edition: Access hardware-accelerated codecs and programmable graphics on Intel® processors through the Intel® Media SDK, runtimes, graphics drivers, and more
- Professional Edition: For premium media performance, video quality, and compliance, the Professional Edition adds enterprise-quality HEVC and audio codecs, and advanced video quality analysis tools
Intel® System Studio
Intel® System Studio is a tool set ideal for system and embedded developers. The advanced tools and technologies speed the development of energy-efficient, high performance, smart, innovative solutions across wide-ranging system and embedded platforms.
With Intel® System Studio you can:
- Accelerate software development to bring innovative devices and competitive solutions to market faster
- Quickly target and help resolve defects in complex systems
- Help speed performance and reduce power consumption
- Deliver great products on Intel® architecture-based platforms
The tool suite speeds systems and embedded application development:
- Device manufacturers looking for shorter system bring-up and validation cycles
- System integrators who need faster software stack integration and optimisation
- Embedded application developers who want to efficiently deliver new capabilities
Intel® System Studio is available in three editions:
- Composer Edition: tools to build performance-optimised code
- Professional Edition: includes the Composer Edition plus tools to analyse power efficiency, performance, and code correctness
- Ultimate Edition: includes the Professional Edition plus system-wide debug and trace for more robustness
Intel® and Rogue Wave TotalView
In conjunction with Intel® Studio products, RogueWave TotalView enables you to debug one or many process threads within a single window with complete control over program execution. This allows you to set breakpoints, stepping line by line through the code on a single thread or with coordinated groups of processes, or threads and run or halt arbitrary sets of processes or threads. TotalView helps you reproduce and troubleshoot difficult problems that can occur in concurrent programs that take advantage of threads, OpenMP, MPI, GPUs or coprocessors.
Whether you are a scientific and technical computing veteran or a software professional new to the development challenges of multi-core or parallel applications, TotalView gives you the insight needed to find and correct errors quickly, validate prototypes, verify calculations and certify code.
Resources and blogs
Check out our developer blog covering topics such as AI, machine learning, data, governance and more.Read the blog
Intel® Parallel Universe Magazine
Intel® Software's magazine that will inform you how to take your software development into the future with the latest tools, tips and training to expand your expertise.Read magazine