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:
>>>>>>
>>>...
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...