mirror of
https://github.com/vosen/ZLUDA.git
synced 2025-04-20 00:14:45 +00:00
Correctly report emulated wave32 CUDA device (#216)
This commit is contained in:
parent
995bc95174
commit
bdc652f9eb
2 changed files with 5 additions and 1 deletions
|
@ -322,7 +322,7 @@ mod os {
|
|||
}
|
||||
}
|
||||
|
||||
pub fn zip(workspace: Workspace) -> i32 {
|
||||
pub(crate) fn zip(workspace: Workspace) -> i32 {
|
||||
let mut target_file = workspace.target_directory.clone();
|
||||
target_file.push("zluda.tar.gz");
|
||||
let gz_file = File::create(target_file).unwrap();
|
||||
|
|
|
@ -109,6 +109,10 @@ pub(crate) unsafe fn get_attribute(
|
|||
return Err(CUresult::CUDA_ERROR_INVALID_VALUE);
|
||||
}
|
||||
let hip_attrib = match attrib {
|
||||
CUdevice_attribute::CU_DEVICE_ATTRIBUTE_WARP_SIZE => {
|
||||
*pi = 32;
|
||||
return Ok(());
|
||||
}
|
||||
CUdevice_attribute::CU_DEVICE_ATTRIBUTE_ASYNC_ENGINE_COUNT => {
|
||||
*pi = 1;
|
||||
return Ok(());
|
||||
|
|
Loading…
Add table
Reference in a new issue