Lift
Library of parallel computing primitives for GPUs and multi-core CPUs
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
Public Types | Public Attributes | List of all members
lift::cpu_cache Struct Reference

#include <compute_device_host.h>

Public Types

enum  cache_type { null = 0, data, instruction, unified }
 

Public Attributes

cache_type type
 
uint32 level
 
uint32 associativity
 
uint32 total_size
 
uint32 line_size
 

Detailed Description

Definition at line 42 of file compute_device_host.h.

Member Enumeration Documentation

Enumerator
null 
data 
instruction 
unified 

Definition at line 44 of file compute_device_host.h.

Member Data Documentation

uint32 lift::cpu_cache::associativity

Definition at line 53 of file compute_device_host.h.

uint32 lift::cpu_cache::level

Definition at line 52 of file compute_device_host.h.

uint32 lift::cpu_cache::line_size

Definition at line 55 of file compute_device_host.h.

uint32 lift::cpu_cache::total_size

Definition at line 54 of file compute_device_host.h.

cache_type lift::cpu_cache::type

Definition at line 51 of file compute_device_host.h.


The documentation for this struct was generated from the following file: