Installing XCOMPUTE-SERVER#
XCOMPUTE-SERVER is distributed for Linux x86-64 systems. Requires a commercial or educational license.
1. Prerequisites#
XCOMPUTE Account#
Create an account at Sign Up. A license is required to activate the server.
Hardware Requirements#
Component |
Requirement |
|---|---|
CPU |
x86-64-v3 or v4 (AVX2, FMA required; AVX-512 recommended). Check with |
GPU |
OpenCL 1.2+ device with FP64 support. Install drivers before proceeding. |
Storage |
High-speed SSD recommended. RAID 0/10 or NAS mapping supported for large projects. |
Network |
LAN: 1+ Gbps. WAN: 100+ Mbps. Low-latency TCP/IP required. |
Software Requirements#
GLIBC 2.33+ Linux OS
OpenCL runtime & drivers
*.debpackage manager: Ubuntu 22/24/26, Debian 11/12/13*.tar.gzuser-installable package: other POSIX Linux OS
Check your OS version:
egrep 'ID=|VERSION_ID=' /etc/os-release
2. Licensing & Package Selection#
License Types#
XCOMPUTE-SERVER-STD: Commercial use, revenue-generating projects.
XCOMPUTE-SERVER-EDU: Students, educators, non-commercial evaluation.
Available Packages#
Edition |
Platform |
Package Format |
|---|---|---|
STD |
Ubuntu 26 / Debian 13 |
|
STD |
Ubuntu 24 / Debian 12 |
|
STD |
Ubuntu 22 / Debian 11 |
|
STD |
Linux GLIBC 2.38+ |
|
STD |
Linux GLIBC 2.34+ |
|
EDU |
Same platforms |
Replace |
Filenames include version IDs (e.g.,
25.1-0319.7eb02f19). Debian packages include pre/post-install scripts. Tarballs require manual setup.
3. Installation#
Download & License Activation#
Visit Download and review the EULA.
Complete purchase to generate a license and fingerprint.
You will receive an email with the 32-byte RSA fingerprint.
Fingerprint assignments are managed in your Account Profile.
Ubuntu / Debian (Recommended)#
Navigate to your download folder.
Install the local deb package:
sudo apt install ./xcompute-server-std_*.debInstallation creates:
System user:
xcompute(home:/var/opt/xcompute/xcserver)Config files:
server.cfg,compute.cfgLog directory:
/var/opt/xcompute/xcserver/logService unit:
/etc/systemd/system/xcompute.service
Manual Tarball Installation#
Extract:
tar -xf xcompute-server-std_*.tar.xzMove to
/opt/xcompute/xcserverCreate system user:
sudo useradd -r -s /bin/false xcomputeSet ownership:
sudo chown -R xcompute:xcompute /opt/xcompute/xcserverConfigure
server.cfgandcompute.cfgin/var/opt/xcompute/xcserver/Enable systemd service manually if desired.