Shanghai Chengcheng Information Technology Co., Ltd. · The team has been established for 20 years, dedicated to R&D.
vDisk6 · Compute sharing · Linux supported

Compute Sharing Platform
Put idle lab PCs and GPUs to work

The Chengcheng vDisk compute sharing platform puts the PCs and GPUs in servers, labs, and research rooms into one resource pool and hands them out by time slot for remote use: server compute becomes virtual desktops, and lab PCs are published whole. No new equipment to buy; first put what you already have to use.

The first two figures are estimates under assumptions: a 60-PC lab with about 25 scheduled hours per week, opened for 53 hours across weekday evenings and weekends; actual results depend on the school's timetable and usage.

Do the numbers first: where the money is saved

Well-equipped PCs in labs and research rooms spend most of their time waiting for the next class, while people who need compute queue up, pay out of pocket to rent cloud hosts, or are given high-end laptops

01

Less duplicate buying

Each college and research group buys its own high-end workstations, fighting over them when in use and leaving them idle otherwise. Put into one pool and shared by time slot, the same demand needs fewer machines.

02

Less cloud host rental

For graduation projects, competitions, and research that need temporary compute, borrow a lab PC with a discrete GPU first, with no need to rent cloud GPUs out of pocket.

03

Reuse what you have, no rewiring

Use the existing labs and deployed vDisk cloud desktops directly, with no rewiring of labs and no change to how classes run.

04

Students don't need to buy high-end laptops

Professional software runs on the lab PC, and students connect from their dorm with the vDX client, using that lab PC's GPU.

05

No high-end PCs for light work

Office and teaching software are fine on virtual desktops, starting from one Linux server; Intel integrated graphics can even be split across several virtual desktops.

06

Power on only when booked

Scheduled tasks in the console power machines on by time slot, borrowed machines are reclaimed on time, and slots nobody booked shut down on schedule.

07

Clear accounting

Every remote connection is logged with time, computer, source address, and duration, so you can see whether the machines you opened up are actually being used.

Worked example: one 60-PC lab

Below is a simple estimate under a set of assumptions; actual results depend on the school's timetable and usage.

ItemEstimate (assumptions)
Lab Scale60 PCs
Weekly teaching use30 scheduled class periods, about 22.5 hours, counted as 25 hours including changeovers
Weekly borrowed use (assumed)Weekday evenings 6:00 PM to 11:00 PM, 25 hours in total; two weekend days 8:00 AM to 10:00 PM, 28 hours in total; 53 hours altogether
Overall utilization before opening up25 ÷ 168, about 15%
Overall utilization after opening up(25 + 53) ÷ 168, about 46%
New usable machine-hours per week60 PCs × 53 hours = 3,180 machine-hours

Two kinds of compute, published from one platform

Server compute is published as virtual desktops and lab PCs are published whole; both kinds of desktop can go in the same desktop pool, or be assigned to the same person at once

Server compute → virtual desktops

The server's processors, memory, disks, and GPUs are published as virtual desktops by desktop pool: each pool sets the core count, memory, disk size, and GPU spec, machines are generated in bulk from a template, and the count can be raised or lowered at any time.

Lab PCs → whole-machine borrowing

Physical lab terminals are published into desktop pools without a virtual machine: the system runs directly on that PC, and the person borrowing it has its processor, memory, GPU, and peripherals to themselves.

One integrated GPU shared across several desktops

Intel integrated graphics can be split by desktop pool across several virtual desktops, handed out when one boots and taken back when it shuts down, with DirectX 12 and WebGL hardware-accelerated inside the desktops.

Dedicated or floating

A desktop can be fixed to one person or made floating: assigned at sign-in, then restored automatically for the next person once returned. After a template update, publish the new version, and restore-mode desktops use it on their next boot.

How borrowing works: book, connect, return, and it's all logged

Staff and students handle it themselves in the web portal, and the administrator only decides what is opened up and to whom

Self-service in the portal, reclaimed on time

Teachers and students sign in to the web portal and book a virtual desktop or lab PC by time slot under "My bookings"; before booking they can see the upcoming slots when it is taken, conflicts are checked automatically on submit, and only one person can book the same machine in the same slot.

  • Reclaimed automatically on timeNot held for longWhen the slot ends it is reclaimed automatically and any connected remote sessions are cut; idle virtual desktops are reclaimed, and restored automatically after being returned
  • Administrators can book on others' behalf and approveView all bookings, book or cancel on behalf of staff and students, and turn on approval when needed
  • Remote connectionOpen with the vDX client or a browser; on a poor network it lowers picture quality first and then frame rate, and reconnects automatically after a drop
  • People log off, the machine keeps runningOn a physical PC, disconnecting is not shutting down: the PC and its programs keep running, and you can reconnect later to see the result
  • Check status on your phoneThe mobile app can view terminal status, operate remotely, and subscribe to notifications
  • Power on only when bookedScheduled tasks power machines on by time slot and off at the end; timetable linkage wakes them before class and shuts them down after
  1. Administrator opens it upPublish the server compute and lab PCs to be shared into a desktop pool
  2. Staff and students bookIn the portal's "My bookings", pick a machine and a time slot, and optionally enter the purpose
  3. Remote useConnect from a dorm or home with the vDX client or a browser
  4. Reclaimed on timeWhen the slot ends it is reclaimed automatically, and the machine goes back to the pool for the next person

For the remote connection picture, network, data-out controls, and connection logs, seeRemote desktop publishing: VDI virtual desktops and physical desktops.

One machine, many uses: multiple systems, Linux shared too

The same PC teaches by day and is borrowed after class; Windows and Linux, x86 and ARM64 all sit on one platform

Multiple systems

One terminal can hold several systems: the teaching system for class and another environment for borrowing, chosen from the boot menu or set by timetable.

Linux systems

Physical terminals can publish Windows and Linux distributions such as Ubuntu, in bulk by group, or one at a time, or hidden.

ARM64 and LoongArch

Beyond x86, ARM64 platforms have been through adaptation testing and other platforms are adapted per model; ARM64 and LoongArch terminals run Linux systems.

One image, two uses

The same system image can go straight to physical terminals or generate virtual desktops on the server; images for different processor architectures are made separately and managed together.

Where it fits

People who need compute use it after class, in the evenings, and over breaks, so machines have work to do outside the timetable

Graduation project season

Design and computer science students use professional software in the lab remotely from their dorms in the evening, with no queue at the lab and no need to install large software on their own laptops.

AI research groups

Graduate students book lab PCs with a discrete GPU for model training, submit the job and disconnect, the PC keeps running, and the next day they check status in the mobile app and reconnect to see results.

Competition training camps

Instructors book a batch of identically configured machines for a team, all using the competition environment, so they can practice evenings and weekends.

Winter and summer breaks

Labs are opened up for whole stretches over breaks, suited to multi-day simulation, rendering, and data processing.

Teachers using workstations from home

Teachers use the workstation in their office or lab remotely from home, and can keep preparing lessons and processing data.

Design institutes, studios, and R&D teams

A few high-end workstations are booked by time slot and used in turns; office and document work goes on virtual desktops, so not everyone needs a high-end PC.

Who makes it

Chengcheng vDisk is anShanghai Chengcheng Information Technology Co., Ltd.in-house lab endpoint management platform with the engine, server, and endpoint ROM all built in-house and not based on Intel TCI; compute sharing and remote desktop publishing are new in vDisk6 on top of the cloud desktop and share one console with the lab cloud desktop.

  • Chip vendor: x86 CPU ecosystem compatibility certification (certificate No. HF211092026095117)
  • Chip vendor: ARM64 product compatibility certificate (certificate No. P-S20260807819)
  • Chip vendor: architecture compatibility certificate (certificate No. LS06100260291)
  • CPU ecosystem group: member (certificate No. HIECO-MBR-gh000471-202607)

vDisk cloud desktop is deployed in university labs including Shanghai Lixin University of Accounting and Finance (about 5,000 seats), Guizhou Light Industry Vocational University (about 3,000), Shanghai Publishing and Printing College (about 2,000), and Shanghai Jian Qiao University (about 800).

Limits of use

Know the prerequisites and limits first, so you can plan before opening up

Compute sharing FAQ

What is the compute sharing platform?

The Chengcheng vDisk compute sharing platform puts the PCs and GPUs in servers, labs, and research rooms into one resource pool and hands them out by time slot for remote use: the server's processors, memory, disks, and GPUs are published as virtual desktops by desktop pool, and physical PCs in labs are published whole, using that PC's own processor, GPU, and peripherals. Both kinds of compute are published, booked, and managed in one platform.

Do we need to buy new servers and PCs for this?

Not necessarily. PCs already in labs can be published and borrowed by time slot, and labs with vDisk cloud desktops already deployed are included directly; to publish virtual desktops, one Linux server can both manage and run them. Put existing equipment to use first, then decide from usage records whether to add more.

Will it affect normal classes?

Booking is by time slot, only one person can book the same PC in the same slot, and conflicts are checked automatically on submit; when the slot ends the PC is reclaimed automatically and any connected remote session is cut. Borrowing slots are set by the administrator outside class hours, and teaching labs still power on and off by timetable as usual.

What do students use to connect from their dorms?

They connect with the vDX client, which installs from Windows 7 up and launches with one click from the web page; virtual desktops can also be opened directly in a browser. Linux computers can install the vDX Linux client (x86, ARM64, LoongArch, and other architectures). When dorms and labs are on the same campus network, no public address is needed, and from off campus users can connect to the school VPN first.

Can Linux labs use compute sharing?

Yes. Physical terminals can publish Ubuntu and other Linux distributions, x86 and ARM64 platforms have been through adaptation testing, and ARM64 and LoongArch terminals run Linux systems; the same system image can go to physical terminals or generate virtual desktops on the server.

How do you stop borrowed PCs from being misused or data from being copied out?

Each connection logs the time, which desktop was connected, the source address, the duration, and the reason it ended, and live sessions can be cut on the spot; clipboard and file transfer switch on or off separately for in and out with optional size limits; the screen can carry a watermark, and people being monitored by an administrator are notified.

Try it with one lab first

Pick one lab and one research group as a pilot, and we'll propose an opening plan based on your timetable and network

Page update date: 2026-06-30