JuliaGPU / JuliaGPU/oneAPI.jl

No post-Meteor Lake support via WSL2

Open
#503 3 comments 0 reactions 0 assignees View on GitHub
Dominant language
Julia
Stars
215
Forks
37
Avg merge
10h 47m
Merged PRs (30d)
14

Description

For my device (Lunar Lake ARC 140V) I am able to get basic functionality in native windows. However, my impression that full usage via WSL2 is currently not possible? WSL2 natively installs Linux Kernel 5.15 (I believe); I have tried to manually compile a more updated kernel, but the latest offered by Microsoft at this moment is 6.6 (see releases of https://github.com/microsoft/WSL2-Linux-Kernel) whereas it [appears Lunar Lake requires 6.11](https://dgpu-docs.intel.com/devices/hardware-table.html). (Symptomatically, WSL just does not recognize my system as having any GPU.) This would appear to affect devices starting with Meteor Lake, which requires 6.7.

Is there a workaround to utilize a more recent kernel for WSL? If not, I thought it might be worth having this incompatibility documented while waiting for WSL to update.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by checking the Microsoft WSL2-Linux-Kernel releases against Intel's device hardware table and the reported Lunar Lake GPU behavior. Determine whether a supported newer-kernel workaround exists; if not, document the Meteor Lake and later WSL2 incompatibility and its current status.

Written by the indexing model from the issue text.

Assessment

Tech stack
julia, linux
Domain
documentation, operating-systems
Issue type
Documentation
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.