- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi mates!
Im struggling to understand what the occupancy means.. for my understanding its the amount of time spent by the kernel doing a memory access. Is it right? So if my occupancy its 100% it says that im doing to much accesses? CumpsLink Copied
2 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Occupancy refers to what percentage of the profiled time the kernel pipeline is full with no "bubbles". 100% occupancy is good because it means that every stage of the pipeline is always active during the profiled time period. See the best practices guide for details on this.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
--- Quote Start --- Occupancy refers to what percentage of the profiled time the kernel pipeline is full with no "bubbles". 100% occupancy is good because it means that every stage of the pipeline is always active during the profiled time period. See the best practices guide for details on this. --- Quote End --- I saw the definition on the Best Practices Guide, but if i have a low percentage occupancy on a load operation is because of the memory latency / contention? for example # pragma unroll N for ... aux ^= a[z*16 +j]; //occupancy 25%
Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page