cuda_device 75 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-cuda.c hwloc_obj_t cuda_device, parent; cuda_device 78 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-cuda.c cuda_device = hwloc_alloc_setup_object(topology, HWLOC_OBJ_OS_DEVICE, HWLOC_UNKNOWN_INDEX); cuda_device 80 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-cuda.c cuda_device->name = strdup(cuda_name); cuda_device 81 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-cuda.c cuda_device->depth = HWLOC_TYPE_DEPTH_UNKNOWN; cuda_device 82 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-cuda.c cuda_device->attr->osdev.type = HWLOC_OBJ_OSDEV_COPROC; cuda_device 84 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-cuda.c cuda_device->subtype = strdup("CUDA"); cuda_device 85 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-cuda.c hwloc_obj_add_info(cuda_device, "Backend", "CUDA"); cuda_device 86 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-cuda.c hwloc_obj_add_info(cuda_device, "GPUVendor", "NVIDIA Corporation"); cuda_device 90 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-cuda.c hwloc_obj_add_info(cuda_device, "GPUModel", prop.name); cuda_device 93 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-cuda.c hwloc_obj_add_info(cuda_device, "CUDAGlobalMemorySize", number); cuda_device 96 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-cuda.c hwloc_obj_add_info(cuda_device, "CUDAL2CacheSize", number); cuda_device 99 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-cuda.c hwloc_obj_add_info(cuda_device, "CUDAMultiProcessors", number); cuda_device 104 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-cuda.c hwloc_obj_add_info(cuda_device, "CUDACoresPerMP", number); cuda_device 108 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-cuda.c hwloc_obj_add_info(cuda_device, "CUDASharedMemorySizePerMP", number); cuda_device 119 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-cuda.c hwloc_insert_object_by_parent(topology, parent, cuda_device);