There's been a flurry of activity today with the git tree... Many changes and new additions.
Biggest ones:
- For NVIDIA cards, now the forced antialiasing and anisostropic filtering levels can be read by PTS. If a test runs (individually or part of a suite) that is of type "Graphics", it will report the AA and AF levels in the test notes section if the user had forced a level from the nvidia-settings area. Though as I know of no clean way to read the levels for ATI cards, that isn't implemented there.
- - PTS now has the infrastructure in place for polling the GPU temperature (another NVIDIA-only feature until AMD gets the needed information out to LM_Sensors project). In addition, if "MONITOR=gpu.temp" is set before running PTS, it will monitor the GPU temperature and once all tests are completed it will report the low, average, and high GPU temperatures at the end of the script. Since writing a threaded app in PHP isn't the best, for right now it's just recording the temperature in between each benchmark run. Below is a sample output showing this:
$ MONITOR=gpu.temp ./phoronix-test-suite benchmark norsetto-shadow
Norsetto-shadow is already installed, skipping installation routine...
Would you like to save these benchmark results (Y/n)? n
====================================
Norsetto Shadow (Run 1 of 2)
====================================
Average FPS: 59.8
====================================
Norsetto Shadow (Run 2 of 2)
====================================
Average FPS: 59.6
====================================
Norsetto Shadow:
59.8 Average FPS
59.6 Average FPS
Average: 59.70 Average FPS
====================================
====================================
GPU Thermal Statistics:
Low: 62?C
High: 64?C
Average: 63?C
====================================
I could build in the support to graph the GPU temperatures too, but I don't think that would be too useful.I'll be adding in monitoring support through LM_Sensors to do this also for the GPU fan speed as well as the system fan speeds, voltages, and other temperatures.
Biggest ones:
- For NVIDIA cards, now the forced antialiasing and anisostropic filtering levels can be read by PTS. If a test runs (individually or part of a suite) that is of type "Graphics", it will report the AA and AF levels in the test notes section if the user had forced a level from the nvidia-settings area. Though as I know of no clean way to read the levels for ATI cards, that isn't implemented there.
- - PTS now has the infrastructure in place for polling the GPU temperature (another NVIDIA-only feature until AMD gets the needed information out to LM_Sensors project). In addition, if "MONITOR=gpu.temp" is set before running PTS, it will monitor the GPU temperature and once all tests are completed it will report the low, average, and high GPU temperatures at the end of the script. Since writing a threaded app in PHP isn't the best, for right now it's just recording the temperature in between each benchmark run. Below is a sample output showing this:
$ MONITOR=gpu.temp ./phoronix-test-suite benchmark norsetto-shadow
Norsetto-shadow is already installed, skipping installation routine...
Would you like to save these benchmark results (Y/n)? n
====================================
Norsetto Shadow (Run 1 of 2)
====================================
Average FPS: 59.8
====================================
Norsetto Shadow (Run 2 of 2)
====================================
Average FPS: 59.6
====================================
Norsetto Shadow:
59.8 Average FPS
59.6 Average FPS
Average: 59.70 Average FPS
====================================
====================================
GPU Thermal Statistics:
Low: 62?C
High: 64?C
Average: 63?C
====================================
I could build in the support to graph the GPU temperatures too, but I don't think that would be too useful.I'll be adding in monitoring support through LM_Sensors to do this also for the GPU fan speed as well as the system fan speeds, voltages, and other temperatures.
Comment