Make threads a multiple of hardware concurrency

Bu işleme şunda yer alıyor:
Paul
2020-02-06 16:23:29 -06:00
ebeveyn bf69c7ae32
işleme fb8c7cb3ec
+2 -2
Dosyayı Görüntüle
@@ -35,7 +35,7 @@ THE SOFTWARE.
#define LEN 64
#define SIZE LEN << 2
#define THREADS 64
#define THREADS 4
#define FILENAME "vcpy_kernel.code"
#define kernel_name "hello_world"
@@ -138,7 +138,7 @@ void run_multi_threads(uint32_t n) {
int main() {
HIPCHECK(hipInit(0));
run_multi_threads(THREADS);
run_multi_threads(THREADS * std::thread::hardware_concurrency());
passed();
}