Re: [PATCH][AArch64] Set default sched pressure algorithm

2017-11-13 Thread Christophe Lyon
On 6 November 2017 at 14:05, Wilco Dijkstra wrote: > Maxim Kuvyrkov wrote: >> > On Nov 2, 2017, at 9:41 PM, Wilco Dijkstra wrote: >> > >> > The Arm backend sets the default sched-pressure algorithm to >> > SCHED_PRESSURE_MODEL. Benchmarking on AArch64 shows this >> > speeds up floating point per

Re: [PATCH][AArch64] Set default sched pressure algorithm

2017-11-06 Thread Wilco Dijkstra
Maxim Kuvyrkov wrote: > > On Nov 2, 2017, at 9:41 PM, Wilco Dijkstra wrote: > > > > The Arm backend sets the default sched-pressure algorithm to > > SCHED_PRESSURE_MODEL.  Benchmarking on AArch64 shows this > > speeds up floating point performance on SPEC - eg. CactusBSSN improves > > by ~16%. 

Re: [PATCH][AArch64] Set default sched pressure algorithm

2017-11-06 Thread Maxim Kuvyrkov
> > On Nov 2, 2017, at 9:41 PM, Wilco Dijkstra wrote: > > The Arm backend sets the default sched-pressure algorithm to > SCHED_PRESSURE_MODEL. Benchmarking on AArch64 shows this > speeds up floating point performance on SPEC - eg. CactusBSSN improves > by ~16%. The gains are mostly due to les

Re: [PATCH][AArch64] Set default sched pressure algorithm

2017-11-03 Thread James Greenhalgh
On Thu, Nov 02, 2017 at 06:41:58PM +, Wilco Dijkstra wrote: > The Arm backend sets the default sched-pressure algorithm to > SCHED_PRESSURE_MODEL. Benchmarking on AArch64 shows this > speeds up floating point performance on SPEC - eg. CactusBSSN improves > by ~16%. The gains are mostly due t

Re: [PATCH][AArch64] Set default sched pressure algorithm

2017-11-03 Thread Wilco Dijkstra
Richard Biener wrote: > On Fri, Nov 3, 2017 at 6:38 AM, Andrew Pinski wrote: > > On Fri, Nov 3, 2017 at 12:11 AM, Wilco Dijkstra > > wrote: > >> The Arm backend sets the default sched-pressure algorithm to > >> SCHED_PRESSURE_MODEL.  Benchmarking on AArch64 shows this > >> speeds up floating poi

Re: [PATCH][AArch64] Set default sched pressure algorithm

2017-11-03 Thread Richard Biener
On Fri, Nov 3, 2017 at 6:38 AM, Andrew Pinski wrote: > On Fri, Nov 3, 2017 at 12:11 AM, Wilco Dijkstra > wrote: >> The Arm backend sets the default sched-pressure algorithm to >> SCHED_PRESSURE_MODEL. Benchmarking on AArch64 shows this >> speeds up floating point performance on SPEC - eg. Cactu

Re: [PATCH][AArch64] Set default sched pressure algorithm

2017-11-02 Thread Andrew Pinski
On Fri, Nov 3, 2017 at 12:11 AM, Wilco Dijkstra wrote: > The Arm backend sets the default sched-pressure algorithm to > SCHED_PRESSURE_MODEL. Benchmarking on AArch64 shows this > speeds up floating point performance on SPEC - eg. CactusBSSN improves > by ~16%. The gains are mostly due to less sp

[PATCH][AArch64] Set default sched pressure algorithm

2017-11-02 Thread Wilco Dijkstra
The Arm backend sets the default sched-pressure algorithm to SCHED_PRESSURE_MODEL. Benchmarking on AArch64 shows this speeds up floating point performance on SPEC - eg. CactusBSSN improves by ~16%. The gains are mostly due to less spilling, so enable this on AArch64 by default. OK for commit?