search for: kryo

Displaying 12 results from an estimated 12 matches for "kryo".

Did you mean: kryol
2016 Dec 13
4
Enabling scalarized conditional stores in the loop vectorizer
Hi Michael, Thanks for testing this on your benchmarks and target. I think the results will help guide the direction we go. I tested the feature with spec2k/2k6 on AArch64/Kryo and saw minor performance swings, aside from a large (30%) improvement in spec2k6/libquantum. The primary loop in that benchmark has a conditional store, so I expected it to benefit. Regarding the cost model, I think the vectorizer's modeling of the conditional stores is good. We could potenti...
2016 Dec 13
0
Enabling scalarized conditional stores in the loop vectorizer
...this SGTM. > On Dec 13, 2016, at 5:41 AM, Matthew Simpson <mssimpso at codeaurora.org> wrote: > > Hi Michael, > > Thanks for testing this on your benchmarks and target. I think the results will help guide the direction we go. I tested the feature with spec2k/2k6 on AArch64/Kryo and saw minor performance swings, aside from a large (30%) improvement in spec2k6/libquantum. The primary loop in that benchmark has a conditional store, so I expected it to benefit. > > Regarding the cost model, I think the vectorizer's modeling of the conditional stores is good. We cou...
2016 Dec 13
1
Enabling scalarized conditional stores in the loop vectorizer
...tthew Simpson > > <mssimpso at codeaurora.org> wrote: > > > > Hi Michael, > > > > Thanks for testing this on your benchmarks and target. I think the > > results will help guide the direction we go. I tested the feature > > with spec2k/2k6 on AArch64/Kryo and saw minor performance swings, > > aside from a large (30%) improvement in spec2k6/libquantum. The > > primary loop in that benchmark has a conditional store, so I > > expected it to benefit. > > > > Regarding the cost model, I think the vectorizer's modeling o...
2016 Dec 14
0
Enabling scalarized conditional stores in the loop vectorizer
...-dev <llvm-dev at lists.llvm.org> Subject: Re: [llvm-dev] Enabling scalarized conditional stores in the loop vectorizer Hi Michael, Thanks for testing this on your benchmarks and target. I think the results will help guide the direction we go. I tested the feature with spec2k/2k6 on AArch64/Kryo and saw minor performance swings, aside from a large (30%) improvement in spec2k6/libquantum. The primary loop in that benchmark has a conditional store, so I expected it to benefit. Regarding the cost model, I think the vectorizer's modeling of the conditional stores is good. We could potenti...
2020 Jan 23
3
How to find out the default CPU / Features String for a given triple?
...eap-as-move,-cyclone,-disable-latency-sched-heuristic,+dit,+dotprod,-exynos-cheap-as-move,-exynosm1,-exynosm2,-exynosm3,-exynosm4,-falkor,+fmi,-force-32bit-jump-tables,+fp-armv8,-fp16fml,+fptoint,-fullfp16,-fuse-address,+fuse-aes,-fuse-arith-logic,-fuse-crypto-eor,-fuse-csel,-fuse-literals,+jsconv,-kryo,+lor,+lse,-lsl-fast,+mpam,-mte,+neon,-no-neg-immediates,+nv,+pa,+pan,+pan-rwv,+perfmon,-predictable-select-expensive,+predres,-rand,+ras,+rasv8_4,+rcpc,+rcpc-immo,+rdm,-reserve-x1,-reserve-x10,-reserve-x11,-reserve-x12,-reserve-x13,-reserve-x14,-reserve-x15,-reserve-x18,-reserve-x2,-reserve-x20,-re...
2016 Dec 14
2
Enabling scalarized conditional stores in the loop vectorizer
...[llvm-dev] Enabling scalarized conditional stores in the > loop vectorizer > > > > Hi Michael, > > > > Thanks for testing this on your benchmarks and target. I think the results > will help guide the direction we go. I tested the feature with spec2k/2k6 > on AArch64/Kryo and saw minor performance swings, aside from a large (30%) > improvement in spec2k6/libquantum. The primary loop in that benchmark has a > conditional store, so I expected it to benefit. > > > > Regarding the cost model, I think the vectorizer's modeling of the > conditiona...
2016 Dec 14
4
Enabling scalarized conditional stores in the loop vectorizer
...[llvm-dev] Enabling scalarized conditional stores in the > loop vectorizer > > > > Hi Michael, > > > > Thanks for testing this on your benchmarks and target. I think the results > will help guide the direction we go. I tested the feature with spec2k/2k6 > on AArch64/Kryo and saw minor performance swings, aside from a large (30%) > improvement in spec2k6/libquantum. The primary loop in that benchmark has a > conditional store, so I expected it to benefit. > > > > Regarding the cost model, I think the vectorizer's modeling of the > conditiona...
2016 Dec 14
0
Enabling scalarized conditional stores in the loop vectorizer
...ilto:llvm-dev at lists.llvm.org>> Subject: Re: [llvm-dev] Enabling scalarized conditional stores in the loop vectorizer Hi Michael, Thanks for testing this on your benchmarks and target. I think the results will help guide the direction we go. I tested the feature with spec2k/2k6 on AArch64/Kryo and saw minor performance swings, aside from a large (30%) improvement in spec2k6/libquantum. The primary loop in that benchmark has a conditional store, so I expected it to benefit. Regarding the cost model, I think the vectorizer's modeling of the conditional stores is good. We could potenti...
2016 Dec 15
0
Enabling scalarized conditional stores in the loop vectorizer
...tores in the >> loop vectorizer >> >> >> >> Hi Michael, >> >> >> >> Thanks for testing this on your benchmarks and target. I think the >> results will help guide the direction we go. I tested the feature with >> spec2k/2k6 on AArch64/Kryo and saw minor performance swings, aside from a >> large (30%) improvement in spec2k6/libquantum. The primary loop in that >> benchmark has a conditional store, so I expected it to benefit. >> >> >> >> Regarding the cost model, I think the vectorizer's modelin...
2016 Dec 15
0
Enabling scalarized conditional stores in the loop vectorizer
...ilto:llvm-dev at lists.llvm.org>> Subject: Re: [llvm-dev] Enabling scalarized conditional stores in the loop vectorizer Hi Michael, Thanks for testing this on your benchmarks and target. I think the results will help guide the direction we go. I tested the feature with spec2k/2k6 on AArch64/Kryo and saw minor performance swings, aside from a large (30%) improvement in spec2k6/libquantum. The primary loop in that benchmark has a conditional store, so I expected it to benefit. Regarding the cost model, I think the vectorizer's modeling of the conditional stores is good. We could potenti...
2016 Dec 13
0
Enabling scalarized conditional stores in the loop vectorizer
Conceptually speaking, I think we really ought to enable this. Practically, I'm going to test it on our benchmarks (on x86), and see if we have any regressions - this seems like a fairly major change. Re targets - let's see where we stand w.r.t regressions first. What kind of performance testing have you already run on this? Do you know of specific targets where the cost model is known to
2017 May 18
6
Enable vectorizer-maximize-bandwidth by default?
Hi, I'm proposing to make vectorizer-maximize-bandwidth on by default for loop vectorizer because it should generally help performance. I've tested the performance impact on Intel sandybridge machine with speccpu benchmarks: Benchmark Base:Reference (1) ------------------------------------------------------- spec/2006/fp/C++/444.namd 26.84