То, что вы рассматриваете, хотя и интересно, вероятно, нереально без большого количества довольно сложного программного обеспечения низкого уровня и разумного объема ОЗУ.
Рассмотрим добычу монет. Самые реалистичные монеты для майнинга с использованием графического процессора - Ethereum, Dash или Zcash. Есть и другие, но это три из основных. Все они требуют минимум 2 ГБ ОЗУ для запуска, что не очень часто встречается на одноплатных компьютерах. Все они требуют активного сетевого подключения, поэтому каждый из них должен быть подключен через WiFi или проводной. Linux будет наиболее вероятной ОС, выбранной из-за ограничений и стоимости Windows.
Программное обеспечение для добычи монет полагается на драйверы ОС и API-интерфейсы OpenCL или CUDA для выполнения математических задач майнинга в графических процессорах, которые должны быть достаточно мощными для адекватной работы при минимальных затратах в 150-250 долларов . Драйверы и программное обеспечение API должны быть установлены, и, вероятно, будет очень трудно работать с использованием нестандартного соединения, такого как mPCIe, не говоря уже о том, как вы подключили бы mPCIe к 16-кратному разъему PCIe на GPU. Еще одним важным фактором является энергопотребление, и все графические карты работают на 16-кратном PCIe и потребляют минимум 80-150 Вт каждая, в зависимости от майнера и добываемой монеты. Это потребует внешнего источника питания для графических процессоров, которые имеют подключения VGA 12v.
Лучшая альтернатива - приобрести материнскую плату с несколькими PCIe и PCIe. Вы можете запустить 6 графических процессоров, используя стандартное аппаратное и программное обеспечение, многие это сделали. Что-нибудь еще было бы интересно, если бы у вас было много времени для игры, но я полагаю, что вы быстро увидите, что контрольно-пропускные пункты будут очень трудными, если не практически невозможными для преодоления, для достижения ваших заявленных трех целей.