Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Provide a non-AVX MuJoCo build #54

Closed
saran-t opened this issue Nov 10, 2021 · 8 comments
Closed

Provide a non-AVX MuJoCo build #54

saran-t opened this issue Nov 10, 2021 · 8 comments
Labels
enhancement New feature or request

Comments

@saran-t
Copy link
Member

saran-t commented Nov 10, 2021

@saran-t thank you for pointing out. I will try to fix issue at my mind with WSL. It doesnt give me enough information to go on with it so far only say that "Illegal instruction". Maybe I am missing something. Sorry for spamming this thread.
Thanks
Bilal

Originally posted by @Br3hman in #42 (comment)

@saran-t saran-t added the question Request for help or information label Nov 10, 2021
@saran-t
Copy link
Member Author

saran-t commented Nov 10, 2021

@Br3hman what are the specs of the machine that you're trying to run this on? Specifically, what's the CPU model?

@Br3hman
Copy link

Br3hman commented Nov 10, 2021

OS Name Microsoft Windows 11 Home
Version 10.0.22000 Build 22000
Other OS Description Not Available
OS Manufacturer Microsoft Corporation
System Name SURFACEGO
System Manufacturer Microsoft Corporation
System Model Surface Go 2
System Type x64-based PC
System SKU Surface_Go_2_1901
Processor Intel(R) Pentium(R) CPU 4425Y @ 1.70GHz, 1704 Mhz, 2 Core(s), 4 Logical Processor(s)
BIOS Version/Date Microsoft Corporation 1.0.16, 24/05/2021
SMBIOS Version 3.0
Embedded Controller Version 1.03
BIOS Mode UEFI
BaseBoard Manufacturer Microsoft Corporation
BaseBoard Product Surface Go 2
Boot Device \Device\HarddiskVolume1
Hardware Abstraction Layer Version = "10.0.22000.1"
Username SURFACEGO\user
Time Zone W. Europe Standard Time
Installed Physical Memory (RAM) 8.00 GB
Total Physical Memory 7.87 GB
Available Physical Memory 745 MB
Total Virtual Memory 14.9 GB
Available Virtual Memory 5.09 GB
Page File Space 7.00 GB

@saran-t
Copy link
Member Author

saran-t commented Nov 10, 2021

Your CPU doesn't support the AVX instruction set. Were you somehow able to get it to work on the same machine under Windows 10? This shouldn't have been possible.

We can consider building without AVX as well to support this use case.

@Br3hman
Copy link

Br3hman commented Nov 10, 2021

Sorry for mixed up, it was another machine I ran it. And I thought maybe it's not working on surfaces go because of the windows update. Now I know thanks for clearing up. Best regards
Bilal

@Br3hman
Copy link

Br3hman commented Nov 10, 2021

If you could build without AVX that would be great. Let me know if I can try it for you.

@saran-t saran-t closed this as completed Nov 12, 2021
@saran-t saran-t changed the title Illegal instruction error when running under WSL (Windows) Provide a non-AVX MuJoCo build Nov 12, 2021
@saran-t saran-t added the enhancement New feature or request label Nov 12, 2021
@saran-t saran-t reopened this Nov 12, 2021
@saran-t saran-t removed the question Request for help or information label Nov 12, 2021
@Bender1019
Copy link

I am looking for non-AVX build too, for some specific processors like apple M1 which does not support AVX.

@saran-t
Copy link
Member Author

saran-t commented Nov 15, 2021

For Apple Silicon we'll be providing a AArch64 build (or rather a Universal Binary) so AVX isn't a concern there. See Issue #2

@saran-t
Copy link
Member Author

saran-t commented May 23, 2022

We are not going to provide prebuilt binaries without AVX, however since MuJoCo is now open source people should be able to build these for themselves if required.

@saran-t saran-t closed this as completed May 23, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants