Jump to content


HDT-SMP and OpenCL?

hdt physics skyrimse

  • Please log in to reply
1 reply to this topic




  • Members
  • Pip
  • 43 posts

I have a question to HDT-SMP. Since the mod author aers seems not to react to the posts-section at the HDT-SMP-mod (since january) (https://www.nexusmod...tab=description), I wanted to ask if someone else in this forum knows a bit more about the following:


The HDT-SMP-mod bases (accordingly to the HDT-SMP-github repo) on bulletphysics (https://github.com/b...physics/bullet3). Since ~2010 the calculation via OpenCL(->GPU instead CPU) is also supported.

HDT-SMP actually eats a lot of performance if using it via mods, that affect many NPCs.

Now my question:

Why does HDT-SMP do all the calculation on the CPU and not on GPU(->OpenCL)?

Furthermore it would be more easy to increase GPU-power or at least power for OpenCL, by just using a MultiGPU-system (one for normal graphical output, and one for OpenCL-calculation, or both for both).

Increasing CPU-power meanwhile is more difficult, cause bulletphysics only uses a specific number of cores, so that at some point all CPU-power gains have to come via IPC/Single-Core improvements.


So wouldn't it make sense, to add OpenCL-Support to HDT-SMP?






HydrogensaysHDT HDT-SMP repo: https://github.com/H...t-skyrimse-mods

Aers repo: https://github.com/aers/hdtSMP64

Edited by infinityXXL, 13 May 2020 - 10:44 PM.




  • Members
  • Pip
  • 19 posts


Also tagged with one or more of these keywords: hdt, physics, skyrimse

IPB skins by Skinbox
Page loaded in: 1.183 seconds