Modeling and Controlling Many-Core HPC Processors: an Alternative to PID and Moving Average Algorithms (Full Report)