[clinfo] 119/148: AMD memory fixes
Andreas Beckmann
anbe at moszumanska.debian.org
Mon Nov 17 14:09:54 UTC 2014
This is an automated email from the git hooks/post-receive script.
anbe pushed a commit to branch clinfo
in repository clinfo.
commit 0019f70ca72def7a3901d0336ac4a4610e3d53ac
Author: Giuseppe Bilotta <giuseppe.bilotta at gmail.com>
Date: Fri Nov 7 13:12:41 2014 +0100
AMD memory fixes
---
src/clinfo.c | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/src/clinfo.c b/src/clinfo.c
index 0b6b28a..b6d10b7 100644
--- a/src/clinfo.c
+++ b/src/clinfo.c
@@ -632,7 +632,7 @@ int device_info_free_mem_amd(cl_device_id dev, cl_device_info param, const char
{
size_t *val = NULL;
size_t szval = 0, numval = 0;
- GET_VAL;
+ GET_VAL_ARRAY;
if (!had_error) {
size_t cursor = 0;
szval = 0;
@@ -641,9 +641,9 @@ int device_info_free_mem_amd(cl_device_id dev, cl_device_info param, const char
strbuf[szval] = ' ';
++szval;
}
- szval += sprintf(strbuf, "%" PRIuS, val[cursor]);
+ szval += sprintf(strbuf + szval, "%" PRIuS, val[cursor]);
if (output_mode == CLINFO_HUMAN)
- szval += strbuf_mem(val[cursor], szval);
+ szval += strbuf_mem(val[cursor]*UINT64_C(1024), szval);
}
}
show_strbuf(pname, 0);
@@ -1290,7 +1290,7 @@ struct device_info_traits dinfo_traits[] = {
{ CLINFO_BOTH, DINFO(CL_DEVICE_GLOBAL_FREE_MEMORY_AMD, "Global free memory (AMD)", free_mem_amd), dev_is_gpu_amd },
{ CLINFO_BOTH, DINFO(CL_DEVICE_GLOBAL_MEM_CHANNELS_AMD, "Global memory channels (AMD)", int), dev_is_gpu_amd },
{ CLINFO_BOTH, DINFO(CL_DEVICE_GLOBAL_MEM_CHANNEL_BANKS_AMD, "Global memory banks per channel (AMD)", int), dev_is_gpu_amd },
- { CLINFO_BOTH, DINFO(CL_DEVICE_GLOBAL_MEM_CHANNEL_BANK_WIDTH_AMD, "Global memory bank width (AMD)", int), dev_is_gpu_amd },
+ { CLINFO_BOTH, DINFO_SFX(CL_DEVICE_GLOBAL_MEM_CHANNEL_BANK_WIDTH_AMD, "Global memory bank width (AMD)", " bytes", int), dev_is_gpu_amd },
{ CLINFO_BOTH, DINFO(CL_DEVICE_ERROR_CORRECTION_SUPPORT, "Error Correction support", bool), NULL },
{ CLINFO_BOTH, DINFO(CL_DEVICE_MAX_MEM_ALLOC_SIZE, "Max memory allocation", mem), NULL },
{ CLINFO_BOTH, DINFO(CL_DEVICE_HOST_UNIFIED_MEMORY, "Unified memory for Host and Device", bool), NULL },
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-opencl/clinfo.git
More information about the Pkg-opencl-commits
mailing list