
Intel Platform Support Packages
The Intel Platform Support Packages (PSPs) for Prism are designed to help developers targeting x86 multicore processors.
The following support is available for Intel® devices
| PSP Name | Target Platform | Target OS | Threading API | PSP Levels | Available Models in Core PSP |
|---|---|---|---|---|---|
| x86-32 | Most x86 architectures including Intel® Core™ and 2nd Generation Intel® Core™ i3, i5 & i7 processors and Intel® Xeon® processors | Linux 32Bit | PThreads | Instruction, Core | 2nd Generation Intel® Core™ Processors |
| x86-64 | Linux 64Bit |
The Instruction PSP supports tracing from all x86 instruction set targets, including those supporting AVX, as well as the standard what-if analysis and PThreads verification and tuning features. In addition, the Intel Core PSP provides the following features:
- 2nd Generation Intel® Core™ Processor models. Core models for the latest Intel architecture are built in, allowing users to evaluate software performance across the entire processor family from traces gathered on older architectures.
- Enhanced code performance profiling. Provides per source line statistics for pipeline interlock stalls and basic block instruction throughput.
- Cache Modeling and Analysis. Visualize data cache behavior on any 2nd Generation Intel® Core™ Processor.
- Hyper-Threading Technology Visualization. HTT is supported in the core models supplied with Prism and can be visualized in the scheduler to help with performance tuning.
Together, these features provide the user with an insight into the benefits of running and optimizing multithreaded code on Intel x86 processors.

