search for: specrat

Displaying 8 results from an estimated 8 matches for "specrat".

Did you mean: specrate
2019 Jan 14
2
Reducing the number of ptrtoint/inttoptrs that are generated by LLVM
...%p) - %x >> >> `null` is regarded as a pointer casted from an integer because >> it is equivalent to `inttoptr 0`. >> >> Adding llvm.psub allows LLVM to utilize significant portion of ptrtoints >> & reduce a portion of inttoptrs. After llvm.psub is used, when SPECrate >> 2017 is compiled with -O3, # of inttoptr decreases to ~13,500 (59%) and # >> of ptrtoint decreases to ~14,300 (45%). >> >> To see the performance change, I ran SPECrate 2017 (thread # = 1) with >> three versions of LLVM, which are r313797 (Sep 21, 2017), LLVM 6.0 &...
2019 Jan 14
7
Reducing the number of ptrtoint/inttoptrs that are generated by LLVM
...i = llvm.psub(p, q) ; %i is equivalent to (ptrtoint %p) - %x `null` is regarded as a pointer casted from an integer because it is equivalent to `inttoptr 0`. Adding llvm.psub allows LLVM to utilize significant portion of ptrtoints & reduce a portion of inttoptrs. After llvm.psub is used, when SPECrate 2017 is compiled with -O3, # of inttoptr decreases to ~13,500 (59%) and # of ptrtoint decreases to ~14,300 (45%). To see the performance change, I ran SPECrate 2017 (thread # = 1) with three versions of LLVM, which are r313797 (Sep 21, 2017), LLVM 6.0 official, and r348082 (Dec 2, 2018). Running...
2019 Jan 15
2
Reducing the number of ptrtoint/inttoptrs that are generated by LLVM
...a pointer casted from an integer because >>>> it is equivalent to `inttoptr 0`. >>>> >>>> Adding llvm.psub allows LLVM to utilize significant portion of >>>> ptrtoints & reduce a portion of inttoptrs. After llvm.psub is used, when >>>> SPECrate 2017 is compiled with -O3, # of inttoptr decreases to ~13,500 >>>> (59%) and # of ptrtoint decreases to ~14,300 (45%). >>>> >>>> To see the performance change, I ran SPECrate 2017 (thread # = 1) with >>>> three versions of LLVM, which are r313797 (Se...
2019 Jan 14
4
Reducing the number of ptrtoint/inttoptrs that are generated by LLVM
...%p) - %x >> >> `null` is regarded as a pointer casted from an integer because >> it is equivalent to `inttoptr 0`. >> >> Adding llvm.psub allows LLVM to utilize significant portion of ptrtoints >> & reduce a portion of inttoptrs. After llvm.psub is used, when SPECrate >> 2017 is compiled with -O3, # of inttoptr decreases to ~13,500 (59%) and # >> of ptrtoint decreases to ~14,300 (45%). >> >> To see the performance change, I ran SPECrate 2017 (thread # = 1) with >> three versions of LLVM, which are r313797 (Sep 21, 2017), LLVM 6.0 &...
2019 Jan 15
2
Reducing the number of ptrtoint/inttoptrs that are generated by LLVM
...a pointer casted from an integer because >>>> it is equivalent to `inttoptr 0`. >>>> >>>> Adding llvm.psub allows LLVM to utilize significant portion of >>>> ptrtoints & reduce a portion of inttoptrs. After llvm.psub is used, when >>>> SPECrate 2017 is compiled with -O3, # of inttoptr decreases to ~13,500 >>>> (59%) and # of ptrtoint decreases to ~14,300 (45%). >>>> >>>> To see the performance change, I ran SPECrate 2017 (thread # = 1) with >>>> three versions of LLVM, which are r313797 (Se...
2016 Mar 24
2
[test-suite] r261857 - [cmake] Add support for arbitrary metrics
...>>>>> bit >>>>> of legal checking before I can push them. In the meantime I’m >>>>> happy >>>>> to add an example to the repositories; alternatively I could >>>>> modify >>>>> the SPEC drivers to also compute SPECrate as a metric? >>>>> >>>>> Cheers, >>>>> >>>>> James >>>>> >>>>>> On 25 Feb 2016, at 21:33, Matthias Braun <mbraun at apple.com> >>>>>> wrote: >>>>>> >>&gt...
2016 Mar 24
0
[test-suite] r261857 - [cmake] Add support for arbitrary metrics
...; bit >>>>>> of legal checking before I can push them. In the meantime I’m >>>>>> happy >>>>>> to add an example to the repositories; alternatively I could >>>>>> modify >>>>>> the SPEC drivers to also compute SPECrate as a metric? >>>>>> >>>>>> Cheers, >>>>>> >>>>>> James >>>>>> >>>>>>> On 25 Feb 2016, at 21:33, Matthias Braun <mbraun at apple.com <mailto:mbraun at apple.com>> >>&g...
2016 Mar 24
1
[test-suite] r261857 - [cmake] Add support for arbitrary metrics
...t;>>> of legal checking before I can push them. In the meantime I’m >>>>>>> happy >>>>>>> to add an example to the repositories; alternatively I could >>>>>>> modify >>>>>>> the SPEC drivers to also compute SPECrate as a metric? >>>>>>> >>>>>>> Cheers, >>>>>>> >>>>>>> James >>>>>>> >>>>>>>> On 25 Feb 2016, at 21:33, Matthias Braun <mbraun at apple.com <mailto:mbraun at appl...