C2ME OpenCL 加速模块

实验性提供通过 OpenCL 实现硬件加速世界生成的 C2ME 附加组件。需要基础 C2ME 模组。 它被强烈建议 以安装 ScalableLux, 因为灯光很容易成为瓶颈。

资源介绍

C2ME OpenCL 加速模块 实验性 提供通过 OpenCL 实现硬件加速世界生成的 C2ME 附加组件。需要基础 C2ME 模组。 它被 强烈建议 以安装 ScalableLux , 因为灯光很容易成为瓶颈。 注意 此模组需要 Java 25 才能正常运行,即使在 26.1 之前的版本也是如此。 世界生成应在原版世界生成中具有完全的原版对等性,但有一个例外: 生物群系边界可能会偏移一个或两个方块 在极少数情况下,由于原版实现是依赖顺序的。(换句话说,这个模组和原版一样 Noisium 以及它的分支如 NoisiumForked , 尽管声称完全兼容原版,但也受到相同问题的影响) 常见的世界生成非确定性 应用。 目前仅实现了噪声阶段和生物群系阶段。 在CPU受限的情况下,原版主世界的预期性能提升为80%以上。性能会根据种子、数据包等有所不同。 此外,世界生成现在包含GPU驱动程序错误。在使用此功能处理现有世界之前,请备份您的世界。 已知某些世界生成模组会彻底失败。参见 模组兼容性 详情见本节。 平台兼容性矩阵 Supported : 通常已知完全可用 Partial : 已知可用,但存在重大限制 Unsupported : 已知完全不可用 N/A : 不适用,因为该组合不存在。 厂商 代际 驱动程序 Windows Linux macOS NVIDIA Maxwell 及更新架构 专有与开源 支持 部分支持¹ 未知 NVIDIA Kepler 专有 未知 支持 未知 NVIDIA 较旧的显卡 任意 未知 未知 未知 NVIDIA nouveau 支持的 GPU nouveau 上的 Rusticl 不适用 未知 不适用 Intel Gen9, Gen9.5⁵ 官方² 部分³ 部分⁴ 未知 Intel Gen11, Gen12, Gen12.5⁶ 官方² 不支持¹² 不支持¹² 未知 Intel Gen12.7, Xe2, Xe3 及更高版本⁷ 官方² 部分³ 部分⁴ 未知 Intel 较旧的图形处理器 官方² 未知 未知 未知 Intel iris 支持的 GPU iris 上的 Rusticl 不适用 未知 不适用 AMD RDNA1 及更高版本¹⁴ 官方⁸ 支持⁹ 支持 未知 AMD GCN 官方¹⁰ 不支持¹³ 不支持¹³ 未知 AMD radeonsi 支持的 GPU Rusticl on radeonsi 不适用 部分支持¹¹ 不适用 高通 任意 官方 不支持¹² 不支持¹² 不适用 苹果 任意 MacOS 驱动程序 不适用 不适用 不支持¹² 苹果 任意 Rusticl on asahi 不适用 未知 不适用 ¹ 已知驱动程序在运行一段时间后会出现挂起。驱动分支 535 LTS 似乎工作正常。 ² Windows 上的官方驱动程序包。Gen9 和 Gen9.5 需要最新驱动程序: Gen9: https://www.intel.com/content/www/us/en/download/762755/intel-6th-gen-processor-graphics-windows.html Gen9.5: https://www.intel.com/content/www/us/en/download/776137/intel-7th-10th-gen-processor-graphics-windows.html 对于 Linux: https://github.com/intel/compute-runtime ³ 已知 GPU 在非原版世界生成中几乎都会崩溃。您的实际体验可能有所不同。 ⁴ 已知 GPU 在使用 一些 复杂的世界生成数据包(如 Terralith)时会崩溃。您的实际体验可能有所不同。 ⁵ Gen9 和 Gen9.5 是第 6-9 代酷睿处理器以及第 10 代 非 G 系列 酷睿处理器上的集成显卡 ⁶ Gen11 和 Gen12、Gen12.5 是第 10 代 G 系列 酷睿处理器、第 11-14 代酷睿处理器,以及 Arc DG1、Arc A 系列上的集成显卡 ⁷ Gen12.7 指的是 Meteor Lake 和 Arrow Lake 的集成显卡。 在此级别,它是 Core Ultra 100 系列及以上处理器的集成显卡,以及 Battlemage 独立显卡及以上型号。 ⁸ Windows 上的官方驱动程序包。Linux 上的 ROCm 运行时。 ⁹ 驱动程序版本 26.5.1 已知会始终崩溃。已安装并升级到 26.6.1+ 版本的系统也可能崩溃。 如果您在 26.6.1+ 版本上遇到崩溃,建议先使用 DDU 进行彻底卸载,然后全新安装。 ¹⁰ Windows 上的官方驱动程序包。Linux 上的 AMDGPU-Pro 运行时。 ¹¹ 已知 Mesa 26.1.x 分支在 RDNA3/4 上工作。任何硬件组合都可能发生任何情况,包括世界生成损坏。您的实际体验可能有所不同。 ¹² 缺少 FP64 支持 ¹³ 驱动程序崩溃 ¹⁴ 不包含 Ryzen 7000 系列和 9000 系列的集成显卡。它们的性能对于此任务来说太慢了。 此处未列出的任何硬件状态均为未知。欢迎测试符合以下详细最低要求的其他硬件配置。 最低硬件要求 正常工作的 OpenCL 1.2+ 驱动程序 cl_khr_fp64 支持(fp64 支持) 推荐配置 正常工作的 OpenCL 3.0 驱动程序 cl_khr_device_uuid 用于稳定的设备匹配 CL_QUEUE_OUT_OF_ORDER_EXEC_MODE_ENABLE 用于最佳性能。AMD GPU 上不存在 cl_khr_priority_hints 和 cl_khr_throttle_hints 用于队列优先级。仅在 Intel GPU 上已知存在 非均匀工作组,Nvidia GPU 和部分 AMD GPU 上不存在 使用 Chunky 的性能预期 针对原版主世界 1200+ cps 目标: CPU:现代中端桌面处理器(9700X, 9800X3D, 245K) GPU: Nvidia GTX 1060 或更高 AMD Radeon RX 6500 XT 或更高 Intel Arc B570 或更高(Intel 没有更弱的 GPU,所以情况如此) 针对原版主世界 2500+ cps 目标: CPU:现代旗舰桌面处理器(9950X, 9950X3D, 285K, 270K+) GPU: Nvidia GTX 1080 Ti 或更高,RTX 4060 Ti 或更高 AMD Radeon RX 7600 XT 或更高 Intel Arc B570 或更高(Intel 仍然没有更弱的 GPU) 使用方法 Windows 安装 Fabric 安装模组 完成 Linux 由于大多数 Linux 发行版不预装 OpenCL,因此您需要手动安装它。 在 Flatpak 中运行是不受支持的配置 Flatpak 目前仅支持 Rusticl(以及可能的 NVIDIA)作为 OpenCL 运行时,这在 Linux 上体验非常粗糙。请参见上方的兼容性矩阵。 对于 Nvidia 用户 通常,您的发行版提供的 Nvidia 驱动程序包中包含了 OpenCL 驱动程序。您应该可以直接使用它。如果不行,请参阅以下针对特定发行版的设置。 基于 Debian 的发行版(如 Ubuntu) 所有厂商:安装 ocl-icd-opencl-dev Nvidia:安装 nvidia-driver-full 包 AMD:安装 rocm-opencl-icd 包 Intel:为 Gen12 及以上版本安装 intel-opencl-icd 或为较旧的集成显卡 (iGPU) 安装 intel-opencl-icd-legacy (在 Debian 13 上不可用,您必须自行编译它们) Arch Linux https://wiki.archlinux.org/title/General-purpose_computing_on_graphics_processing_units#OpenCL 所有厂商:安装 ocl-icd Nvidia:安装 opencl-nvidia AMD:安装 rocm-opencl-runtime Intel:为 Gen12 及以上版本安装 intel-compute-runtime 或从 AUR 安装 intel-compute-runtime-legacy 以用于较旧的集成显卡 (iGPU) 基于 Fedora 的发行版 注意:如果您在 Bazzite 上使用 AMD GPU,则需要切换到 Bazzite-DX ,而不是按照以下步骤操作。 所有厂商:安装 ocl-icd-devel Nvidia: https://docs.nvidia.com/datacenter/tesla/driver-installation-guide/fedora.html AMD:安装 rocm-opencl Intel:安装 intel-opencl 的 Xe 使用 Rusticl(非常实验性) 这需要 Mesa 26.1 及以上版本,并且 启用了 rusticl+fp64 . 兼容性 数据包兼容性 此功能保证与数据包兼容 这些数据包可以使用原版加载 。例如: Stardust Labs 数据包(Terralith、Incedium、…) Tectonic CliffTree …更多 模组兼容性 大多数非世界生成模组应该…

在鱼乐云资源中心浏览该资源,登录后可一键安装到你的游戏服务器。

返回资源中心