SYCL-LS(1)

πŸ“¦ version 7.0.1, in ubuntu stonking

πŸ’… SYCL-LS(1) β€” User Commands πŸ¦‹

okay bestie, pull up a chair because we're about to meet sycl-ls, and she is iconic. this is a User Commands girlie, manual name sycl-ls, and she does exactly one thing but she does it so well ✨


🌸 NAME 🌸

sycl-ls β€” lists all devices and backends discovered by SYCL πŸ’–

like. all of them. every single one. no cap.


πŸŽ€ SYNOPSIS πŸŽ€

sycl-ls [--verbose] [--ignore-device-selectors]

that's it. that's the whole vibe. two optional flags and she's off πŸ‘‘


✨ DESCRIPTION ✨

so basically this program lists all devices and backends discovered by SYCL. every platform that SYCL can see? she's gonna tell you about it. she's the friend who knows everyone at the party and will absolutely introduce you 🫢

Options:

  • --verbose β€” Verbosely prints all the discovered platforms. It also lists the device chosen by various SYCL device selectors. so instead of the ✨highlight reel✨ you get the full director's cut β€” every platform, plus a little spotlight on whichever device those SYCL device selectors picked out. it's giving "and the winner is…" πŸ†
  • --ignore-device-selectors β€” Lists all platforms available on the system irrespective of DPCPP filter environment variables (like ONEAPI_DEVICE_SELECTOR). translation: no filtering, no gatekeeping πŸ’… she's showing you everything the system has, even the stuff your DPCPP filter env vars (like ONEAPI_DEVICE_SELECTOR) were trying to hide from you. main character energy: unfiltered.
pro tip bestie: if it feels like half your devices ghosted you, it's probably a filter env var being shady. that's what --ignore-device-selectors is for πŸ‘€

πŸ”₯ SEE ALSO πŸ”₯

The full documentation for sycl-ls is maintained as a Texinfo manual. If the info and sycl-ls programs are properly installed at your site, the command

info sycl-ls

should give you access to the complete manual. so if u want the extended lore, that's where u go. iykyk πŸ“–βœ¨


and that's the whole page, bestie!! 🌈 this was sycl-ls version 7.0.1-0ubuntu2, dated September 2026, serving SYCL-LS(1) realness. stay slay, go list some devices, and remember: your backends are valid πŸ’–πŸŽ€πŸ¦‹

πŸ“¦ where this page comes from