3 ms·
The cloud CPU might be very different from regular server CPU. For one example, if there are many workloads reading same shared resource, the CCPU (Cloud CPU)
by thesz 7y ago
The cloud CPU might be very different from regular server CPU.
For one example, if there are many workloads reading same shared resource, the CCPU (Cloud CPU) can use that to reduce access overhead. Even the program might be a shared resource - you can easily run several dozens of copies simultaneously in vectored fashion.
This might be exploited even further - the queueing operations, for example, can be transformed into parallel scans, yielding less than 1 clock cycle for a synchronization on the work queue.
Etc.
Cray tried similar things to somewhat good results with their Athlon-pin-compatible accelerators. But I think we can do and get more.