<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="en-us" xml:lang="en-us"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"></meta> <meta http-equiv="X-UA-Compatible" content="IE=edge"></meta> <meta name="copyright" content="(C) Copyright 2005"></meta> <meta name="DC.rights.owner" content="(C) Copyright 2005"></meta> <meta name="DC.Type" content="cppGlobalStruct"></meta> <meta name="DC.Title" content="CUpti_ActivityDevice"></meta> <meta name="abstract" content="The activity record for a device."></meta> <meta name="description" content=""></meta> <meta name="DC.Format" content="XHTML"></meta> <meta name="DC.Identifier" content="structCUpti__ActivityDevice"></meta> <link rel="stylesheet" type="text/css" href="../common/formatting/commonltr.css"></link> <link rel="stylesheet" type="text/css" href="../common/formatting/site.css"></link> <title>CUPTI :: CUDA Toolkit Documentation</title> <!--[if lt IE 9]> <script src="../common/formatting/html5shiv-printshiv.min.js"></script> <![endif]--> <script type="text/javascript" charset="utf-8" src="../common/scripts/tynt/tynt.js"></script> <script type="text/javascript" charset="utf-8" src="../common/formatting/jquery.min.js"></script> <script type="text/javascript" charset="utf-8" src="../common/formatting/jquery.ba-hashchange.min.js"></script> <script type="text/javascript" charset="utf-8" src="../common/formatting/jquery.scrollintoview.min.js"></script> <script type="text/javascript" src="../search/htmlFileList.js"></script> <script type="text/javascript" src="../search/htmlFileInfoList.js"></script> <script type="text/javascript" src="../search/nwSearchFnt.min.js"></script> <script type="text/javascript" src="../search/stemmers/en_stemmer.min.js"></script> <script type="text/javascript" src="../search/index-1.js"></script> <script type="text/javascript" src="../search/index-2.js"></script> <script type="text/javascript" src="../search/index-3.js"></script> <link rel="canonical" href="http://docs.nvidia.com/cuda/cupti/index.html"></link> <link rel="stylesheet" type="text/css" href="../common/formatting/qwcode.highlight.css"></link> </head> <body> <header id="header"><span id="company">NVIDIA</span><span id="site-title">CUDA Toolkit Documentation</span><form id="search" method="get" action="search"> <input type="text" name="search-text"></input><fieldset id="search-location"> <legend>Search In:</legend> <label><input type="radio" name="search-type" value="site"></input>Entire Site</label> <label><input type="radio" name="search-type" value="document"></input>Just This Document</label></fieldset> <button type="reset">clear search</button> <button id="submit" type="submit">search</button></form> </header> <div id="site-content"> <nav id="site-nav"> <div class="category closed"><a href="../index.html" title="The root of the site.">CUDA Toolkit v6.5</a></div> <div class="category"><a href="index.html" title="CUPTI">CUPTI</a></div> <ul> <li> <div class="section-link"><a href="r_main.html#r_main">1. Usage</a></div> <ul> <li> <div class="section-link"><a href="r_main.html#r_compatibility_requirements">1.1. CUPTI Compatibility and Requirements</a></div> </li> <li> <div class="section-link"><a href="r_main.html#r_initialization">1.2. CUPTI Initialization</a></div> </li> <li> <div class="section-link"><a href="r_main.html#r_activity">1.3. CUPTI Activity API</a></div> <ul> <li> <div class="section-link"><a href="r_main.html#r_context_activity">1.3.1. Context Activity Record</a></div> </li> <li> <div class="section-link"><a href="r_main.html#r_legacy_activity">1.3.2. Legacy Activity Records</a></div> </li> </ul> </li> <li> <div class="section-link"><a href="r_main.html#r_callback_api">1.4. CUPTI Callback API</a></div> <ul> <li> <div class="section-link"><a href="r_main.html#r_driver_runtime_api_callback">1.4.1. Driver and Runtime API Callbacks</a></div> </li> <li> <div class="section-link"><a href="r_main.html#r_resource_callbacks">1.4.2. Resource Callbacks</a></div> </li> <li> <div class="section-link"><a href="r_main.html#r_synchronization_callbacks">1.4.3. Synchronization Callbacks</a></div> </li> <li> <div class="section-link"><a href="r_main.html#r_nvtx_callbacks">1.4.4. NVIDIA Tools Extension Callbacks</a></div> </li> </ul> </li> <li> <div class="section-link"><a href="r_main.html#r_event_api">1.5. CUPTI Event API</a></div> <ul> <li> <div class="section-link"><a href="r_main.html#r_collecting_kernel_execution_events">1.5.1. Collecting Kernel Execution Events</a></div> </li> <li> <div class="section-link"><a href="r_main.html#r_sampling_events">1.5.2. Sampling Events</a></div> </li> </ul> </li> <li> <div class="section-link"><a href="r_main.html#r_metric_api">1.6. CUPTI Metric API</a></div> </li> <li> <div class="section-link"><a href="r_main.html#r_samples">1.7. Samples</a></div> </li> </ul> </li> <li> <div class="section-link"><a href="modules.html#modules">2. Modules</a></div> <ul> <li> <div class="section-link"><a href="group__CUPTI__VERSION__API.html#group__CUPTI__VERSION__API">2.1. CUPTI Version</a></div> </li> <li> <div class="section-link"><a href="group__CUPTI__RESULT__API.html#group__CUPTI__RESULT__API">2.2. CUPTI Result Codes</a></div> </li> <li> <div class="section-link"><a href="group__CUPTI__ACTIVITY__API.html#group__CUPTI__ACTIVITY__API">2.3. CUPTI Activity API</a></div> </li> <li> <div class="section-link"><a href="group__CUPTI__CALLBACK__API.html#group__CUPTI__CALLBACK__API">2.4. CUPTI Callback API</a></div> </li> <li> <div class="section-link"><a href="group__CUPTI__EVENT__API.html#group__CUPTI__EVENT__API">2.5. CUPTI Event API</a></div> </li> <li> <div class="section-link"><a href="group__CUPTI__METRIC__API.html#group__CUPTI__METRIC__API">2.6. CUPTI Metric API</a></div> </li> </ul> </li> <li> <div class="section-link"><a href="annotated.html#annotated">3. Data Structures</a></div> <ul> <li> <div class="section-link"><a href="structCUpti__Activity.html#structCUpti__Activity">3.1. CUpti_Activity</a></div> </li> <li> <div class="section-link"><a href="structCUpti__ActivityAPI.html#structCUpti__ActivityAPI">3.2. CUpti_ActivityAPI</a></div> </li> <li> <div class="section-link"><a href="structCUpti__ActivityAutoBoostState.html#structCUpti__ActivityAutoBoostState">3.3. CUpti_ActivityAutoBoostState</a></div> </li> <li> <div class="section-link"><a href="structCUpti__ActivityBranch.html#structCUpti__ActivityBranch">3.4. CUpti_ActivityBranch</a></div> </li> <li> <div class="section-link"><a href="structCUpti__ActivityBranch2.html#structCUpti__ActivityBranch2">3.5. CUpti_ActivityBranch2</a></div> </li> <li> <div class="section-link"><a href="structCUpti__ActivityCdpKernel.html#structCUpti__ActivityCdpKernel">3.6. CUpti_ActivityCdpKernel</a></div> </li> <li> <div class="section-link"><a href="structCUpti__ActivityContext.html#structCUpti__ActivityContext">3.7. CUpti_ActivityContext</a></div> </li> <li> <div class="section-link"><a href="structCUpti__ActivityDevice.html#structCUpti__ActivityDevice">3.8. CUpti_ActivityDevice</a></div> </li> <li> <div class="section-link"><a href="structCUpti__ActivityDeviceAttribute.html#structCUpti__ActivityDeviceAttribute">3.9. CUpti_ActivityDeviceAttribute</a></div> </li> <li> <div class="section-link"><a href="structCUpti__ActivityEnvironment.html#structCUpti__ActivityEnvironment">3.10. CUpti_ActivityEnvironment</a></div> </li> <li> <div class="section-link"><a href="structCUpti__ActivityEvent.html#structCUpti__ActivityEvent">3.11. CUpti_ActivityEvent</a></div> </li> <li> <div class="section-link"><a href="structCUpti__ActivityEventInstance.html#structCUpti__ActivityEventInstance">3.12. CUpti_ActivityEventInstance</a></div> </li> <li> <div class="section-link"><a href="structCUpti__ActivityFunction.html#structCUpti__ActivityFunction">3.13. CUpti_ActivityFunction</a></div> </li> <li> <div class="section-link"><a href="structCUpti__ActivityGlobalAccess.html#structCUpti__ActivityGlobalAccess">3.14. CUpti_ActivityGlobalAccess</a></div> </li> <li> <div class="section-link"><a href="structCUpti__ActivityGlobalAccess2.html#structCUpti__ActivityGlobalAccess2">3.15. CUpti_ActivityGlobalAccess2</a></div> </li> <li> <div class="section-link"><a href="structCUpti__ActivityInstructionExecution.html#structCUpti__ActivityInstructionExecution">3.16. CUpti_ActivityInstructionExecution</a></div> </li> <li> <div class="section-link"><a href="structCUpti__ActivityKernel.html#structCUpti__ActivityKernel">3.17. CUpti_ActivityKernel</a></div> </li> <li> <div class="section-link"><a href="structCUpti__ActivityKernel2.html#structCUpti__ActivityKernel2">3.18. CUpti_ActivityKernel2</a></div> </li> <li> <div class="section-link"><a href="structCUpti__ActivityMarker.html#structCUpti__ActivityMarker">3.19. CUpti_ActivityMarker</a></div> </li> <li> <div class="section-link"><a href="structCUpti__ActivityMarkerData.html#structCUpti__ActivityMarkerData">3.20. CUpti_ActivityMarkerData</a></div> </li> <li> <div class="section-link"><a href="structCUpti__ActivityMemcpy.html#structCUpti__ActivityMemcpy">3.21. CUpti_ActivityMemcpy</a></div> </li> <li> <div class="section-link"><a href="structCUpti__ActivityMemcpy2.html#structCUpti__ActivityMemcpy2">3.22. CUpti_ActivityMemcpy2</a></div> </li> <li> <div class="section-link"><a href="structCUpti__ActivityMemset.html#structCUpti__ActivityMemset">3.23. CUpti_ActivityMemset</a></div> </li> <li> <div class="section-link"><a href="structCUpti__ActivityMetric.html#structCUpti__ActivityMetric">3.24. CUpti_ActivityMetric</a></div> </li> <li> <div class="section-link"><a href="structCUpti__ActivityMetricInstance.html#structCUpti__ActivityMetricInstance">3.25. CUpti_ActivityMetricInstance</a></div> </li> <li> <div class="section-link"><a href="structCUpti__ActivityModule.html#structCUpti__ActivityModule">3.26. CUpti_ActivityModule</a></div> </li> <li> <div class="section-link"><a href="structCUpti__ActivityName.html#structCUpti__ActivityName">3.27. CUpti_ActivityName</a></div> </li> <li> <div class="section-link"><a href="unionCUpti__ActivityObjectKindId.html#unionCUpti__ActivityObjectKindId">3.28. CUpti_ActivityObjectKindId</a></div> </li> <li> <div class="section-link"><a href="structCUpti__ActivityOverhead.html#structCUpti__ActivityOverhead">3.29. CUpti_ActivityOverhead</a></div> </li> <li> <div class="section-link"><a href="structCUpti__ActivityPreemption.html#structCUpti__ActivityPreemption">3.30. CUpti_ActivityPreemption</a></div> </li> <li> <div class="section-link"><a href="structCUpti__ActivitySharedAccess.html#structCUpti__ActivitySharedAccess">3.31. CUpti_ActivitySharedAccess</a></div> </li> <li> <div class="section-link"><a href="structCUpti__ActivitySourceLocator.html#structCUpti__ActivitySourceLocator">3.32. CUpti_ActivitySourceLocator</a></div> </li> <li> <div class="section-link"><a href="structCUpti__ActivityUnifiedMemoryCounter.html#structCUpti__ActivityUnifiedMemoryCounter">3.33. CUpti_ActivityUnifiedMemoryCounter</a></div> </li> <li> <div class="section-link"><a href="structCUpti__ActivityUnifiedMemoryCounterConfig.html#structCUpti__ActivityUnifiedMemoryCounterConfig">3.34. CUpti_ActivityUnifiedMemoryCounterConfig</a></div> </li> <li> <div class="section-link"><a href="structCUpti__CallbackData.html#structCUpti__CallbackData">3.35. CUpti_CallbackData</a></div> </li> <li> <div class="section-link"><a href="structCUpti__EventGroupSet.html#structCUpti__EventGroupSet">3.36. CUpti_EventGroupSet</a></div> </li> <li> <div class="section-link"><a href="structCUpti__EventGroupSets.html#structCUpti__EventGroupSets">3.37. CUpti_EventGroupSets</a></div> </li> <li> <div class="section-link"><a href="unionCUpti__MetricValue.html#unionCUpti__MetricValue">3.38. CUpti_MetricValue</a></div> </li> <li> <div class="section-link"><a href="structCUpti__ModuleResourceData.html#structCUpti__ModuleResourceData">3.39. CUpti_ModuleResourceData</a></div> </li> <li> <div class="section-link"><a href="structCUpti__NvtxData.html#structCUpti__NvtxData">3.40. CUpti_NvtxData</a></div> </li> <li> <div class="section-link"><a href="structCUpti__ResourceData.html#structCUpti__ResourceData">3.41. CUpti_ResourceData</a></div> </li> <li> <div class="section-link"><a href="structCUpti__SynchronizeData.html#structCUpti__SynchronizeData">3.42. CUpti_SynchronizeData</a></div> </li> </ul> </li> <li> <div class="section-link"><a href="functions.html#functions">4. Data Fields</a></div> </li> <li> <div class="section-link"><a href="notices-header.html#notices-header">Notices</a></div> <ul></ul> </li> </ul> </nav> <div id="resize-nav"></div> <nav id="search-results"> <h2>Search Results</h2> <ol></ol> </nav> <div id="contents-container"> <div id="breadcrumbs-container"> <div id="breadcrumbs"><a href="structCUpti__ActivityContext.html" shape="rect">< Previous</a> | <a href="structCUpti__ActivityDeviceAttribute.html" shape="rect">Next ></a></div> <div id="release-info">CUPTI (<a href="../../pdf/CUPTI_Library.pdf">PDF</a>) - v6.5 (<a href="https://developer.nvidia.com/cuda-toolkit-archive">older</a>) - Last updated August 1, 2014 - <a href="mailto:cudatools@nvidia.com?subject=CUDA Toolkit Documentation Feedback: CUPTI">Send Feedback</a> - <span class="st_facebook"></span><span class="st_twitter"></span><span class="st_linkedin"></span><span class="st_reddit"></span><span class="st_slashdot"></span><span class="st_tumblr"></span><span class="st_sharethis"></span></div> </div> <article id="contents"> <div class="topic reference apiRef apiClassifier cppClassifier cppStruct cppGlobalStruct" id="structCUpti__ActivityDevice"><a name="structCUpti__ActivityDevice" shape="rect"> <!-- --></a><h2 class="
 topictitle2 cppClass
 ">3.8. CUpti_ActivityDevice Struct Reference</h2> <h2>[<a class="xref xref apiRelation cppClassifierModule" href="group__CUPTI__ACTIVITY__API.html" shape="rect">CUPTI Activity API</a>] </h2> <div class="section"> <p>This activity record represents information about a GPU device (CUPTI_ACTIVITY_KIND_DEVICE). </p> </div> <h3 class="fake_sectiontitle member_header">Public Variables</h3> <dl class="members"> <dt><span class="member_type">uint32_t </span><span class="member_name"><a href="#structCUpti__ActivityDevice_186f3de26fc67e56f6c518cb9a18890ce" shape="rect">computeCapabilityMajor</a></span></dt> <dd class="shortdesc"><span></span><span class="desc"></span></dd> <dt><span class="member_type">uint32_t </span><span class="member_name"><a href="#structCUpti__ActivityDevice_1d2cab4240a6b1efa050041398801337c" shape="rect">computeCapabilityMinor</a></span></dt> <dd class="shortdesc"><span></span><span class="desc"></span></dd> <dt><span class="member_type">uint32_t </span><span class="member_name"><a href="#structCUpti__ActivityDevice_1d5ef8f094da64ffcc3117369c31a4e8c" shape="rect">constantMemorySize</a></span></dt> <dd class="shortdesc"><span></span><span class="desc"></span></dd> <dt><span class="member_type">uint32_t </span><span class="member_name"><a href="#structCUpti__ActivityDevice_19f9cc4a4e357ee6ab879545ed89194e3" shape="rect">coreClockRate</a></span></dt> <dd class="shortdesc"><span></span><span class="desc"></span></dd> <dt><span class="member_type"><a href="group__CUPTI__ACTIVITY__API.html#group__CUPTI__ACTIVITY__API_1gaef8ced52897c4377b0aee6196c37639" title="Flags associated with activity records. " shape="rect">CUpti_ActivityFlag</a> </span><span class="member_name"><a href="#structCUpti__ActivityDevice_1de7e83e5e5b6391e5cc5f0fbd165a19c" shape="rect">flags</a></span></dt> <dd class="shortdesc"><span></span><span class="desc"></span></dd> <dt><span class="member_type">uint64_t </span><span class="member_name"><a href="#structCUpti__ActivityDevice_1a9b77917ca7ec7d84928a42588908c69" shape="rect">globalMemoryBandwidth</a></span></dt> <dd class="shortdesc"><span></span><span class="desc"></span></dd> <dt><span class="member_type">uint64_t </span><span class="member_name"><a href="#structCUpti__ActivityDevice_123d1ddc8fb6d1cc3c5d51505d8950fda" shape="rect">globalMemorySize</a></span></dt> <dd class="shortdesc"><span></span><span class="desc"></span></dd> <dt><span class="member_type">uint32_t </span><span class="member_name"><a href="#structCUpti__ActivityDevice_13da00a5266b174dd6a7b39b5037cca09" shape="rect">id</a></span></dt> <dd class="shortdesc"><span></span><span class="desc"></span></dd> <dt><span class="member_type"><a href="group__CUPTI__ACTIVITY__API.html#group__CUPTI__ACTIVITY__API_1gefed720d5a60c3e8b286cd386c4913e3" title="The kinds of activity records. " shape="rect">CUpti_ActivityKind</a> </span><span class="member_name"><a href="#structCUpti__ActivityDevice_1679307df3d2646d57311e04a1d0a229b" shape="rect">kind</a></span></dt> <dd class="shortdesc"><span></span><span class="desc"></span></dd> <dt><span class="member_type">uint32_t </span><span class="member_name"><a href="#structCUpti__ActivityDevice_1ad3a569e4232a91f063e4f8a487caddf" shape="rect">l2CacheSize</a></span></dt> <dd class="shortdesc"><span></span><span class="desc"></span></dd> <dt><span class="member_type">uint32_t </span><span class="member_name"><a href="#structCUpti__ActivityDevice_11155a0e8c8c1b6a5759c6d0b96159965" shape="rect">maxBlockDimX</a></span></dt> <dd class="shortdesc"><span></span><span class="desc"></span></dd> <dt><span class="member_type">uint32_t </span><span class="member_name"><a href="#structCUpti__ActivityDevice_1802490bb5d76fb092717376300d44756" shape="rect">maxBlockDimY</a></span></dt> <dd class="shortdesc"><span></span><span class="desc"></span></dd> <dt><span class="member_type">uint32_t </span><span class="member_name"><a href="#structCUpti__ActivityDevice_19e49d79190baba5dfd96d215d39bdd26" shape="rect">maxBlockDimZ</a></span></dt> <dd class="shortdesc"><span></span><span class="desc"></span></dd> <dt><span class="member_type">uint32_t </span><span class="member_name"><a href="#structCUpti__ActivityDevice_1169bcfc973aa5e5fe96790582635eeb1" shape="rect">maxBlocksPerMultiprocessor</a></span></dt> <dd class="shortdesc"><span></span><span class="desc"></span></dd> <dt><span class="member_type">uint32_t </span><span class="member_name"><a href="#structCUpti__ActivityDevice_170ab083c749ba036bb328519db0c283a" shape="rect">maxGridDimX</a></span></dt> <dd class="shortdesc"><span></span><span class="desc"></span></dd> <dt><span class="member_type">uint32_t </span><span class="member_name"><a href="#structCUpti__ActivityDevice_15bf6166aaaf908f752352383ffad1650" shape="rect">maxGridDimY</a></span></dt> <dd class="shortdesc"><span></span><span class="desc"></span></dd> <dt><span class="member_type">uint32_t </span><span class="member_name"><a href="#structCUpti__ActivityDevice_1047c4a3075cf74d5f8eda66deb698ab7" shape="rect">maxGridDimZ</a></span></dt> <dd class="shortdesc"><span></span><span class="desc"></span></dd> <dt><span class="member_type">uint32_t </span><span class="member_name"><a href="#structCUpti__ActivityDevice_13a0fa19d37bcd0780bb1ff64321f3655" shape="rect">maxIPC</a></span></dt> <dd class="shortdesc"><span></span><span class="desc"></span></dd> <dt><span class="member_type">uint32_t </span><span class="member_name"><a href="#structCUpti__ActivityDevice_188012896e26d4ae2f72318b75ff23725" shape="rect">maxRegistersPerBlock</a></span></dt> <dd class="shortdesc"><span></span><span class="desc"></span></dd> <dt><span class="member_type">uint32_t </span><span class="member_name"><a href="#structCUpti__ActivityDevice_1fbc51a5e5b66e7e0e11bb09602c9d717" shape="rect">maxSharedMemoryPerBlock</a></span></dt> <dd class="shortdesc"><span></span><span class="desc"></span></dd> <dt><span class="member_type">uint32_t </span><span class="member_name"><a href="#structCUpti__ActivityDevice_16fa193349a4614bdee39236295679980" shape="rect">maxThreadsPerBlock</a></span></dt> <dd class="shortdesc"><span></span><span class="desc"></span></dd> <dt><span class="member_type">uint32_t </span><span class="member_name"><a href="#structCUpti__ActivityDevice_176b73260d48ecbe671f791ab82c5d15b" shape="rect">maxWarpsPerMultiprocessor</a></span></dt> <dd class="shortdesc"><span></span><span class="desc"></span></dd> <dt><span class="member_type">const char * </span><span class="member_name"><a href="#structCUpti__ActivityDevice_1634327dd4c2979d083e97b5d701a4245" shape="rect">name</a></span></dt> <dd class="shortdesc"><span></span><span class="desc"></span></dd> <dt><span class="member_type">uint32_t </span><span class="member_name"><a href="#structCUpti__ActivityDevice_15793ec045865bde52ec2b6b20aa8ae3e" shape="rect">numMemcpyEngines</a></span></dt> <dd class="shortdesc"><span></span><span class="desc"></span></dd> <dt><span class="member_type">uint32_t </span><span class="member_name"><a href="#structCUpti__ActivityDevice_10a8d0f23f95aa19c84950a121bdc6230" shape="rect">numMultiprocessors</a></span></dt> <dd class="shortdesc"><span></span><span class="desc"></span></dd> <dt><span class="member_type">uint32_t </span><span class="member_name"><a href="#structCUpti__ActivityDevice_1c9a763efd5c2f3d250a615935484ece3" shape="rect">numThreadsPerWarp</a></span></dt> <dd class="shortdesc"><span></span><span class="desc"></span></dd> </dl> <div class="description"> <h3 class="sectiontitle">Variables</h3> <dl class="description"> <dt class="description"><a name="structCUpti__ActivityDevice_186f3de26fc67e56f6c518cb9a18890ce" id="structCUpti__ActivityDevice_186f3de26fc67e56f6c518cb9a18890ce" shape="rect"> <!-- --></a><span>uint32_t <a href="structCUpti__ActivityDevice.html#structCUpti__ActivityDevice" title="The activity record for a device. " shape="rect">CUpti_ActivityDevice</a>::<a href="structCUpti__ActivityDevice.html#structCUpti__ActivityDevice_186f3de26fc67e56f6c518cb9a18890ce" shape="rect">computeCapabilityMajor</a> [inherited] </span></dt> <dd class="description"> <div class="section"> <p> Compute capability for the device, major number. </p> </div> </dd> <dt class="description"><a name="structCUpti__ActivityDevice_1d2cab4240a6b1efa050041398801337c" id="structCUpti__ActivityDevice_1d2cab4240a6b1efa050041398801337c" shape="rect"> <!-- --></a><span>uint32_t <a href="structCUpti__ActivityDevice.html#structCUpti__ActivityDevice" title="The activity record for a device. " shape="rect">CUpti_ActivityDevice</a>::<a href="structCUpti__ActivityDevice.html#structCUpti__ActivityDevice_1d2cab4240a6b1efa050041398801337c" shape="rect">computeCapabilityMinor</a> [inherited] </span></dt> <dd class="description"> <div class="section"> <p> Compute capability for the device, minor number. </p> </div> </dd> <dt class="description"><a name="structCUpti__ActivityDevice_1d5ef8f094da64ffcc3117369c31a4e8c" id="structCUpti__ActivityDevice_1d5ef8f094da64ffcc3117369c31a4e8c" shape="rect"> <!-- --></a><span>uint32_t <a href="structCUpti__ActivityDevice.html#structCUpti__ActivityDevice" title="The activity record for a device. " shape="rect">CUpti_ActivityDevice</a>::<a href="structCUpti__ActivityDevice.html#structCUpti__ActivityDevice_1d5ef8f094da64ffcc3117369c31a4e8c" shape="rect">constantMemorySize</a> [inherited] </span></dt> <dd class="description"> <div class="section"> <p> The amount of constant memory on the device, in bytes. </p> </div> </dd> <dt class="description"><a name="structCUpti__ActivityDevice_19f9cc4a4e357ee6ab879545ed89194e3" id="structCUpti__ActivityDevice_19f9cc4a4e357ee6ab879545ed89194e3" shape="rect"> <!-- --></a><span>uint32_t <a href="structCUpti__ActivityDevice.html#structCUpti__ActivityDevice" title="The activity record for a device. " shape="rect">CUpti_ActivityDevice</a>::<a href="structCUpti__ActivityDevice.html#structCUpti__ActivityDevice_19f9cc4a4e357ee6ab879545ed89194e3" shape="rect">coreClockRate</a> [inherited] </span></dt> <dd class="description"> <div class="section"> <p> The core clock rate of the device, in kHz. </p> </div> </dd> <dt class="description"><a name="structCUpti__ActivityDevice_1de7e83e5e5b6391e5cc5f0fbd165a19c" id="structCUpti__ActivityDevice_1de7e83e5e5b6391e5cc5f0fbd165a19c" shape="rect"> <!-- --></a><span><a href="group__CUPTI__ACTIVITY__API.html#group__CUPTI__ACTIVITY__API_1gaef8ced52897c4377b0aee6196c37639" title="Flags associated with activity records. " shape="rect">CUpti_ActivityFlag</a><a href="structCUpti__ActivityDevice.html#structCUpti__ActivityDevice" title="The activity record for a device. " shape="rect">CUpti_ActivityDevice</a>::<a href="structCUpti__ActivityDevice.html#structCUpti__ActivityDevice_1de7e83e5e5b6391e5cc5f0fbd165a19c" shape="rect">flags</a> [inherited] </span></dt> <dd class="description"> <div class="section"> <p> The flags associated with the device. </p> <p class="p apiDesc_subtitle"><strong class="ph b">See also:</strong></p> <p class="p see_subsection"><a class="xref" href="group__CUPTI__ACTIVITY__API.html#group__CUPTI__ACTIVITY__API_1gaef8ced52897c4377b0aee6196c37639" title="Flags associated with activity records." shape="rect">CUpti_ActivityFlag</a></p> <p class="p"></p> </div> </dd> <dt class="description"><a name="structCUpti__ActivityDevice_1a9b77917ca7ec7d84928a42588908c69" id="structCUpti__ActivityDevice_1a9b77917ca7ec7d84928a42588908c69" shape="rect"> <!-- --></a><span>uint64_t <a href="structCUpti__ActivityDevice.html#structCUpti__ActivityDevice" title="The activity record for a device. " shape="rect">CUpti_ActivityDevice</a>::<a href="structCUpti__ActivityDevice.html#structCUpti__ActivityDevice_1a9b77917ca7ec7d84928a42588908c69" shape="rect">globalMemoryBandwidth</a> [inherited] </span></dt> <dd class="description"> <div class="section"> <p> The global memory bandwidth available on the device, in kBytes/sec. </p> </div> </dd> <dt class="description"><a name="structCUpti__ActivityDevice_123d1ddc8fb6d1cc3c5d51505d8950fda" id="structCUpti__ActivityDevice_123d1ddc8fb6d1cc3c5d51505d8950fda" shape="rect"> <!-- --></a><span>uint64_t <a href="structCUpti__ActivityDevice.html#structCUpti__ActivityDevice" title="The activity record for a device. " shape="rect">CUpti_ActivityDevice</a>::<a href="structCUpti__ActivityDevice.html#structCUpti__ActivityDevice_123d1ddc8fb6d1cc3c5d51505d8950fda" shape="rect">globalMemorySize</a> [inherited] </span></dt> <dd class="description"> <div class="section"> <p> The amount of global memory on the device, in bytes. </p> </div> </dd> <dt class="description"><a name="structCUpti__ActivityDevice_13da00a5266b174dd6a7b39b5037cca09" id="structCUpti__ActivityDevice_13da00a5266b174dd6a7b39b5037cca09" shape="rect"> <!-- --></a><span>uint32_t <a href="structCUpti__ActivityDevice.html#structCUpti__ActivityDevice" title="The activity record for a device. " shape="rect">CUpti_ActivityDevice</a>::<a href="structCUpti__ActivityDevice.html#structCUpti__ActivityDevice_13da00a5266b174dd6a7b39b5037cca09" shape="rect">id</a> [inherited] </span></dt> <dd class="description"> <div class="section"> <p> The device ID. </p> </div> </dd> <dt class="description"><a name="structCUpti__ActivityDevice_1679307df3d2646d57311e04a1d0a229b" id="structCUpti__ActivityDevice_1679307df3d2646d57311e04a1d0a229b" shape="rect"> <!-- --></a><span><a href="group__CUPTI__ACTIVITY__API.html#group__CUPTI__ACTIVITY__API_1gefed720d5a60c3e8b286cd386c4913e3" title="The kinds of activity records. " shape="rect">CUpti_ActivityKind</a><a href="structCUpti__ActivityDevice.html#structCUpti__ActivityDevice" title="The activity record for a device. " shape="rect">CUpti_ActivityDevice</a>::<a href="structCUpti__ActivityDevice.html#structCUpti__ActivityDevice_1679307df3d2646d57311e04a1d0a229b" shape="rect">kind</a> [inherited] </span></dt> <dd class="description"> <div class="section"> <p> The activity record kind, must be CUPTI_ACTIVITY_KIND_DEVICE. </p> </div> </dd> <dt class="description"><a name="structCUpti__ActivityDevice_1ad3a569e4232a91f063e4f8a487caddf" id="structCUpti__ActivityDevice_1ad3a569e4232a91f063e4f8a487caddf" shape="rect"> <!-- --></a><span>uint32_t <a href="structCUpti__ActivityDevice.html#structCUpti__ActivityDevice" title="The activity record for a device. " shape="rect">CUpti_ActivityDevice</a>::<a href="structCUpti__ActivityDevice.html#structCUpti__ActivityDevice_1ad3a569e4232a91f063e4f8a487caddf" shape="rect">l2CacheSize</a> [inherited] </span></dt> <dd class="description"> <div class="section"> <p> The size of the L2 cache on the device, in bytes. </p> </div> </dd> <dt class="description"><a name="structCUpti__ActivityDevice_11155a0e8c8c1b6a5759c6d0b96159965" id="structCUpti__ActivityDevice_11155a0e8c8c1b6a5759c6d0b96159965" shape="rect"> <!-- --></a><span>uint32_t <a href="structCUpti__ActivityDevice.html#structCUpti__ActivityDevice" title="The activity record for a device. " shape="rect">CUpti_ActivityDevice</a>::<a href="structCUpti__ActivityDevice.html#structCUpti__ActivityDevice_11155a0e8c8c1b6a5759c6d0b96159965" shape="rect">maxBlockDimX</a> [inherited] </span></dt> <dd class="description"> <div class="section"> <p> Maximum allowed X dimension for a block. </p> </div> </dd> <dt class="description"><a name="structCUpti__ActivityDevice_1802490bb5d76fb092717376300d44756" id="structCUpti__ActivityDevice_1802490bb5d76fb092717376300d44756" shape="rect"> <!-- --></a><span>uint32_t <a href="structCUpti__ActivityDevice.html#structCUpti__ActivityDevice" title="The activity record for a device. " shape="rect">CUpti_ActivityDevice</a>::<a href="structCUpti__ActivityDevice.html#structCUpti__ActivityDevice_1802490bb5d76fb092717376300d44756" shape="rect">maxBlockDimY</a> [inherited] </span></dt> <dd class="description"> <div class="section"> <p> Maximum allowed Y dimension for a block. </p> </div> </dd> <dt class="description"><a name="structCUpti__ActivityDevice_19e49d79190baba5dfd96d215d39bdd26" id="structCUpti__ActivityDevice_19e49d79190baba5dfd96d215d39bdd26" shape="rect"> <!-- --></a><span>uint32_t <a href="structCUpti__ActivityDevice.html#structCUpti__ActivityDevice" title="The activity record for a device. " shape="rect">CUpti_ActivityDevice</a>::<a href="structCUpti__ActivityDevice.html#structCUpti__ActivityDevice_19e49d79190baba5dfd96d215d39bdd26" shape="rect">maxBlockDimZ</a> [inherited] </span></dt> <dd class="description"> <div class="section"> <p> Maximum allowed Z dimension for a block. </p> </div> </dd> <dt class="description"><a name="structCUpti__ActivityDevice_1169bcfc973aa5e5fe96790582635eeb1" id="structCUpti__ActivityDevice_1169bcfc973aa5e5fe96790582635eeb1" shape="rect"> <!-- --></a><span>uint32_t <a href="structCUpti__ActivityDevice.html#structCUpti__ActivityDevice" title="The activity record for a device. " shape="rect">CUpti_ActivityDevice</a>::<a href="structCUpti__ActivityDevice.html#structCUpti__ActivityDevice_1169bcfc973aa5e5fe96790582635eeb1" shape="rect">maxBlocksPerMultiprocessor</a> [inherited] </span></dt> <dd class="description"> <div class="section"> <p> Maximum number of blocks that can be present on a multiprocessor at any given time. </p> </div> </dd> <dt class="description"><a name="structCUpti__ActivityDevice_170ab083c749ba036bb328519db0c283a" id="structCUpti__ActivityDevice_170ab083c749ba036bb328519db0c283a" shape="rect"> <!-- --></a><span>uint32_t <a href="structCUpti__ActivityDevice.html#structCUpti__ActivityDevice" title="The activity record for a device. " shape="rect">CUpti_ActivityDevice</a>::<a href="structCUpti__ActivityDevice.html#structCUpti__ActivityDevice_170ab083c749ba036bb328519db0c283a" shape="rect">maxGridDimX</a> [inherited] </span></dt> <dd class="description"> <div class="section"> <p> Maximum allowed X dimension for a grid. </p> </div> </dd> <dt class="description"><a name="structCUpti__ActivityDevice_15bf6166aaaf908f752352383ffad1650" id="structCUpti__ActivityDevice_15bf6166aaaf908f752352383ffad1650" shape="rect"> <!-- --></a><span>uint32_t <a href="structCUpti__ActivityDevice.html#structCUpti__ActivityDevice" title="The activity record for a device. " shape="rect">CUpti_ActivityDevice</a>::<a href="structCUpti__ActivityDevice.html#structCUpti__ActivityDevice_15bf6166aaaf908f752352383ffad1650" shape="rect">maxGridDimY</a> [inherited] </span></dt> <dd class="description"> <div class="section"> <p> Maximum allowed Y dimension for a grid. </p> </div> </dd> <dt class="description"><a name="structCUpti__ActivityDevice_1047c4a3075cf74d5f8eda66deb698ab7" id="structCUpti__ActivityDevice_1047c4a3075cf74d5f8eda66deb698ab7" shape="rect"> <!-- --></a><span>uint32_t <a href="structCUpti__ActivityDevice.html#structCUpti__ActivityDevice" title="The activity record for a device. " shape="rect">CUpti_ActivityDevice</a>::<a href="structCUpti__ActivityDevice.html#structCUpti__ActivityDevice_1047c4a3075cf74d5f8eda66deb698ab7" shape="rect">maxGridDimZ</a> [inherited] </span></dt> <dd class="description"> <div class="section"> <p> Maximum allowed Z dimension for a grid. </p> </div> </dd> <dt class="description"><a name="structCUpti__ActivityDevice_13a0fa19d37bcd0780bb1ff64321f3655" id="structCUpti__ActivityDevice_13a0fa19d37bcd0780bb1ff64321f3655" shape="rect"> <!-- --></a><span>uint32_t <a href="structCUpti__ActivityDevice.html#structCUpti__ActivityDevice" title="The activity record for a device. " shape="rect">CUpti_ActivityDevice</a>::<a href="structCUpti__ActivityDevice.html#structCUpti__ActivityDevice_13a0fa19d37bcd0780bb1ff64321f3655" shape="rect">maxIPC</a> [inherited] </span></dt> <dd class="description"> <div class="section"> <p> The maximum "instructions per cycle" possible on each device multiprocessor. </p> </div> </dd> <dt class="description"><a name="structCUpti__ActivityDevice_188012896e26d4ae2f72318b75ff23725" id="structCUpti__ActivityDevice_188012896e26d4ae2f72318b75ff23725" shape="rect"> <!-- --></a><span>uint32_t <a href="structCUpti__ActivityDevice.html#structCUpti__ActivityDevice" title="The activity record for a device. " shape="rect">CUpti_ActivityDevice</a>::<a href="structCUpti__ActivityDevice.html#structCUpti__ActivityDevice_188012896e26d4ae2f72318b75ff23725" shape="rect">maxRegistersPerBlock</a> [inherited] </span></dt> <dd class="description"> <div class="section"> <p> Maximum number of registers that can be allocated to a block. </p> </div> </dd> <dt class="description"><a name="structCUpti__ActivityDevice_1fbc51a5e5b66e7e0e11bb09602c9d717" id="structCUpti__ActivityDevice_1fbc51a5e5b66e7e0e11bb09602c9d717" shape="rect"> <!-- --></a><span>uint32_t <a href="structCUpti__ActivityDevice.html#structCUpti__ActivityDevice" title="The activity record for a device. " shape="rect">CUpti_ActivityDevice</a>::<a href="structCUpti__ActivityDevice.html#structCUpti__ActivityDevice_1fbc51a5e5b66e7e0e11bb09602c9d717" shape="rect">maxSharedMemoryPerBlock</a> [inherited] </span></dt> <dd class="description"> <div class="section"> <p> Maximum amount of shared memory that can be assigned to a block, in bytes. </p> </div> </dd> <dt class="description"><a name="structCUpti__ActivityDevice_16fa193349a4614bdee39236295679980" id="structCUpti__ActivityDevice_16fa193349a4614bdee39236295679980" shape="rect"> <!-- --></a><span>uint32_t <a href="structCUpti__ActivityDevice.html#structCUpti__ActivityDevice" title="The activity record for a device. " shape="rect">CUpti_ActivityDevice</a>::<a href="structCUpti__ActivityDevice.html#structCUpti__ActivityDevice_16fa193349a4614bdee39236295679980" shape="rect">maxThreadsPerBlock</a> [inherited] </span></dt> <dd class="description"> <div class="section"> <p> Maximum number of threads allowed in a block. </p> </div> </dd> <dt class="description"><a name="structCUpti__ActivityDevice_176b73260d48ecbe671f791ab82c5d15b" id="structCUpti__ActivityDevice_176b73260d48ecbe671f791ab82c5d15b" shape="rect"> <!-- --></a><span>uint32_t <a href="structCUpti__ActivityDevice.html#structCUpti__ActivityDevice" title="The activity record for a device. " shape="rect">CUpti_ActivityDevice</a>::<a href="structCUpti__ActivityDevice.html#structCUpti__ActivityDevice_176b73260d48ecbe671f791ab82c5d15b" shape="rect">maxWarpsPerMultiprocessor</a> [inherited] </span></dt> <dd class="description"> <div class="section"> <p> Maximum number of warps that can be present on a multiprocessor at any given time. </p> </div> </dd> <dt class="description"><a name="structCUpti__ActivityDevice_1634327dd4c2979d083e97b5d701a4245" id="structCUpti__ActivityDevice_1634327dd4c2979d083e97b5d701a4245" shape="rect"> <!-- --></a><span>const char * <a href="structCUpti__ActivityDevice.html#structCUpti__ActivityDevice" title="The activity record for a device. " shape="rect">CUpti_ActivityDevice</a>::<a href="structCUpti__ActivityDevice.html#structCUpti__ActivityDevice_1634327dd4c2979d083e97b5d701a4245" shape="rect">name</a> [inherited] </span></dt> <dd class="description"> <div class="section"> <p> The device name. This name is shared across all activity records representing instances of the device, and so should not be modified. </p> </div> </dd> <dt class="description"><a name="structCUpti__ActivityDevice_15793ec045865bde52ec2b6b20aa8ae3e" id="structCUpti__ActivityDevice_15793ec045865bde52ec2b6b20aa8ae3e" shape="rect"> <!-- --></a><span>uint32_t <a href="structCUpti__ActivityDevice.html#structCUpti__ActivityDevice" title="The activity record for a device. " shape="rect">CUpti_ActivityDevice</a>::<a href="structCUpti__ActivityDevice.html#structCUpti__ActivityDevice_15793ec045865bde52ec2b6b20aa8ae3e" shape="rect">numMemcpyEngines</a> [inherited] </span></dt> <dd class="description"> <div class="section"> <p> Number of memory copy engines on the device. </p> </div> </dd> <dt class="description"><a name="structCUpti__ActivityDevice_10a8d0f23f95aa19c84950a121bdc6230" id="structCUpti__ActivityDevice_10a8d0f23f95aa19c84950a121bdc6230" shape="rect"> <!-- --></a><span>uint32_t <a href="structCUpti__ActivityDevice.html#structCUpti__ActivityDevice" title="The activity record for a device. " shape="rect">CUpti_ActivityDevice</a>::<a href="structCUpti__ActivityDevice.html#structCUpti__ActivityDevice_10a8d0f23f95aa19c84950a121bdc6230" shape="rect">numMultiprocessors</a> [inherited] </span></dt> <dd class="description"> <div class="section"> <p> Number of multiprocessors on the device. </p> </div> </dd> <dt class="description"><a name="structCUpti__ActivityDevice_1c9a763efd5c2f3d250a615935484ece3" id="structCUpti__ActivityDevice_1c9a763efd5c2f3d250a615935484ece3" shape="rect"> <!-- --></a><span>uint32_t <a href="structCUpti__ActivityDevice.html#structCUpti__ActivityDevice" title="The activity record for a device. " shape="rect">CUpti_ActivityDevice</a>::<a href="structCUpti__ActivityDevice.html#structCUpti__ActivityDevice_1c9a763efd5c2f3d250a615935484ece3" shape="rect">numThreadsPerWarp</a> [inherited] </span></dt> <dd class="description"> <div class="section"> <p> The number of threads per warp on the device. </p> </div> </dd> </dl> </div> </div> <hr id="contents-end"></hr> </article> </div> </div> <script language="JavaScript" type="text/javascript" charset="utf-8" src="../common/formatting/common.min.js"></script> <script language="JavaScript" type="text/javascript" charset="utf-8" src="../common/scripts/google-analytics/google-analytics-write.js"></script> <script language="JavaScript" type="text/javascript" charset="utf-8" src="../common/scripts/google-analytics/google-analytics-tracker.js"></script> <script type="text/javascript">var switchTo5x=true;</script><script type="text/javascript" src="http://w.sharethis.com/button/buttons.js"></script><script type="text/javascript">stLight.options({publisher: "998dc202-a267-4d8e-bce9-14debadb8d92", doNotHash: false, doNotCopy: false, hashAddressBar: false});</script></body> </html>