Asked and answered

Why should I use Crossbelt?

When we first starting mining back in 2017 we found getting started and operating at high efficiency very difficult. Dedicated mining operating systems like ethOS and SMOS simplified much of the initial work, but they fell short in the ease of configuration and rig optimization.

Much of a miner’s work went into constant tuning, bios changes, pool changes, file manipulation, manual calculations using online profit calculators, and scouring the internet for open source (and often outdated) data.

We also noticed that each mining OS created vendor lock in. If a user wanted to switch to a different OS they had to do so at their own peril and learn a whole new user interface.

We designed Crossbelt to allow miners to tune their rigs for the best performance and efficiency. With this ability, one can measure the effectiveness of a custom tune in real time ensuring maximum profit without having to lift a finger. We recognized that creating a cross platform tool was the only way create a consistent UI across all supported platforms and mining operating systems.

Moreover, Crossbelt is a platform for future expandability and data analysis that go far beyond just mining coins.

Does Crossbelt replace EthOS, HiveOS, SMOS, …?

No. Crossbelt is designed to be an add-on tool for those systems.

Does Crossbelt support ASICS?

We plan to roll out support for ASICS in the near future since ASICS are becoming the bulk of mining rigs these days. Crossbelt was designed with ASIC support in mind, so adding support won’t be a problem.

Where can Crossbelt be used?

Crossbelt can be used on any supported x86_64 operating system with GPUs. While Crossbelt was intended for blockchain mining, there is no reason it could not be used for other purposes such as ML systems that also utilize GPUs.

Is Windows supported?

At this time windows is not supported. The team is currently focused on Linux at the moment with plans to add Windows compatibility in the future.

Can I run this on EthOS?

Crossbelt has been tested thoroughly on EthOS, but you must be running version 1.3.1+

Can I run this on SMOS (Simple Mining)

Crossbelt was designed to run on Linux with kernel 4.15+ so there shouldn’t be any issue running on SMOS. However, we have not tested on SMOS. Please report any issues you find.

Can I run on HiveOS

Crossbelt was designed to run on Linux with kernel 4.15+ so there should not be any issue running on HiveOS. However, we have not tested on HiveOS. Please report any issues you find.

Can I run on insert linux OS

Crossbelt was designed to run on Linux with kernel 4.15+ so as long as your version of Linux runs kernel 4.15+ we expect smooth operation. However, we have not tested on all kernel versions. Please report any issues you find.

Which GPUs are supported?

Any GPU that uses the amd-gpupro driver and any modern Nvidia GPU is supported.

Is flgx driver supported?

No. We know there are still a few folks with these older GPUs around. We may add support if enough people ask, but this is a low priority and we don’t use any ourselves to test with.

Where does the data come from?

We rely on the kernel sysfs files and nvidia-smi to collect our data. We chose not to use OpenCL due to complexity and compilation process. The GPU drivers and utilities provide all the data we could ever ask for.

What is a Compute Unit?

A compute unit is generic term for a device that performs PoW. This can be a CPU, GPU, or Hashboard. At this time we are only showing GPU data but we expect to expand to hashboards on ASICS at a later date.

Are CPUs supported?

Crossbelt was designed to support any kind of compute unit. However, we disabled CPU detection because we thought they were not relevant anymore. If you would like to see CPUs re-enabled please let us know.

What about amdmeminfo?

Crossbelt provides almost all the same information that amdmeminfo provides so there is no need to have amdmeminfo installed.

Where can I get support?

Please see our documentation about how to get support.