1. both
2. not yet IIRC two things are missing
2.1: a solid formula to determine the minimum clocks required for the current screen resolution. Only when the hard limit is known, aggressive downclocking is safe.
2.2: a good logic to determine when to change clock speeds. There have been some experimental patches for dynamic clock-switching, but I'm not sure if anything went mainline yet.
KMS-based power management has some pretty sweet options, like synchronizing CPU + GPU sleep to save even more power. In theory, with enough work, it could beat powerplay. But it's not there yet.
/edit: oh, ninja'd.
2. not yet IIRC two things are missing
2.1: a solid formula to determine the minimum clocks required for the current screen resolution. Only when the hard limit is known, aggressive downclocking is safe.
2.2: a good logic to determine when to change clock speeds. There have been some experimental patches for dynamic clock-switching, but I'm not sure if anything went mainline yet.
KMS-based power management has some pretty sweet options, like synchronizing CPU + GPU sleep to save even more power. In theory, with enough work, it could beat powerplay. But it's not there yet.
/edit: oh, ninja'd.
Comment