WineHQ

WarpEM

No Screenshot

Submit Screenshot

Used the pre-compiled binary, which is free to download. 



Application Details:

Version: 1.0.9
License: Free to use
URL: http://www.warpem.com/warp/
Votes: 0
Latest Rating: Garbage
Latest Wine Version Tested: 8.7

Maintainers: About Maintainership

Free Download Precompiled binary

Test Results

Old test results
The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results

What works

  • Installing WarpEM
  • Starting WarpEM applications Warp.exe and M.exe
  • Selecting GPU's
  • Loading population data set in M
  • Loading data set in WarpEM
  • Starting of Processing of data set in WarpEM

What does not

Several issues need to be addressed, vulkan/mesa over remote connection, vcrun6, .net is needed but not available out of the box

Workarounds

  1. wine requires vulkan support, but vulkan support over remote connection is broken on debian11 [1,2]. As a workaround, I compiled mesa 22.1.7 from source using the following configuration:  --buildtype=release -Dcpp_rtti=false -Ddri3=enabled -Ddri-drivers="" -Degl=disabled -Dgallium-drivers=swrast,virgl,svga,d3d12,zink,iris,crocus,i915 -Dgallium-xa=enabled -Dgles1=enabled -Dgles2=enabled -Dglx=xlib -Dosmesa=true -Dplatforms=x11 -Dshared-glapi=enabled -Dvulkan-drivers=intel,swrast,virtio-experimental,imagination-experimental
    The drivers were installed in user space, and then used by adding $PREFIX/lib to LD_LIBRARY_PATH=$PREFIX/lib, $PREFIX/lib/x86_64-linux-gnu to /LIBGL_DRIVERS_PATH, and setting VK_ICD_FILENAMES to $PREFIX/share/vulkan/icd.d/intel_icd.x86_64.json:$PREFIX/share/vulkan/icd.d/lvp_icd.x86_64.json
  2. Because of 1., we compiled wine-staging from source using this mesa, and cuda/11.2.2
  3. stacksize must not be unlimited, we used
       ulimit -s 655360
  4. WarpEM uses CUDA, thus wine-staging is needed
  5. Several other components including vcrun6 and .net 4.7 are neeeded. These were installed with a recent version of winetricks (v20220411)

winetricks corefonts vcrun6
winetricks win10
winetricks renderer=vulkan
winetricks wined3d
winetricks dotnet472

What was not tested

  • loading data, advanced data processing with Warp
  • Refinement step in M

Hardware tested

Graphics:

  • GPU: Nvidia
  • Driver: proprietary

Additional Comments

M.exe crashes when Refinement step is started, and all 4 GPUs were selected, when selecting only 1 GPU it did not crash, but I did not see any GPU load either. 

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
Workaround?
RatingSubmitter
ShowDebian GNU/Linux 11.x "Bullseye" x86_64May 02 20238.7Yes Yes YesGarbageAlois Schlögl 
CurrentDebian GNU/Linux 11.x "Bullseye" x86_64Sep 12 20227.17-stagingYes Yes YesGoldAlois Schlögl 
ShowDebian GNU/Linux 11.x "Bullseye" x86_64Aug 19 20227.15-stagingYes No YesGarbageAlois Schlögl 
ShowDebian GNU/Linux 10.x "Buster" x86_64Feb 10 20227.10-stagingYes Yes YesBronzeAlois Schlögl 
ShowDebian GNU/Linux 11.x "Bullseye" x86_64Feb 04 20227.0Yes No NoGarbageAlois Schlögl 

Known Bugs

Bug # Description Status Resolution Other apps affected
54102 GPU Caps Viewer does not report any CUDA devices starting with version 7.22 UNCONFIRMED View
54197 cuda-z and warpem fail in wine-staging 7.22 and later UNCONFIRMED View
55011 Cuda-application M/WarpEM got stuck or crashes in wine-staging/7.21, wine/8.9+nvidia-libs UNCONFIRMED View

Show all bugs

HowTo / Notes

Boxnet in Warp crashes on RTX2080 cards

Using Boxnet [1] in Warp crashes on machine with RTX2080 cards but works fine on GTX1080 cards (other GPU's were not tested) 

This is fixed in recent version of Sveinar's nvidia-libs

[1] http://www.warpem.com/warp/?pa...

only nvcuda-CUDA_Support patches from wine-staging are needed


Instead of using all of wine-staging, it is sufficient to use only the patches of "nvcuda-CUDA_Support". 

Boxnet of Warpem seems to work only with older GPUs

The Boxnet module in Warpem seem only usable with older GPU versions like the GTX1080ti

For the RTX2080 an additional patch to wine is needed (see Bug 53809)

When using newer cards like RTX3080, A10, A40, Warpem hangs when trying to load the Boxnet model. I do not know whether this is also the case on Window, so I do not know whether this is a bug in Wine or Warpem.

However, when Boxnet is not needed, Warpem seems to run fine.


Comments

Back