Task08 Vladimir Evmenov CSSpace#768
Open
vladimirevmenoff wants to merge 7 commits intoGPGPUCourse:task08from
Open
Task08 Vladimir Evmenov CSSpace#768vladimirevmenoff wants to merge 7 commits intoGPGPUCourse:task08from
vladimirevmenoff wants to merge 7 commits intoGPGPUCourse:task08from
Conversation
added 2 commits
November 24, 2025 14:15
Collaborator
Логи тестирования (нажмите чтобы развернуть)=== СТАТУС: Программа main_linear_bvh завершилась с ошибкой: main_linear_bvh(exit code: -1) === main_linear_bvh превысил лимит времени выполнения |
Member
|
Протестируйте пожалуйста на больших датасетах, работает ли на них? Есть подозрение что что-то реализовано неэффективно и стучит |
Collaborator
|
📋 Полные логи тестирования (нажмите чтобы развернуть)=== СТАТУС: Программы превысили время выполнения: main_linear_bvh ===
=== ВЫВОД CMAKE ===
Код возврата CMake: 0
=== STDOUT CMAKE ===
-- The C compiler identification is GNU 13.3.0
-- The CXX compiler identification is GNU 13.3.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Vulkan glslc compiler from system PATH will be used
-- Found GTest: /usr/local/lib/cmake/GTest/GTestConfig.cmake (found version "1.10.0")
-- Found OpenMP_C: -fopenmp (found version "4.5")
-- Found OpenMP_CXX: -fopenmp (found version "4.5")
-- Found OpenMP: TRUE (found version "4.5")
-- Found Threads: TRUE
-- Found X11: /usr/include
-- Looking for XOpenDisplay in /usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-gnu/libXext.so
-- Looking for XOpenDisplay in /usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-gnu/libXext.so - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Looking for IceConnectionNumber in ICE
-- Looking for IceConnectionNumber in ICE - found
-- Found CUDA: /usr (found version "12.0")
-- Found Vulkan: /usr/local/lib/libvulkan.so (found version "1.3.283") found components: glslc missing components: glslangValidator
-- The CUDA compiler identification is NVIDIA 12.0.140
-- Detecting CUDA compiler ABI info
-- Detecting CUDA compiler ABI info - done
-- Check for working CUDA compiler: /usr/bin/nvcc - skipped
-- Detecting CUDA compile features
-- Detecting CUDA compile features - done
-- Found CUDAToolkit: /usr/include (found version "12.0.140")
-- Configuring done (46.8s)
-- Generating done (0.0s)
-- Build files have been written to: /tmp/tmpzmgzr2nz/build
=== STDERR CMAKE ===
CMake Warning (dev) at libs/utils/CMakeLists.txt:25 (find_package):
Policy CMP0146 is not set: The FindCUDA module is removed. Run "cmake
--help-policy CMP0146" for policy details. Use the cmake_policy command to
set the policy and suppress this warning.
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning:
Manually-specified variables were not used by the project:
CUDA_SUPPORT
USE_CUDA
WITH_CUDA
=== ВЫВОД MAKE ===
Код возврата make: 0
=== STDOUT MAKE ===
[ 2%] Building CXX object libs/base/CMakeFiles/libbase.dir/libbase/omp_utils.cpp.o
[ 2%] Building CXX object libs/base/CMakeFiles/libbase.dir/libbase/gtest_utils.cpp.o
[ 3%] Building CXX object libs/clew/CMakeFiles/libclew.dir/libclew/ocl_init.cpp.o
[ 4%] Building CXX object libs/gpu/CMakeFiles/hexdumparray.dir/libgpu/hexdumparray.cpp.o
[ 6%] Building CXX object libs/base/CMakeFiles/libbase.dir/libbase/string_utils.cpp.o
[ 6%] Linking CXX static library liblibclew.a
[ 6%] Linking CXX executable hexdumparray
[ 6%] Built target libclew
[ 7%] Building CXX object libs/base/CMakeFiles/libbase.dir/libbase/thread_mutex.cpp.o
[ 7%] Built target hexdumparray
[ 7%] Linking CXX static library liblibbase.a
[ 7%] Built target libbase
[ 8%] Building CXX object libs/images/CMakeFiles/libimages.dir/libimages/images.cpp.o
[ 8%] Building CXX object libs/images/CMakeFiles/libimages.dir/libimages/debug_io.cpp.o
[ 9%] Linking CXX static library liblibimages.a
[ 9%] Built target libimages
[ 11%] Generating /tmp/tmpzmgzr2nz/libs/gpu/libgpu/opencl/tests/kernels/generated_kernels/aplusb_nospir_opencl120.h
[ 11%] Generating /tmp/tmpzmgzr2nz/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/aplusb_comp_spirv_vulkan.spir
[ 10%] Generating /tmp/tmpzmgzr2nz/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/write_value_at_index_comp_spirv_vulkan.spir
[ 10%] Generating /tmp/tmpzmgzr2nz/libs/gpu/libgpu/opencl/cl/generated_kernels/dummy_kernel_nospir_opencl120.h
[ 11%] Generating /tmp/tmpzmgzr2nz/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/atomic_add_comp_spirv_vulkan.spir
[ 12%] Generating /tmp/tmpzmgzr2nz/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/batched_binary_search_comp_spirv_vulkan.spir
[ 12%] Generating /tmp/tmpzmgzr2nz/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_conversion_from_float_to_T_T_16U_comp_spirv_vulkan.spir
[ 13%] Generating /tmp/tmpzmgzr2nz/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_conversion_from_float_to_T_T_32F_comp_spirv_vulkan.spir
[ 14%] Generating /tmp/tmpzmgzr2nz/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_conversion_from_float_to_T_T_8U_comp_spirv_vulkan.spir
[ 15%] Generating /tmp/tmpzmgzr2nz/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_1_T_16U_comp_spirv_vulkan.spir
[ 15%] Generating /tmp/tmpzmgzr2nz/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_1_T_32F_comp_spirv_vulkan.spir
[ 16%] Generating /tmp/tmpzmgzr2nz/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_1_T_8U_comp_spirv_vulkan.spir
[ 17%] Generating /tmp/tmpzmgzr2nz/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_2_T_16U_comp_spirv_vulkan.spir
[ 18%] Generating /tmp/tmpzmgzr2nz/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_2_T_32F_comp_spirv_vulkan.spir
[ 19%] Generating /tmp/tmpzmgzr2nz/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_2_T_8U_comp_spirv_vulkan.spir
[ 20%] Generating /tmp/tmpzmgzr2nz/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_3_T_16U_comp_spirv_vulkan.spir
[ 21%] Generating /tmp/tmpzmgzr2nz/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_3_T_32F_comp_spirv_vulkan.spir
[ 22%] Generating /tmp/tmpzmgzr2nz/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_3_T_8U_comp_spirv_vulkan.spir
[ 24%] Generating /tmp/tmpzmgzr2nz/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_4_T_32F_comp_spirv_vulkan.spir
[ 24%] Generating /tmp/tmpzmgzr2nz/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_4_T_16U_comp_spirv_vulkan.spir
[ 24%] Generating /tmp/tmpzmgzr2nz/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_4_T_8U_comp_spirv_vulkan.spir
[ 25%] Generating /tmp/tmpzmgzr2nz/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/rasterize_blending_frag_spirv_vulkan.spir
[ 27%] Generating /tmp/tmpzmgzr2nz/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/rasterize_frag_spirv_vulkan.spir
[ 27%] Generating /tmp/tmpzmgzr2nz/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/rasterize_vert_spirv_vulkan.spir
[ 28%] Generating /tmp/tmpzmgzr2nz/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/write_value_at_index_comp_spirv_vulkan.h
[ 29%] Generating /tmp/tmpzmgzr2nz/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/aplusb_comp_spirv_vulkan.h
[ 30%] Generating /tmp/tmpzmgzr2nz/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/atomic_add_comp_spirv_vulkan.h
[ 31%] Generating /tmp/tmpzmgzr2nz/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/batched_binary_search_comp_spirv_vulkan.h
[ 32%] Generating /tmp/tmpzmgzr2nz/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_conversion_from_float_to_T_T_16U_comp_spirv_vulkan.h
[ 33%] Generating /tmp/tmpzmgzr2nz/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_conversion_from_float_to_T_T_32F_comp_spirv_vulkan.h
[ 34%] Generating /tmp/tmpzmgzr2nz/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_conversion_from_float_to_T_T_8U_comp_spirv_vulkan.h
[ 35%] Generating /tmp/tmpzmgzr2nz/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_1_T_16U_comp_spirv_vulkan.h
[ 36%] Generating /tmp/tmpzmgzr2nz/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_1_T_32F_comp_spirv_vulkan.h
[ 37%] Generating /tmp/tmpzmgzr2nz/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_1_T_8U_comp_spirv_vulkan.h
[ 38%] Generating /tmp/tmpzmgzr2nz/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_2_T_16U_comp_spirv_vulkan.h
[ 39%] Generating /tmp/tmpzmgzr2nz/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_2_T_32F_comp_spirv_vulkan.h
[ 40%] Generating /tmp/tmpzmgzr2nz/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_2_T_8U_comp_spirv_vulkan.h
[ 41%] Generating /tmp/tmpzmgzr2nz/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_3_T_16U_comp_spirv_vulkan.h
[ 42%] Generating /tmp/tmpzmgzr2nz/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_3_T_32F_comp_spirv_vulkan.h
[ 42%] Generating /tmp/tmpzmgzr2nz/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_4_T_16U_comp_spirv_vulkan.h
[ 42%] Generating /tmp/tmpzmgzr2nz/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_3_T_8U_comp_spirv_vulkan.h
[ 42%] Generating /tmp/tmpzmgzr2nz/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_4_T_32F_comp_spirv_vulkan.h
[ 43%] Generating /tmp/tmpzmgzr2nz/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_4_T_8U_comp_spirv_vulkan.h
[ 43%] Generating /tmp/tmpzmgzr2nz/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/rasterize_frag_spirv_vulkan.h
[ 44%] Generating /tmp/tmpzmgzr2nz/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/rasterize_blending_frag_spirv_vulkan.h
[ 45%] Generating /tmp/tmpzmgzr2nz/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/rasterize_vert_spirv_vulkan.h
[ 46%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/opencl/device_info.cpp.o
[ 47%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/opencl/engine.cpp.o
[ 47%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/opencl/enum.cpp.o
[ 48%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/opencl/utils.cpp.o
[ 49%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/vulkan/spirv_reflect/shader_module_info.cpp.o
[ 50%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/vulkan/spirv_reflect/spirv_reflect.cpp.o
[ 51%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/vulkan/vk/common_host.cpp.o
[ 51%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/vulkan/data_buffer.cpp.o
[ 52%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/vulkan/data_image.cpp.o
[ 53%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/vulkan/device.cpp.o
[ 54%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/vulkan/engine.cpp.o
[ 55%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/vulkan/enum.cpp.o
[ 55%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/vulkan/utils.cpp.o
[ 56%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/vulkan/vulkan_api_headers.cpp.o
[ 57%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/context.cpp.o
[ 58%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/device.cpp.o
[ 59%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/device_memory_pool.cpp.o
[ 59%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/gold_helpers.cpp.o
[ 60%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/shared_device_buffer.cpp.o
[ 61%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/shared_device_image.cpp.o
[ 62%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/shared_host_buffer.cpp.o
[ 62%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/utils.cpp.o
[ 63%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/cuda/cuda_api.cpp.o
[ 64%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/cuda/enum.cpp.o
[ 65%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/cuda/utils.cpp.o
[ 66%] Linking CXX static library liblibgpu.a
[ 66%] Built target libgpu
[ 68%] Building CXX object libs/utils/CMakeFiles/libutils.dir/libutils/misc.cpp.o
[ 68%] Building CXX object libs/utils/CMakeFiles/libutils.dir/__/base/libbase/string_utils.cpp.o
[ 68%] Linking CXX static library liblibutils.a
[ 68%] Built target libutils
[ 68%] Generating /tmp/tmpzmgzr2nz/src/kernels/cl/generated_kernels/aplusb_nospir_opencl120.h
[ 68%] Generating /tmp/tmpzmgzr2nz/src/kernels/vk/generated_kernels/ray_tracing_render_using_lbvh_comp_spirv_vulkan.spir
[ 69%] Generating /tmp/tmpzmgzr2nz/src/kernels/cl/generated_kernels/bigbox_calc_nospir_opencl120.h
[ 69%] Building CXX object libs/gpu/CMakeFiles/libgpu_test.dir/libgpu/opencl/tests/kernels/kernels.cpp.o
[ 70%] Building CXX object libs/gpu/CMakeFiles/libgpu_test.dir/libgpu/opencl/tests/aplusb_test.cpp.o
[ 71%] Building CXX object libs/gpu/CMakeFiles/libgpu_test.dir/libgpu/vulkan/tests/kernels/kernels.cpp.o
[ 72%] Generating /tmp/tmpzmgzr2nz/src/kernels/cl/generated_kernels/lbvh_aabb_generation_nospir_opencl120.h
[ 73%] Generating /tmp/tmpzmgzr2nz/src/kernels/cl/generated_kernels/lbvh_construction_nospir_opencl120.h
[ 74%] Generating /tmp/tmpzmgzr2nz/src/kernels/cl/generated_kernels/merge_sort_nospir_opencl120.h
[ 74%] Generating /tmp/tmpzmgzr2nz/src/kernels/cl/generated_kernels/morton_code_generation_nospir_opencl120.h
[ 75%] Generating /tmp/tmpzmgzr2nz/src/kernels/cl/generated_kernels/ray_tracing_render_brute_force_nospir_opencl120.h
[ 76%] Generating /tmp/tmpzmgzr2nz/src/kernels/cl/generated_kernels/ray_tracing_render_using_lbvh_nospir_opencl120.h
[ 77%] Generating /tmp/tmpzmgzr2nz/src/kernels/cl/generated_kernels/zeros_nospir_opencl120.h
[ 78%] Generating /tmp/tmpzmgzr2nz/src/kernels/vk/generated_kernels/aplusb_comp_spirv_vulkan.spir
[ 79%] Generating /tmp/tmpzmgzr2nz/src/kernels/vk/generated_kernels/ray_tracing_render_brute_force_comp_spirv_vulkan.spir
[ 80%] Generating /tmp/tmpzmgzr2nz/src/kernels/vk/generated_kernels/ray_tracing_render_using_lbvh_comp_spirv_vulkan.h
[ 81%] Building CXX object libs/gpu/CMakeFiles/libgpu_test.dir/libgpu/vulkan/tests/aplusb_test.cpp.o
[ 81%] Generating /tmp/tmpzmgzr2nz/src/kernels/vk/generated_kernels/aplusb_comp_spirv_vulkan.h
[ 82%] Generating /tmp/tmpzmgzr2nz/src/kernels/vk/generated_kernels/ray_tracing_render_brute_force_comp_spirv_vulkan.h
[ 83%] Building CXX object CMakeFiles/GPGPUTasks_core.dir/src/kernels/kernels.cpp.o
[ 84%] Building CXX object CMakeFiles/GPGPUTasks_core.dir/src/io/camera_reader.cpp.o
[ 85%] Building CXX object CMakeFiles/GPGPUTasks_core.dir/src/io/scene_reader.cpp.o
[ 86%] Building CXX object libs/gpu/CMakeFiles/libgpu_test.dir/libgpu/vulkan/tests/atomic_add_test.cpp.o
[ 86%] Building CXX object libs/gpu/CMakeFiles/libgpu_test.dir/libgpu/vulkan/tests/batched_binary_search_test.cpp.o
[ 86%] Building CUDA object CMakeFiles/GPGPUTasks_core.dir/src/kernels/cu/aplusb.cu.o
[ 87%] Building CXX object libs/gpu/CMakeFiles/libgpu_test.dir/libgpu/vulkan/tests/buffers_magic_guards_test.cpp.o
[ 88%] Building CUDA object CMakeFiles/GPGPUTasks_core.dir/src/kernels/cu/ray_tracing_render_brute_force.cu.o
[ 89%] Building CUDA object CMakeFiles/GPGPUTasks_core.dir/src/kernels/cu/ray_tracing_render_using_lbvh.cu.o
[ 90%] Building CXX object libs/gpu/CMakeFiles/libgpu_test.dir/libgpu/vulkan/tests/image_conversion_from_float_to_T_test.cpp.o
[ 91%] Building CXX object libs/gpu/CMakeFiles/libgpu_test.dir/libgpu/vulkan/tests/interpolation_test.cpp.o
[ 91%] Building CXX object libs/gpu/CMakeFiles/libgpu_test.dir/libgpu/vulkan/tests/main.cpp.o
[ 92%] Linking CXX static library libGPGPUTasks_core.a
[ 92%] Built target GPGPUTasks_core
[ 93%] Building CXX object libs/gpu/CMakeFiles/libgpu_test.dir/libgpu/vulkan/tests/rasterization_blending_test.cpp.o
[ 94%] Building CXX object CMakeFiles/main_aplusb.dir/src/main_aplusb.cpp.o
[ 95%] Building CXX object CMakeFiles/main_linear_bvh.dir/src/main_linear_bvh.cpp.o
[ 96%] Building CXX object libs/gpu/CMakeFiles/libgpu_test.dir/libgpu/vulkan/tests/rasterization_test.cpp.o
[ 97%] Linking CXX executable main_aplusb
[ 97%] Built target main_aplusb
[ 98%] Building CXX object libs/gpu/CMakeFiles/libgpu_test.dir/libgpu/device_test.cpp.o
[ 99%] Linking CXX executable main_linear_bvh
[ 99%] Built target main_linear_bvh
[100%] Linking CXX executable libgpu_test
[100%] Built target libgpu_test
=== STDERR MAKE ===
In file included from /usr/include/stdio.h:980,
from /usr/include/c++/13/cstdio:42,
from /usr/include/c++/13/ext/string_conversions.h:45,
from /usr/include/c++/13/bits/basic_string.h:4109,
from /usr/include/c++/13/string:54,
from /tmp/tmpzmgzr2nz/libs/images/libimages/images.h:6,
from /tmp/tmpzmgzr2nz/libs/images/libimages/images.cpp:1:
In function ‘int snprintf(char*, size_t, const char*, ...)’,
inlined from ‘cimg_library::CImgList& cimg_library::CImgList::_load_gif_external(const char*, bool) [with T = char]’ at /tmp/tmpzmgzr2nz/libs/images/libimages/CImg.h:58211:29:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:35: warning: null destination pointer [-Wformat-truncation=]
54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
55 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
56 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
In function ‘int snprintf(char*, size_t, const char*, ...)’,
inlined from ‘cimg_library::CImgList& cimg_library::CImgList::_load_gif_external(const char*, bool) [with T = char]’ at /tmp/tmpzmgzr2nz/libs/images/libimages/CImg.h:58210:48:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:35: warning: null destination pointer [-Wformat-truncation=]
54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
55 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
56 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
In function ‘int snprintf(char*, size_t, const char*, ...)’,
inlined from ‘cimg_library::CImgList& cimg_library::CImgList::_load_gif_external(const char*, bool) [with T = short int]’ at /tmp/tmpzmgzr2nz/libs/images/libimages/CImg.h:58211:29:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:35: warning: null destination pointer [-Wformat-truncation=]
54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
55 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
56 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
In function ‘int snprintf(char*, size_t, const char*, ...)’,
inlined from ‘cimg_library::CImgList& cimg_library::CImgList::_load_gif_external(const char*, bool) [with T = short int]’ at /tmp/tmpzmgzr2nz/libs/images/libimages/CImg.h:58210:48:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:35: warning: null destination pointer [-Wformat-truncation=]
54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
55 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
56 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
In function ‘int snprintf(char*, size_t, const char*, ...)’,
inlined from ‘cimg_library::CImgList& cimg_library::CImgList::_load_gif_external(const char*, bool) [with T = short unsigned int]’ at /tmp/tmpzmgzr2nz/libs/images/libimages/CImg.h:58211:29:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:35: warning: null destination pointer [-Wformat-truncation=]
54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
55 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
56 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
In function ‘int snprintf(char*, size_t, const char*, ...)’,
inlined from ‘cimg_library::CImgList& cimg_library::CImgList::_load_gif_external(const char*, bool) [with T = short unsigned int]’ at /tmp/tmpzmgzr2nz/libs/images/libimages/CImg.h:58210:48:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:35: warning: null destination pointer [-Wformat-truncation=]
54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
55 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
56 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
In function ‘int snprintf(char*, size_t, const char*, ...)’,
inlined from ‘cimg_library::CImgList& cimg_library::CImgList::_load_gif_external(const char*, bool) [with T = float]’ at /tmp/tmpzmgzr2nz/libs/images/libimages/CImg.h:58211:29:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:35: warning: null destination pointer [-Wformat-truncation=]
54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
55 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
56 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
In function ‘int snprintf(char*, size_t, const char*, ...)’,
inlined from ‘cimg_library::CImgList& cimg_library::CImgList::_load_gif_external(const char*, bool) [with T = float]’ at /tmp/tmpzmgzr2nz/libs/images/libimages/CImg.h:58210:48:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:35: warning: null destination pointer [-Wformat-truncation=]
54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
55 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
56 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
In function ‘int snprintf(char*, size_t, const char*, ...)’,
inlined from ‘cimg_library::CImgList& cimg_library::CImgList::_load_gif_external(const char*, bool) [with T = long long int]’ at /tmp/tmpzmgzr2nz/libs/images/libimages/CImg.h:58211:29:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:35: warning: null destination pointer [-Wformat-truncation=]
54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
55 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
56 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
In function ‘int snprintf(char*, size_t, const char*, ...)’,
inlined from ‘cimg_library::CImgList& cimg_library::CImgList::_load_gif_external(const char*, bool) [with T = long long int]’ at /tmp/tmpzmgzr2nz/libs/images/libimages/CImg.h:58210:48:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:35: warning: null destination pointer [-Wformat-truncation=]
54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
55 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
56 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
In function ‘int snprintf(char*, size_t, const char*, ...)’,
inlined from ‘cimg_library::CImgList& cimg_library::CImgList::_load_gif_external(const char*, bool) [with T = long long unsigned int]’ at /tmp/tmpzmgzr2nz/libs/images/libimages/CImg.h:58211:29:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:35: warning: null destination pointer [-Wformat-truncation=]
54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
55 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
56 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
In function ‘int snprintf(char*, size_t, const char*, ...)’,
inlined from ‘cimg_library::CImgList& cimg_library::CImgList::_load_gif_external(const char*, bool) [with T = long long unsigned int]’ at /tmp/tmpzmgzr2nz/libs/images/libimages/CImg.h:58210:48:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:35: warning: null destination pointer [-Wformat-truncation=]
54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
55 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
56 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
/tmp/tmpzmgzr2nz/libs/gpu/libgpu/opencl/engine.cpp:3: warning: "_SHORT_FILE_" redefined
3 | #define _SHORT_FILE_ "ocl_engine.cpp"
|
In file included from /tmp/tmpzmgzr2nz/libs/gpu/libgpu/work_size.h:3,
from /tmp/tmpzmgzr2nz/libs/gpu/libgpu/opencl/engine.h:17,
from /tmp/tmpzmgzr2nz/libs/gpu/libgpu/opencl/engine.cpp:1:
/tmp/tmpzmgzr2nz/libs/gpu/libgpu/utils.h:52: note: this is the location of the previous definition
52 | #define _SHORT_FILE_ "unknown"
|
In file included from /tmp/tmpzmgzr2nz/libs/gpu/libgpu/context.h:4,
from /tmp/tmpzmgzr2nz/libs/utils/libutils/misc.h:6,
from /tmp/tmpzmgzr2nz/libs/utils/libutils/misc.cpp:1:
/tmp/tmpzmgzr2nz/libs/gpu/libgpu/opencl/engine.h:3: warning: "CL_TARGET_OPENCL_VERSION" redefined
3 | #define CL_TARGET_OPENCL_VERSION 210
|
In file included from /tmp/tmpzmgzr2nz/libs/clew/CL/cl.h:20,
from /tmp/tmpzmgzr2nz/libs/utils/libutils/misc.h:4:
/tmp/tmpzmgzr2nz/libs/clew/CL/cl_version.h:23: note: this is the location of the previous definition
23 | #define CL_TARGET_OPENCL_VERSION 220
|
/tmp/tmpzmgzr2nz/libs/clew/CL/cl_version.h:22:104: note: ‘#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 220 (OpenCL 2.2)’
22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 220 (OpenCL 2.2)")
| ^
In file included from /tmp/tmpzmgzr2nz/libs/gpu/libgpu/context.h:4,
from /tmp/tmpzmgzr2nz/libs/utils/libutils/misc.h:6,
from /tmp/tmpzmgzr2nz/src/io/camera_reader.cpp:11:
/tmp/tmpzmgzr2nz/libs/gpu/libgpu/opencl/engine.h:3: warning: "CL_TARGET_OPENCL_VERSION" redefined
3 | #define CL_TARGET_OPENCL_VERSION 210
|
In file included from /tmp/tmpzmgzr2nz/libs/clew/CL/cl.h:20,
from /tmp/tmpzmgzr2nz/libs/utils/libutils/misc.h:4:
/tmp/tmpzmgzr2nz/libs/clew/CL/cl_version.h:23: note: this is the location of the previous definition
23 | #define CL_TARGET_OPENCL_VERSION 220
|
/tmp/tmpzmgzr2nz/libs/clew/CL/cl_version.h:22:104: note: ‘#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 220 (OpenCL 2.2)’
22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 220 (OpenCL 2.2)")
| ^
In file included from /tmp/tmpzmgzr2nz/libs/gpu/libgpu/context.h:4,
from /tmp/tmpzmgzr2nz/libs/utils/libutils/misc.h:6,
from /tmp/tmpzmgzr2nz/src/io/scene_reader.cpp:12:
/tmp/tmpzmgzr2nz/libs/gpu/libgpu/opencl/engine.h:3: warning: "CL_TARGET_OPENCL_VERSION" redefined
3 | #define CL_TARGET_OPENCL_VERSION 210
|
In file included from /tmp/tmpzmgzr2nz/libs/clew/CL/cl.h:20,
from /tmp/tmpzmgzr2nz/libs/utils/libutils/misc.h:4:
/tmp/tmpzmgzr2nz/libs/clew/CL/cl_version.h:23: note: this is the location of the previous definition
23 | #define CL_TARGET_OPENCL_VERSION 220
|
/tmp/tmpzmgzr2nz/libs/clew/CL/cl_version.h:22:104: note: ‘#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 220 (OpenCL 2.2)’
22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 220 (OpenCL 2.2)")
| ^
/tmp/tmpzmgzr2nz/libs/gpu/libgpu/../../base/libbase/math.h(11): warning #186-D: pointless comparison of unsigned integer with zero
detected during instantiation of "T div_ceil(T, T) [with T=size_t]"
/tmp/tmpzmgzr2nz/libs/gpu/libgpu/work_size.h(63): here
Remark: The warnings can be suppressed with "-diag-suppress "
detected during instantiation of "T div_ceil(T, T) [with T=size_t]"
/tmp/tmpzmgzr2nz/libs/gpu/libgpu/work_size.h(63): here
/tmp/tmpzmgzr2nz/src/kernels/cu/ray_tracing_render_brute_force.cu(65): warning #550-D: variable "uBest" was set but never used
Remark: The warnings can be suppressed with "-diag-suppress "
/tmp/tmpzmgzr2nz/src/kernels/cu/ray_tracing_render_brute_force.cu(65): warning #550-D: variable "vBest" was set but never used
/tmp/tmpzmgzr2nz/libs/gpu/libgpu/../../base/libbase/math.h(11): warning #186-D: pointless comparison of unsigned integer with zero
detected during instantiation of "T div_ceil(T, T) [with T=size_t]"
/tmp/tmpzmgzr2nz/libs/gpu/libgpu/work_size.h(63): here
/tmp/tmpzmgzr2nz/src/kernels/cu/ray_tracing_render_using_lbvh.cu(31): warning #177-D: variable "rootIndex" was declared but never referenced
Remark: The warnings can be suppressed with "-diag-suppress "
/tmp/tmpzmgzr2nz/src/kernels/cu/ray_tracing_render_using_lbvh.cu(32): warning #177-D: variable "leafStart" was declared but never referenced
/tmp/tmpzmgzr2nz/src/kernels/cu/ray_tracing_render_using_lbvh.cu(51): warning #177-D: variable "rootIndex" was declared but never referenced
/tmp/tmpzmgzr2nz/src/kernels/cu/ray_tracing_render_using_lbvh.cu(52): warning #177-D: variable "leafStart" was declared but never referenced
/tmp/tmpzmgzr2nz/libs/gpu/libgpu/../../base/libbase/math.h(11): warning #186-D: pointless comparison of unsigned integer with zero
detected during instantiation of "T div_ceil(T, T) [with T=size_t]"
/tmp/tmpzmgzr2nz/libs/gpu/libgpu/work_size.h(63): here
In file included from /tmp/tmpzmgzr2nz/libs/gpu/libgpu/context.h:4,
from /tmp/tmpzmgzr2nz/libs/utils/libutils/misc.h:6,
from /tmp/tmpzmgzr2nz/src/main_aplusb.cpp:2:
/tmp/tmpzmgzr2nz/libs/gpu/libgpu/opencl/engine.h:3: warning: "CL_TARGET_OPENCL_VERSION" redefined
3 | #define CL_TARGET_OPENCL_VERSION 210
|
In file included from /tmp/tmpzmgzr2nz/libs/clew/CL/cl.h:20,
from /tmp/tmpzmgzr2nz/libs/utils/libutils/misc.h:4:
/tmp/tmpzmgzr2nz/libs/clew/CL/cl_version.h:23: note: this is the location of the previous definition
23 | #define CL_TARGET_OPENCL_VERSION 220
|
/tmp/tmpzmgzr2nz/libs/clew/CL/cl_version.h:22:104: note: ‘#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 220 (OpenCL 2.2)’
22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 220 (OpenCL 2.2)")
| ^
In file included from /tmp/tmpzmgzr2nz/libs/gpu/libgpu/context.h:4,
from /tmp/tmpzmgzr2nz/libs/utils/libutils/misc.h:6,
from /tmp/tmpzmgzr2nz/src/main_linear_bvh.cpp:2:
/tmp/tmpzmgzr2nz/libs/gpu/libgpu/opencl/engine.h:3: warning: "CL_TARGET_OPENCL_VERSION" redefined
3 | #define CL_TARGET_OPENCL_VERSION 210
|
In file included from /tmp/tmpzmgzr2nz/libs/clew/CL/cl.h:20,
from /tmp/tmpzmgzr2nz/libs/utils/libutils/misc.h:4:
/tmp/tmpzmgzr2nz/libs/clew/CL/cl_version.h:23: note: this is the location of the previous definition
23 | #define CL_TARGET_OPENCL_VERSION 220
|
/tmp/tmpzmgzr2nz/libs/clew/CL/cl_version.h:22:104: note: ‘#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 220 (OpenCL 2.2)’
22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 220 (OpenCL 2.2)")
| ^
================================================================================
=== ПРОГРАММА: main_linear_bvh ===
Код возврата: -999
Таймаут: 1200 секунд
=== STDOUT ===
Found 1 GPUs in 0.294035 sec (CUDA: 0.121573 sec, OpenCL: 0.0400086 sec, Vulkan: 0.132394 sec)
Available devices:
Device #0: API: CUDA+OpenCL+Vulkan. GPU. Tesla T4 (CUDA 12020). Free memory: 14822/14930 Mb.
Using device #0: API: CUDA+OpenCL+Vulkan. GPU. Tesla T4 (CUDA 12020). Free memory: 14822/14930 Mb.
Using OpenCL API...
Using 8 ray samples for ambient occlusion
____________________________________________________________________________________________
Loading scene data/gnome/gnome.ply...
Loading camera data/gnome/camera.txt...
Scene gnome loaded: 1297 vertices, 764 faces in 0.00279964 sec
Camera framebuffer size: 2177x1901
Kernels compilation done in 0.126519 seconds
GPU brute force ray tracing frame render times (in seconds) - 1 values (min=0.43914 10%=0.43914 median=0.43914 90%=0.43914 max=0.43914)
CPU build LBVH in 0.000267213 sec
CPU LBVH build performance: 2.85914 MTris/s
Kernels compilation done in 0.152824 seconds
GPU with CPU LBVH ray tracing frame render times (in seconds) - 1 values (min=0.208859 10%=0.208859 median=0.208859 90%=0.208859 max=0.208859)
GPU with CPU LBVH ray tracing performance: 158.517 MRays/s
Kernels compilation done in 0.0441729 seconds
Kernels compilation done in 0.061158 seconds
Biggest box : (-1.094520 -0.012146 -3.485390) -- (1.727277 5.421924 3.367675)
Kernels compilation done in 0.0563543 seconds
Kernels compilation done in 0.1227 seconds
tree build done
Kernels compilation done in 0.0580201 seconds
build bvh ok!
GPU LBVH build times (in seconds) - 1 values (min=0.300731 10%=0.300731 median=0.300731 90%=0.300731 max=0.300731)
GPU LBVH build performance: 0.00254048 MTris/s
GPU with GPU LBVH ray tracing frame render times (in seconds) - 1 values (min=0.421936 10%=0.421936 median=0.421936 90%=0.421936 max=0.421936)
GPU with GPU LBVH ray tracing performance: 78.4665 MRays/s
Scene processed in 3.8995 sec = 0% scene IO + 11% brute force RT + 0% CPU LBVH + 5% GPU with CPU LBVH + 8% GPU LBVH + 11% GPU with GPU LBVH + 61% images IO + 0% PCI-E write + 1% PCI-E read + 1% cleaning VRAM
____________________________________________________________________________________________
Loading scene data/powerplant/powerplant.obj...
Loading camera data/powerplant/camera.txt...
Scene powerplant loaded: 5984083 vertices, 12759246 faces in 1.92107 sec
Camera framebuffer size: 3228x1901
CPU build LBVH in 6.14045 sec
CPU LBVH build performance: 2.0779 MTris/s
GPU with CPU LBVH ray tracing frame render times (in seconds) - 1 values (min=1.12592 10%=1.12592 median=1.12592 90%=1.12592 max=1.12592)
GPU with CPU LBVH ray tracing performance: 43.6013 MRays/s
Biggest box : (-205000.000000 0.000000 -25646.599609) -- (406335.000000 249000.000000 158880.000000)
rassert code=694078589 line=0
rassert code=694078589 line=0
rassert code=694078589 line=0
rassert code=694078589 line=0
rassert code=694078589 line=0
rassert code=694078589 line=0
rassert code=694078589 line=0
rassert code=694078589 line=0
rassert code=694078589 line=0
rassert code=694078589 line=0
rassert code=694078589 line=0
rassert code=694078589 line=0
rassert code=694078589 line=0
rassert code=694078589 line=0
tree build done
build bvh ok!
GPU LBVH build times (in seconds) - 1 values (min=15.929 10%=15.929 median=15.929 90%=15.929 max=15.929)
GPU LBVH build performance: 0.801009 MTris/s
GPU with GPU LBVH ray tracing frame render times (in seconds) - 1 values (min=241.817 10%=241.817 median=241.817 90%=241.817 max=241.817)
GPU with GPU LBVH ray tracing performance: 0.20301 MRays/s
Scene processed in 269.6 sec = 1% scene IO + 2% CPU LBVH + 0% GPU with CPU LBVH + 6% GPU LBVH + 90% GPU with GPU LBVH + 1% images IO + 0% PCI-E write + 0% PCI-E read + 0% cleaning VRAM
____________________________________________________________________________________________
Loading scene data/san-miguel/san-miguel.obj...
Loading camera data/san-miguel/camera.txt...
Scene san-miguel loaded: 3738829 vertices, 5617451 faces in 1.11729 sec
Camera framebuffer size: 3840x2108
CPU build LBVH in 2.74498 sec
CPU LBVH build performance: 2.04644 MTris/s
GPU with CPU LBVH ray tracing frame render times (in seconds) - 1 values (min=2.10188 10%=2.10188 median=2.10188 90%=2.10188 max=2.10188)
GPU with CPU LBVH ray tracing performance: 30.8094 MRays/s
Biggest box : (-22.274300 -0.269337 -12.042200) -- (46.746700 14.600000 14.542400)
tree build done
build bvh ok!
GPU LBVH build times (in seconds) - 1 values (min=6.82985 10%=6.82985 median=6.82985 90%=6.82985 max=6.82985)
GPU LBVH build performance: 0.822485 MTris/s
|
Member
|
еще видны падающие rassert-ы |
Collaborator
Details=== СТАТУС: Программа main_linear_bvh завершилась с ошибкой: main_linear_bvh(exit code: -1) ===
=== ЛОГИ СБОРКИ ===
=== ВЫВОД CMAKE (stdout) ===
-- The C compiler identification is GNU 13.3.0
-- The CXX compiler identification is GNU 13.3.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Vulkan glslc compiler from system PATH will be used
-- Found GTest: /usr/local/lib/cmake/GTest/GTestConfig.cmake (found version "1.10.0")
-- Found OpenMP_C: -fopenmp (found version "4.5")
-- Found OpenMP_CXX: -fopenmp (found version "4.5")
-- Found OpenMP: TRUE (found version "4.5")
-- Found Threads: TRUE
-- Found X11: /usr/include
-- Looking for XOpenDisplay in /usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-gnu/libXext.so
-- Looking for XOpenDisplay in /usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-gnu/libXext.so - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Looking for IceConnectionNumber in ICE
-- Looking for IceConnectionNumber in ICE - found
-- Found CUDA: /usr (found version "12.0")
-- Found Vulkan: /usr/local/lib/libvulkan.so (found version "1.3.283") found components: glslc missing components: glslangValidator
-- The CUDA compiler identification is NVIDIA 12.0.140
-- Detecting CUDA compiler ABI info
-- Detecting CUDA compiler ABI info - done
-- Check for working CUDA compiler: /usr/bin/nvcc - skipped
-- Detecting CUDA compile features
-- Detecting CUDA compile features - done
-- Found CUDAToolkit: /usr/include (found version "12.0.140")
-- Configuring done (11.4s)
-- Generating done (0.0s)
-- Build files have been written to: /tmp/tmp7dsz0i5f/build
=== ВЫВОД CMAKE (stderr) ===
CMake Warning (dev) at libs/utils/CMakeLists.txt:25 (find_package):
Policy CMP0146 is not set: The FindCUDA module is removed. Run "cmake
--help-policy CMP0146" for policy details. Use the cmake_policy command to
set the policy and suppress this warning.
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning:
Manually-specified variables were not used by the project:
CUDA_SUPPORT
USE_CUDA
WITH_CUDA
=== ВЫВОД MAKE (stdout) ===
[ 2%] Building CXX object libs/base/CMakeFiles/libbase.dir/libbase/omp_utils.cpp.o
[ 2%] Building CXX object libs/base/CMakeFiles/libbase.dir/libbase/gtest_utils.cpp.o
[ 3%] Building CXX object libs/gpu/CMakeFiles/hexdumparray.dir/libgpu/hexdumparray.cpp.o
[ 4%] Building CXX object libs/clew/CMakeFiles/libclew.dir/libclew/ocl_init.cpp.o
[ 5%] Building CXX object libs/base/CMakeFiles/libbase.dir/libbase/string_utils.cpp.o
[ 6%] Linking CXX static library liblibclew.a
[ 6%] Built target libclew
[ 7%] Building CXX object libs/base/CMakeFiles/libbase.dir/libbase/thread_mutex.cpp.o
[ 7%] Linking CXX executable hexdumparray
[ 7%] Built target hexdumparray
[ 7%] Linking CXX static library liblibbase.a
[ 7%] Built target libbase
[ 7%] Building CXX object libs/images/CMakeFiles/libimages.dir/libimages/debug_io.cpp.o
[ 8%] Building CXX object libs/images/CMakeFiles/libimages.dir/libimages/images.cpp.o
[ 9%] Linking CXX static library liblibimages.a
[ 9%] Built target libimages
[ 10%] Generating /tmp/tmp7dsz0i5f/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/write_value_at_index_comp_spirv_vulkan.spir
[ 10%] Generating /tmp/tmp7dsz0i5f/libs/gpu/libgpu/opencl/cl/generated_kernels/dummy_kernel_nospir_opencl120.h
[ 11%] Generating /tmp/tmp7dsz0i5f/libs/gpu/libgpu/opencl/tests/kernels/generated_kernels/aplusb_nospir_opencl120.h
[ 11%] Generating /tmp/tmp7dsz0i5f/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/aplusb_comp_spirv_vulkan.spir
[ 11%] Generating /tmp/tmp7dsz0i5f/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/atomic_add_comp_spirv_vulkan.spir
[ 12%] Generating /tmp/tmp7dsz0i5f/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/batched_binary_search_comp_spirv_vulkan.spir
[ 12%] Generating /tmp/tmp7dsz0i5f/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_conversion_from_float_to_T_T_16U_comp_spirv_vulkan.spir
[ 13%] Generating /tmp/tmp7dsz0i5f/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_conversion_from_float_to_T_T_32F_comp_spirv_vulkan.spir
[ 14%] Generating /tmp/tmp7dsz0i5f/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_conversion_from_float_to_T_T_8U_comp_spirv_vulkan.spir
[ 15%] Generating /tmp/tmp7dsz0i5f/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_1_T_16U_comp_spirv_vulkan.spir
[ 15%] Generating /tmp/tmp7dsz0i5f/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_1_T_32F_comp_spirv_vulkan.spir
[ 17%] Generating /tmp/tmp7dsz0i5f/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_2_T_16U_comp_spirv_vulkan.spir
[ 17%] Generating /tmp/tmp7dsz0i5f/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_1_T_8U_comp_spirv_vulkan.spir
[ 18%] Generating /tmp/tmp7dsz0i5f/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_2_T_32F_comp_spirv_vulkan.spir
[ 19%] Generating /tmp/tmp7dsz0i5f/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_2_T_8U_comp_spirv_vulkan.spir
[ 21%] Generating /tmp/tmp7dsz0i5f/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_3_T_16U_comp_spirv_vulkan.spir
[ 21%] Generating /tmp/tmp7dsz0i5f/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_3_T_32F_comp_spirv_vulkan.spir
[ 22%] Generating /tmp/tmp7dsz0i5f/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_3_T_8U_comp_spirv_vulkan.spir
[ 23%] Generating /tmp/tmp7dsz0i5f/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_4_T_16U_comp_spirv_vulkan.spir
[ 24%] Generating /tmp/tmp7dsz0i5f/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_4_T_32F_comp_spirv_vulkan.spir
[ 24%] Generating /tmp/tmp7dsz0i5f/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_4_T_8U_comp_spirv_vulkan.spir
[ 25%] Generating /tmp/tmp7dsz0i5f/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/rasterize_blending_frag_spirv_vulkan.spir
[ 26%] Generating /tmp/tmp7dsz0i5f/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/rasterize_frag_spirv_vulkan.spir
[ 27%] Generating /tmp/tmp7dsz0i5f/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/rasterize_vert_spirv_vulkan.spir
[ 28%] Generating /tmp/tmp7dsz0i5f/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/write_value_at_index_comp_spirv_vulkan.h
[ 30%] Generating /tmp/tmp7dsz0i5f/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/aplusb_comp_spirv_vulkan.h
[ 30%] Generating /tmp/tmp7dsz0i5f/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/atomic_add_comp_spirv_vulkan.h
[ 32%] Generating /tmp/tmp7dsz0i5f/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_conversion_from_float_to_T_T_16U_comp_spirv_vulkan.h
[ 32%] Generating /tmp/tmp7dsz0i5f/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/batched_binary_search_comp_spirv_vulkan.h
[ 33%] Generating /tmp/tmp7dsz0i5f/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_conversion_from_float_to_T_T_32F_comp_spirv_vulkan.h
[ 34%] Generating /tmp/tmp7dsz0i5f/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_conversion_from_float_to_T_T_8U_comp_spirv_vulkan.h
[ 36%] Generating /tmp/tmp7dsz0i5f/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_1_T_32F_comp_spirv_vulkan.h
[ 36%] Generating /tmp/tmp7dsz0i5f/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_1_T_16U_comp_spirv_vulkan.h
[ 37%] Generating /tmp/tmp7dsz0i5f/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_1_T_8U_comp_spirv_vulkan.h
[ 38%] Generating /tmp/tmp7dsz0i5f/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_2_T_16U_comp_spirv_vulkan.h
[ 39%] Generating /tmp/tmp7dsz0i5f/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_2_T_32F_comp_spirv_vulkan.h
[ 40%] Generating /tmp/tmp7dsz0i5f/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_2_T_8U_comp_spirv_vulkan.h
[ 41%] Generating /tmp/tmp7dsz0i5f/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_3_T_16U_comp_spirv_vulkan.h
[ 42%] Generating /tmp/tmp7dsz0i5f/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_3_T_32F_comp_spirv_vulkan.h
[ 42%] Generating /tmp/tmp7dsz0i5f/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_3_T_8U_comp_spirv_vulkan.h
[ 42%] Generating /tmp/tmp7dsz0i5f/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_4_T_16U_comp_spirv_vulkan.h
[ 42%] Generating /tmp/tmp7dsz0i5f/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_4_T_32F_comp_spirv_vulkan.h
[ 43%] Generating /tmp/tmp7dsz0i5f/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/image_interpolation_NCHANNELS_4_T_8U_comp_spirv_vulkan.h
[ 44%] Generating /tmp/tmp7dsz0i5f/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/rasterize_blending_frag_spirv_vulkan.h
[ 44%] Generating /tmp/tmp7dsz0i5f/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/rasterize_frag_spirv_vulkan.h
[ 45%] Generating /tmp/tmp7dsz0i5f/libs/gpu/libgpu/vulkan/tests/kernels/generated_kernels/rasterize_vert_spirv_vulkan.h
[ 46%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/opencl/device_info.cpp.o
[ 46%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/opencl/enum.cpp.o
[ 47%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/opencl/engine.cpp.o
[ 48%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/opencl/utils.cpp.o
[ 49%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/vulkan/spirv_reflect/shader_module_info.cpp.o
[ 50%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/vulkan/spirv_reflect/spirv_reflect.cpp.o
[ 51%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/vulkan/vk/common_host.cpp.o
[ 51%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/vulkan/data_buffer.cpp.o
[ 52%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/vulkan/data_image.cpp.o
[ 53%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/vulkan/device.cpp.o
[ 54%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/vulkan/engine.cpp.o
[ 55%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/vulkan/enum.cpp.o
[ 55%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/vulkan/utils.cpp.o
[ 56%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/vulkan/vulkan_api_headers.cpp.o
[ 57%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/context.cpp.o
[ 58%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/device.cpp.o
[ 59%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/device_memory_pool.cpp.o
[ 59%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/gold_helpers.cpp.o
[ 60%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/shared_device_buffer.cpp.o
[ 61%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/shared_device_image.cpp.o
[ 62%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/shared_host_buffer.cpp.o
[ 62%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/utils.cpp.o
[ 63%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/cuda/cuda_api.cpp.o
[ 64%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/cuda/enum.cpp.o
[ 65%] Building CXX object libs/gpu/CMakeFiles/libgpu.dir/libgpu/cuda/utils.cpp.o
[ 66%] Linking CXX static library liblibgpu.a
[ 66%] Built target libgpu
[ 67%] Building CXX object libs/utils/CMakeFiles/libutils.dir/libutils/misc.cpp.o
[ 68%] Building CXX object libs/utils/CMakeFiles/libutils.dir/__/base/libbase/string_utils.cpp.o
[ 68%] Linking CXX static library liblibutils.a
[ 68%] Built target libutils
[ 68%] Generating /tmp/tmp7dsz0i5f/src/kernels/vk/generated_kernels/ray_tracing_render_using_lbvh_comp_spirv_vulkan.spir
[ 68%] Generating /tmp/tmp7dsz0i5f/src/kernels/cl/generated_kernels/aplusb_nospir_opencl120.h
[ 69%] Generating /tmp/tmp7dsz0i5f/src/kernels/cl/generated_kernels/bigbox_calc_nospir_opencl120.h
[ 69%] Building CXX object libs/gpu/CMakeFiles/libgpu_test.dir/libgpu/opencl/tests/kernels/kernels.cpp.o
[ 70%] Building CXX object libs/gpu/CMakeFiles/libgpu_test.dir/libgpu/opencl/tests/aplusb_test.cpp.o
[ 71%] Building CXX object libs/gpu/CMakeFiles/libgpu_test.dir/libgpu/vulkan/tests/kernels/kernels.cpp.o
[ 72%] Generating /tmp/tmp7dsz0i5f/src/kernels/cl/generated_kernels/lbvh_aabb_generation_nospir_opencl120.h
[ 73%] Generating /tmp/tmp7dsz0i5f/src/kernels/cl/generated_kernels/lbvh_construction_nospir_opencl120.h
[ 74%] Generating /tmp/tmp7dsz0i5f/src/kernels/cl/generated_kernels/merge_sort_nospir_opencl120.h
[ 74%] Generating /tmp/tmp7dsz0i5f/src/kernels/cl/generated_kernels/morton_code_generation_nospir_opencl120.h
[ 75%] Generating /tmp/tmp7dsz0i5f/src/kernels/cl/generated_kernels/ray_tracing_render_brute_force_nospir_opencl120.h
[ 76%] Generating /tmp/tmp7dsz0i5f/src/kernels/cl/generated_kernels/ray_tracing_render_using_lbvh_nospir_opencl120.h
[ 77%] Generating /tmp/tmp7dsz0i5f/src/kernels/cl/generated_kernels/zeros_nospir_opencl120.h
[ 78%] Generating /tmp/tmp7dsz0i5f/src/kernels/vk/generated_kernels/aplusb_comp_spirv_vulkan.spir
[ 79%] Generating /tmp/tmp7dsz0i5f/src/kernels/vk/generated_kernels/ray_tracing_render_brute_force_comp_spirv_vulkan.spir
[ 80%] Generating /tmp/tmp7dsz0i5f/src/kernels/vk/generated_kernels/ray_tracing_render_using_lbvh_comp_spirv_vulkan.h
[ 80%] Generating /tmp/tmp7dsz0i5f/src/kernels/vk/generated_kernels/aplusb_comp_spirv_vulkan.h
[ 81%] Generating /tmp/tmp7dsz0i5f/src/kernels/vk/generated_kernels/ray_tracing_render_brute_force_comp_spirv_vulkan.h
[ 82%] Building CXX object libs/gpu/CMakeFiles/libgpu_test.dir/libgpu/vulkan/tests/aplusb_test.cpp.o
[ 83%] Building CXX object CMakeFiles/GPGPUTasks_core.dir/src/kernels/kernels.cpp.o
[ 84%] Building CXX object CMakeFiles/GPGPUTasks_core.dir/src/io/camera_reader.cpp.o
[ 85%] Building CXX object libs/gpu/CMakeFiles/libgpu_test.dir/libgpu/vulkan/tests/atomic_add_test.cpp.o
[ 86%] Building CXX object CMakeFiles/GPGPUTasks_core.dir/src/io/scene_reader.cpp.o
[ 86%] Building CXX object libs/gpu/CMakeFiles/libgpu_test.dir/libgpu/vulkan/tests/batched_binary_search_test.cpp.o
[ 86%] Building CUDA object CMakeFiles/GPGPUTasks_core.dir/src/kernels/cu/aplusb.cu.o
[ 87%] Building CXX object libs/gpu/CMakeFiles/libgpu_test.dir/libgpu/vulkan/tests/buffers_magic_guards_test.cpp.o
[ 88%] Building CUDA object CMakeFiles/GPGPUTasks_core.dir/src/kernels/cu/ray_tracing_render_brute_force.cu.o
[ 89%] Building CUDA object CMakeFiles/GPGPUTasks_core.dir/src/kernels/cu/ray_tracing_render_using_lbvh.cu.o
[ 90%] Building CXX object libs/gpu/CMakeFiles/libgpu_test.dir/libgpu/vulkan/tests/image_conversion_from_float_to_T_test.cpp.o
[ 91%] Building CXX object libs/gpu/CMakeFiles/libgpu_test.dir/libgpu/vulkan/tests/interpolation_test.cpp.o
[ 91%] Building CXX object libs/gpu/CMakeFiles/libgpu_test.dir/libgpu/vulkan/tests/main.cpp.o
[ 92%] Linking CXX static library libGPGPUTasks_core.a
[ 92%] Built target GPGPUTasks_core
[ 93%] Building CXX object libs/gpu/CMakeFiles/libgpu_test.dir/libgpu/vulkan/tests/rasterization_blending_test.cpp.o
[ 94%] Building CXX object CMakeFiles/main_aplusb.dir/src/main_aplusb.cpp.o
[ 95%] Building CXX object CMakeFiles/main_linear_bvh.dir/src/main_linear_bvh.cpp.o
[ 96%] Building CXX object libs/gpu/CMakeFiles/libgpu_test.dir/libgpu/vulkan/tests/rasterization_test.cpp.o
[ 97%] Linking CXX executable main_aplusb
[ 97%] Built target main_aplusb
[ 98%] Building CXX object libs/gpu/CMakeFiles/libgpu_test.dir/libgpu/device_test.cpp.o
[ 99%] Linking CXX executable main_linear_bvh
[ 99%] Built target main_linear_bvh
[100%] Linking CXX executable libgpu_test
[100%] Built target libgpu_test
=== ВЫВОД MAKE (stderr) ===
In file included from /usr/include/stdio.h:980,
from /usr/include/c++/13/cstdio:42,
from /usr/include/c++/13/ext/string_conversions.h:45,
from /usr/include/c++/13/bits/basic_string.h:4109,
from /usr/include/c++/13/string:54,
from /tmp/tmp7dsz0i5f/libs/images/libimages/images.h:6,
from /tmp/tmp7dsz0i5f/libs/images/libimages/images.cpp:1:
In function ‘int snprintf(char*, size_t, const char*, ...)’,
inlined from ‘cimg_library::CImgList& cimg_library::CImgList::_load_gif_external(const char*, bool) [with T = char]’ at /tmp/tmp7dsz0i5f/libs/images/libimages/CImg.h:58211:29:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:35: warning: null destination pointer [-Wformat-truncation=]
54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
55 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
56 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
In function ‘int snprintf(char*, size_t, const char*, ...)’,
inlined from ‘cimg_library::CImgList& cimg_library::CImgList::_load_gif_external(const char*, bool) [with T = char]’ at /tmp/tmp7dsz0i5f/libs/images/libimages/CImg.h:58210:48:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:35: warning: null destination pointer [-Wformat-truncation=]
54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
55 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
56 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
In function ‘int snprintf(char*, size_t, const char*, ...)’,
inlined from ‘cimg_library::CImgList& cimg_library::CImgList::_load_gif_external(const char*, bool) [with T = short int]’ at /tmp/tmp7dsz0i5f/libs/images/libimages/CImg.h:58211:29:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:35: warning: null destination pointer [-Wformat-truncation=]
54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
55 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
56 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
In function ‘int snprintf(char*, size_t, const char*, ...)’,
inlined from ‘cimg_library::CImgList& cimg_library::CImgList::_load_gif_external(const char*, bool) [with T = short int]’ at /tmp/tmp7dsz0i5f/libs/images/libimages/CImg.h:58210:48:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:35: warning: null destination pointer [-Wformat-truncation=]
54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
55 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
56 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
In function ‘int snprintf(char*, size_t, const char*, ...)’,
inlined from ‘cimg_library::CImgList& cimg_library::CImgList::_load_gif_external(const char*, bool) [with T = short unsigned int]’ at /tmp/tmp7dsz0i5f/libs/images/libimages/CImg.h:58211:29:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:35: warning: null destination pointer [-Wformat-truncation=]
54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
55 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
56 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
In function ‘int snprintf(char*, size_t, const char*, ...)’,
inlined from ‘cimg_library::CImgList& cimg_library::CImgList::_load_gif_external(const char*, bool) [with T = short unsigned int]’ at /tmp/tmp7dsz0i5f/libs/images/libimages/CImg.h:58210:48:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:35: warning: null destination pointer [-Wformat-truncation=]
54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
55 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
56 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
In function ‘int snprintf(char*, size_t, const char*, ...)’,
inlined from ‘cimg_library::CImgList& cimg_library::CImgList::_load_gif_external(const char*, bool) [with T = float]’ at /tmp/tmp7dsz0i5f/libs/images/libimages/CImg.h:58211:29:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:35: warning: null destination pointer [-Wformat-truncation=]
54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
55 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
56 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
In function ‘int snprintf(char*, size_t, const char*, ...)’,
inlined from ‘cimg_library::CImgList& cimg_library::CImgList::_load_gif_external(const char*, bool) [with T = float]’ at /tmp/tmp7dsz0i5f/libs/images/libimages/CImg.h:58210:48:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:35: warning: null destination pointer [-Wformat-truncation=]
54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
55 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
56 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
In function ‘int snprintf(char*, size_t, const char*, ...)’,
inlined from ‘cimg_library::CImgList& cimg_library::CImgList::_load_gif_external(const char*, bool) [with T = long long int]’ at /tmp/tmp7dsz0i5f/libs/images/libimages/CImg.h:58211:29:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:35: warning: null destination pointer [-Wformat-truncation=]
54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
55 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
56 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
In function ‘int snprintf(char*, size_t, const char*, ...)’,
inlined from ‘cimg_library::CImgList& cimg_library::CImgList::_load_gif_external(const char*, bool) [with T = long long int]’ at /tmp/tmp7dsz0i5f/libs/images/libimages/CImg.h:58210:48:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:35: warning: null destination pointer [-Wformat-truncation=]
54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
55 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
56 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
In function ‘int snprintf(char*, size_t, const char*, ...)’,
inlined from ‘cimg_library::CImgList& cimg_library::CImgList::_load_gif_external(const char*, bool) [with T = long long unsigned int]’ at /tmp/tmp7dsz0i5f/libs/images/libimages/CImg.h:58211:29:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:35: warning: null destination pointer [-Wformat-truncation=]
54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
55 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
56 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
In function ‘int snprintf(char*, size_t, const char*, ...)’,
inlined from ‘cimg_library::CImgList& cimg_library::CImgList::_load_gif_external(const char*, bool) [with T = long long unsigned int]’ at /tmp/tmp7dsz0i5f/libs/images/libimages/CImg.h:58210:48:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:35: warning: null destination pointer [-Wformat-truncation=]
54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
55 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
56 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
/tmp/tmp7dsz0i5f/libs/gpu/libgpu/opencl/engine.cpp:3: warning: "_SHORT_FILE_" redefined
3 | #define _SHORT_FILE_ "ocl_engine.cpp"
|
In file included from /tmp/tmp7dsz0i5f/libs/gpu/libgpu/work_size.h:3,
from /tmp/tmp7dsz0i5f/libs/gpu/libgpu/opencl/engine.h:17,
from /tmp/tmp7dsz0i5f/libs/gpu/libgpu/opencl/engine.cpp:1:
/tmp/tmp7dsz0i5f/libs/gpu/libgpu/utils.h:52: note: this is the location of the previous definition
52 | #define _SHORT_FILE_ "unknown"
|
In file included from /tmp/tmp7dsz0i5f/libs/gpu/libgpu/context.h:4,
from /tmp/tmp7dsz0i5f/libs/utils/libutils/misc.h:6,
from /tmp/tmp7dsz0i5f/libs/utils/libutils/misc.cpp:1:
/tmp/tmp7dsz0i5f/libs/gpu/libgpu/opencl/engine.h:3: warning: "CL_TARGET_OPENCL_VERSION" redefined
3 | #define CL_TARGET_OPENCL_VERSION 210
|
In file included from /tmp/tmp7dsz0i5f/libs/clew/CL/cl.h:20,
from /tmp/tmp7dsz0i5f/libs/utils/libutils/misc.h:4:
/tmp/tmp7dsz0i5f/libs/clew/CL/cl_version.h:23: note: this is the location of the previous definition
23 | #define CL_TARGET_OPENCL_VERSION 220
|
/tmp/tmp7dsz0i5f/libs/clew/CL/cl_version.h:22:104: note: ‘#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 220 (OpenCL 2.2)’
22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 220 (OpenCL 2.2)")
| ^
In file included from /tmp/tmp7dsz0i5f/libs/gpu/libgpu/context.h:4,
from /tmp/tmp7dsz0i5f/libs/utils/libutils/misc.h:6,
from /tmp/tmp7dsz0i5f/src/io/camera_reader.cpp:11:
/tmp/tmp7dsz0i5f/libs/gpu/libgpu/opencl/engine.h:3: warning: "CL_TARGET_OPENCL_VERSION" redefined
3 | #define CL_TARGET_OPENCL_VERSION 210
|
In file included from /tmp/tmp7dsz0i5f/libs/clew/CL/cl.h:20,
from /tmp/tmp7dsz0i5f/libs/utils/libutils/misc.h:4:
/tmp/tmp7dsz0i5f/libs/clew/CL/cl_version.h:23: note: this is the location of the previous definition
23 | #define CL_TARGET_OPENCL_VERSION 220
|
/tmp/tmp7dsz0i5f/libs/clew/CL/cl_version.h:22:104: note: ‘#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 220 (OpenCL 2.2)’
22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 220 (OpenCL 2.2)")
| ^
In file included from /tmp/tmp7dsz0i5f/libs/gpu/libgpu/context.h:4,
from /tmp/tmp7dsz0i5f/libs/utils/libutils/misc.h:6,
from /tmp/tmp7dsz0i5f/src/io/scene_reader.cpp:12:
/tmp/tmp7dsz0i5f/libs/gpu/libgpu/opencl/engine.h:3: warning: "CL_TARGET_OPENCL_VERSION" redefined
3 | #define CL_TARGET_OPENCL_VERSION 210
|
In file included from /tmp/tmp7dsz0i5f/libs/clew/CL/cl.h:20,
from /tmp/tmp7dsz0i5f/libs/utils/libutils/misc.h:4:
/tmp/tmp7dsz0i5f/libs/clew/CL/cl_version.h:23: note: this is the location of the previous definition
23 | #define CL_TARGET_OPENCL_VERSION 220
|
/tmp/tmp7dsz0i5f/libs/clew/CL/cl_version.h:22:104: note: ‘#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 220 (OpenCL 2.2)’
22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 220 (OpenCL 2.2)")
| ^
/tmp/tmp7dsz0i5f/libs/gpu/libgpu/../../base/libbase/math.h(11): warning #186-D: pointless comparison of unsigned integer with zero
detected during instantiation of "T div_ceil(T, T) [with T=size_t]"
/tmp/tmp7dsz0i5f/libs/gpu/libgpu/work_size.h(63): here
Remark: The warnings can be suppressed with "-diag-suppress "
detected during instantiation of "T div_ceil(T, T) [with T=size_t]"
/tmp/tmp7dsz0i5f/libs/gpu/libgpu/work_size.h(63): here
/tmp/tmp7dsz0i5f/src/kernels/cu/ray_tracing_render_brute_force.cu(65): warning #550-D: variable "uBest" was set but never used
Remark: The warnings can be suppressed with "-diag-suppress "
/tmp/tmp7dsz0i5f/src/kernels/cu/ray_tracing_render_brute_force.cu(65): warning #550-D: variable "vBest" was set but never used
/tmp/tmp7dsz0i5f/libs/gpu/libgpu/../../base/libbase/math.h(11): warning #186-D: pointless comparison of unsigned integer with zero
detected during instantiation of "T div_ceil(T, T) [with T=size_t]"
/tmp/tmp7dsz0i5f/libs/gpu/libgpu/work_size.h(63): here
/tmp/tmp7dsz0i5f/src/kernels/cu/ray_tracing_render_using_lbvh.cu(31): warning #177-D: variable "rootIndex" was declared but never referenced
Remark: The warnings can be suppressed with "-diag-suppress "
/tmp/tmp7dsz0i5f/src/kernels/cu/ray_tracing_render_using_lbvh.cu(32): warning #177-D: variable "leafStart" was declared but never referenced
/tmp/tmp7dsz0i5f/src/kernels/cu/ray_tracing_render_using_lbvh.cu(51): warning #177-D: variable "rootIndex" was declared but never referenced
/tmp/tmp7dsz0i5f/src/kernels/cu/ray_tracing_render_using_lbvh.cu(52): warning #177-D: variable "leafStart" was declared but never referenced
/tmp/tmp7dsz0i5f/libs/gpu/libgpu/../../base/libbase/math.h(11): warning #186-D: pointless comparison of unsigned integer with zero
detected during instantiation of "T div_ceil(T, T) [with T=size_t]"
/tmp/tmp7dsz0i5f/libs/gpu/libgpu/work_size.h(63): here
In file included from /tmp/tmp7dsz0i5f/libs/gpu/libgpu/context.h:4,
from /tmp/tmp7dsz0i5f/libs/utils/libutils/misc.h:6,
from /tmp/tmp7dsz0i5f/src/main_aplusb.cpp:2:
/tmp/tmp7dsz0i5f/libs/gpu/libgpu/opencl/engine.h:3: warning: "CL_TARGET_OPENCL_VERSION" redefined
3 | #define CL_TARGET_OPENCL_VERSION 210
|
In file included from /tmp/tmp7dsz0i5f/libs/clew/CL/cl.h:20,
from /tmp/tmp7dsz0i5f/libs/utils/libutils/misc.h:4:
/tmp/tmp7dsz0i5f/libs/clew/CL/cl_version.h:23: note: this is the location of the previous definition
23 | #define CL_TARGET_OPENCL_VERSION 220
|
/tmp/tmp7dsz0i5f/libs/clew/CL/cl_version.h:22:104: note: ‘#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 220 (OpenCL 2.2)’
22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 220 (OpenCL 2.2)")
| ^
In file included from /tmp/tmp7dsz0i5f/libs/gpu/libgpu/context.h:4,
from /tmp/tmp7dsz0i5f/libs/utils/libutils/misc.h:6,
from /tmp/tmp7dsz0i5f/src/main_linear_bvh.cpp:2:
/tmp/tmp7dsz0i5f/libs/gpu/libgpu/opencl/engine.h:3: warning: "CL_TARGET_OPENCL_VERSION" redefined
3 | #define CL_TARGET_OPENCL_VERSION 210
|
In file included from /tmp/tmp7dsz0i5f/libs/clew/CL/cl.h:20,
from /tmp/tmp7dsz0i5f/libs/utils/libutils/misc.h:4:
/tmp/tmp7dsz0i5f/libs/clew/CL/cl_version.h:23: note: this is the location of the previous definition
23 | #define CL_TARGET_OPENCL_VERSION 220
|
/tmp/tmp7dsz0i5f/libs/clew/CL/cl_version.h:22:104: note: ‘#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 220 (OpenCL 2.2)’
22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 220 (OpenCL 2.2)")
| ^
=== ЛОГИ ВЫПОЛНЕНИЯ ПРОГРАММ ===
main_linear_bvh превысил лимит времени выполнения
|
Member
|
попросил департамент образовательных систем перезапустить обработку на боте |
Collaborator
|
✅ Результаты тестирования PR #768 Логи тестирования (нажмите чтобы развернуть)=== СТАТУС: Успешно выполнены программы: main_linear_bvh === === main_linear_bvh stdout (exit code: -3 (таймаут, но вывод получен)) === Found 1 GPUs in 8.5767 sec (CUDA: 0.117224 sec, OpenCL: 0.731946 sec, Vulkan: 7.72746 sec) Available devices: Device #0: API: CUDA+OpenCL+Vulkan. GPU. Tesla T4 (CUDA 12020). Free memory: 14822/14930 Mb. Using device #0: API: CUDA+OpenCL+Vulkan. GPU. Tesla T4 (CUDA 12020). Free memory: 14822/14930 Mb. Using OpenCL API... Using 8 ray samples for ambient occlusion ____________________________________________________________________________________________ Loading scene data/gnome/gnome.ply... Loading camera data/gnome/camera.txt... Scene gnome loaded: 1297 vertices, 764 faces in 0.00441181 sec Camera framebuffer size: 2177x1901 Kernels compilation done in 3.44429 seconds GPU brute force ray tracing frame render times (in seconds) - 1 values (min=3.90273 10%=3.90273 median=3.90273 90%=3.90273 max=3.90273) CPU build LBVH in 0.000265633 sec CPU LBVH build performance: 2.87615 MTris/s Kernels compilation done in 0.222344 seconds GPU with CPU LBVH ray tracing frame render times (in seconds) - 1 values (min=0.27803 10%=0.27803 median=0.27803 90%=0.27803 max=0.27803) GPU with CPU LBVH ray tracing performance: 119.08 MRays/s Kernels compilation done in 0.0457414 seconds Kernels compilation done in 0.0674853 seconds Biggest box : (-1.094520 -0.012146 -3.485390) -- (1.727277 5.421924 3.367675) Kernels compilation done in 0.0609919 seconds Kernels compilation done in 0.127994 seconds tree build done Kernels compilation done in 0.0594758 seconds build bvh ok! GPU LBVH build times (in seconds) - 1 values (min=0.318358 10%=0.318358 median=0.318358 90%=0.318358 max=0.318358) GPU LBVH build performance: 0.00239982 MTris/s GPU with GPU LBVH ray tracing frame render times (in seconds) - 1 values (min=0.421703 10%=0.421703 median=0.421703 90%=0.421703 max=0.421703) GPU with GPU LBVH ray tracing performance: 78.5099 MRays/s Scene processed in 7.43134 sec = 0% scene IO + 53% brute force RT + 0% CPU LBVH + 4% GPU with CPU LBVH + 4% GPU LBVH + 6% GPU with GPU LBVH + 32% images IO + 0% PCI-E write + 1% PCI-E read + 0% cleaning VRAM ____________________________________________________________________________________________ Loading scene data/powerplant/powerplant.obj... Loading camera data/powerplant/camera.txt... Scene powerplant loaded: 5984083 vertices, 12759246 faces in 1.91818 sec Camera framebuffer size: 3228x1901 CPU build LBVH in 6.07061 sec CPU LBVH build performance: 2.10181 MTris/s GPU with CPU LBVH ray tracing frame render times (in seconds) - 1 values (min=1.1296 10%=1.1296 median=1.1296 90%=1.1296 max=1.1296) GPU with CPU LBVH ray tracing performance: 43.4593 MRays/s Biggest box : (-205000.000000 0.000000 -25646.599609) -- (406335.000000 249000.000000 158880.000000) rassert code=694078589 line=0 rassert code=694078589 line=0 rassert code=694078589 line=0 rassert code=694078589 line=0 rassert code=694078589 line=0 rassert code=694078589 line=0 rassert code=694078589 line=0 rassert code=694078589 line=0 rassert code=694078589 line=0 rassert code=694078589 line=0 rassert code=694078589 line=0 rassert code=694078589 line=0 rassert code=694078589 line=0 rassert code=694078589 line=0 tree build done build bvh ok! GPU LBVH build times (in seconds) - 1 values (min=15.8317 10%=15.8317 median=15.8317 90%=15.8317 max=15.8317) GPU LBVH build performance: 0.805929 MTris/s GPU with GPU LBVH ray tracing frame render times (in seconds) - 1 values (min=242.671 10%=242.671 median=242.671 90%=242.671 max=242.671) GPU with GPU LBVH ray tracing performance: 0.202296 MRays/s Scene processed in 270.267 sec = 1% scene IO + 2% CPU LBVH + 0% GPU with CPU LBVH + 6% GPU LBVH + 90% GPU with GPU LBVH + 1% images IO + 0% PCI-E write + 0% PCI-E read + 0% cleaning VRAM ____________________________________________________________________________________________ Loading scene data/san-miguel/san-miguel.obj... Loading camera data/san-miguel/camera.txt... Scene san-miguel loaded: 3738829 vertices, 5617451 faces in 1.10957 sec Camera framebuffer size: 3840x2108 CPU build LBVH in 2.71807 sec CPU LBVH build performance: 2.06671 MTris/s GPU with CPU LBVH ray tracing frame render times (in seconds) - 1 values (min=2.13847 10%=2.13847 median=2.13847 90%=2.13847 max=2.13847) GPU with CPU LBVH ray tracing performance: 30.2822 MRays/s Biggest box : (-22.274300 -0.269337 -12.042200) -- (46.746700 14.600000 14.542400) tree build done build bvh ok! GPU LBVH build times (in seconds) - 1 values (min=6.81877 10%=6.81877 median=6.81877 90%=6.81877 max=6.81877) GPU LBVH build performance: 0.823822 MTris/s |
Member
|
все-равно падают рассерты :) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Локальный вывод