Sourcery VSIPL++

User's Guide

CodeSourcery

Version 1.3


Table of Contents

I. Tutorial
1. Fast Convolution
Fast Convolution
Serial Optimization: Temporal Locality
Performing I/O with User-Specified Storage
Performing I/O with External Data Access
2. Parallel Fast Convolution
Parallel Fast Convolution
Improving Parallel Temporal Locality
Implicit Parallelism: Parallel Foreach
Performing I/O
3. Profiling
Library Profiling
Enabling Profiling
Accumulating Profile Data
Trace Profile Data
Performance API
Application Profiling
II. Reference
4. API overview
Views
Domains
Elementwise Operations
Vectors
Matrices
Tensors
Blocks
Dense Blocks
5. Profiling
Enabling Profiling
Configure and Compile Options
Command Line Options
Using the Profiler
Profiling Objects
Profiler Modes
Profiler Output
Log File Format
Event Tags
Glossary

List of Tables

3.1. Operations Supporting Profiling
3.2. Performance API Metrics
5.1. Profiling Configuration Mask
5.2. Data Type Names