This could be a big ask, I do not expect something is already out there, just trying:
Is it possible to somehow have 2 CPUs:
- CPU 1: High clock speed, exclusively used for single threaded operations, e.g. ≥ 4.7 GHz, or even overclocked to 5.4. I know it's TR5
- CPU 2: High core count, exclusively used for multi-threaded operations, e.g. 192 cores I know it's SP5
AND to automatically (somehow) have the single threaded operations be picked up and processed by the High clock speed CPU1, and have automatically (somehow) the multi-threaded operations be picked up by the high core count CPU2?
For clear cut applications where all processing is single-threaded or multi-threaded I can use separate machines, I already have that separation.
But some applications mix single and multi-threaded operations, and it's not known which is single and which is multi threaded, for these applications it's just frustrating to have to slow down everything to 1 thread at 2.25 GHz, and not even know about it. In a month of unattended processing this split could save significant time.
If you have come across anything like this, I'll appreciate, including the automated part that assigns/reroutes to the right CPU.
P.S. please consider using the ignore button on my profile.
Is it possible to somehow have 2 CPUs:
- CPU 1: High clock speed, exclusively used for single threaded operations, e.g. ≥ 4.7 GHz, or even overclocked to 5.4. I know it's TR5
- CPU 2: High core count, exclusively used for multi-threaded operations, e.g. 192 cores I know it's SP5
AND to automatically (somehow) have the single threaded operations be picked up and processed by the High clock speed CPU1, and have automatically (somehow) the multi-threaded operations be picked up by the high core count CPU2?
For clear cut applications where all processing is single-threaded or multi-threaded I can use separate machines, I already have that separation.
But some applications mix single and multi-threaded operations, and it's not known which is single and which is multi threaded, for these applications it's just frustrating to have to slow down everything to 1 thread at 2.25 GHz, and not even know about it. In a month of unattended processing this split could save significant time.
If you have come across anything like this, I'll appreciate, including the automated part that assigns/reroutes to the right CPU.
P.S. please consider using the ignore button on my profile.