Displaying 11 results from an estimated 11 matches for "youfeng".
Did you mean:
xufeng
2010 Nov 02
2
[LLVMdev] Static Profiling Algorithms in LLVM
...mepages.dcc.ufmg.br/~rimsa/tools/stprof-llvm.patch
The implementation is based on Wu's [1994] paper and provides a
branch predictor that calculates probabilities. The implementation
also covers an intraprocedural and interprocedural frequency
calculator for edges and functions.
Reference:
Youfeng Wu and James R. Larus. Static branch frequency and program
profile analysis. In MICRO 27: Proceedings of the 27th annual
international symposium on Microarchitecture. IEEE, 1994.
Regards,
Andrei
On Tue, Nov 2, 2010 at 10:46 AM, Andrew Lenharth <andrewl at lenharth.org> wrote:
> On...
2010 Nov 02
2
[LLVMdev] Static Profiling Algorithms in LLVM
...The implementation is based on Wu's [1994] paper and provides a
>> branch predictor that calculates probabilities. The implementation
>> also covers an intraprocedural and interprocedural frequency
>> calculator for edges and functions.
>>
>> Reference:
>> Youfeng Wu and James R. Larus. Static branch frequency and program
>> profile analysis. In MICRO 27: Proceedings of the 27th annual
>> international symposium on Microarchitecture. IEEE, 1994.
>>
>> Regards,
>> Andrei
>>
>> On Tue, Nov 2, 2010 at 10:46 AM, And...
2010 Nov 02
0
[LLVMdev] Static Profiling Algorithms in LLVM
...llvm.patch>
>
> The implementation is based on Wu's [1994] paper and provides a
> branch predictor that calculates probabilities. The implementation
> also covers an intraprocedural and interprocedural frequency
> calculator for edges and functions.
>
> Reference:
> Youfeng Wu and James R. Larus. Static branch frequency and program
> profile analysis. In MICRO 27: Proceedings of the 27th annual
> international symposium on Microarchitecture. IEEE, 1994.
>
> Regards,
> Andrei
>
> On Tue, Nov 2, 2010 at 10:46 AM, Andrew Lenharth <andrewl at...
2010 Nov 03
2
[LLVMdev] Static Profiling Algorithms in LLVM
...and provides a
> >>> branch predictor that calculates probabilities. The implementation
> >>> also covers an intraprocedural and interprocedural frequency
> >>> calculator for edges and functions.
> >>>
> >>> Reference:
> >>> Youfeng Wu and James R. Larus. Static branch frequency and program
> >>> profile analysis. In MICRO 27: Proceedings of the 27th annual
> >>> international symposium on Microarchitecture. IEEE, 1994.
> >>>
> >>> Regards,
> >>> Andrei
> >&...
2010 Nov 03
0
[LLVMdev] Static Profiling Algorithms in LLVM
...based on Wu's [1994] paper and provides a
>>> branch predictor that calculates probabilities. The implementation
>>> also covers an intraprocedural and interprocedural frequency
>>> calculator for edges and functions.
>>>
>>> Reference:
>>> Youfeng Wu and James R. Larus. Static branch frequency and program
>>> profile analysis. In MICRO 27: Proceedings of the 27th annual
>>> international symposium on Microarchitecture. IEEE, 1994.
>>>
>>> Regards,
>>> Andrei
>>>
>>> On Tue, N...
2010 Nov 03
0
[LLVMdev] Static Profiling Algorithms in LLVM
...>>> branch predictor that calculates probabilities. The implementation
>> >>> also covers an intraprocedural and interprocedural frequency
>> >>> calculator for edges and functions.
>> >>>
>> >>> Reference:
>> >>> Youfeng Wu and James R. Larus. Static branch frequency and program
>> >>> profile analysis. In MICRO 27: Proceedings of the 27th annual
>> >>> international symposium on Microarchitecture. IEEE, 1994.
>> >>>
>> >>> Regards,
>> >>>...
2009 Feb 24
0
[LLVMdev] Profiling in LLVM
...t matter, I would be happy
to hear them upfront.
Best Regards,
Andreas Neustifter
Vienna University of Technology
[Ball94] Thomas Ball, James R. Larus:
"Optimally profiling and tracing programs"
ACM TOPLAS, Volume 16, Issue 4, 1994
http://portal.acm.org/citation.cfm?id=183527
[Wu94] Youfeng Wu, James R. Larus:
Procedings of the 27th ACM International Symposium on
Microarchitecture, 1994
http://portal.acm.org/citation.cfm?id=192724.192725
2010 Nov 02
0
[LLVMdev] Static Profiling Algorithms in LLVM
On Tue, Nov 2, 2010 at 12:28 AM, kapil anand <kapilanand2 at gmail.com> wrote:
> Hi all,
>
> Does LLVM infrastructure contain implementation of any static profiling
> algorithm apart from "Spill-Weight" calculation present in Live Intervals
> class? The future work page does suggest implementation of some "static
> profiling" algorithms to make an
2010 Nov 02
2
[LLVMdev] Static Profiling Algorithms in LLVM
Hi all,
Does LLVM infrastructure contain implementation of any static profiling
algorithm apart from "Spill-Weight" calculation present in Live Intervals
class? The future work page does suggest implementation of some "static
profiling" algorithms to make an educated guesses about the relative
execution frequencies of various parts of the code.
Thanks
--Kapil
--------------
2011 Apr 05
0
[LLVMdev] GSoC 2011: Building and Executing Traces on LLVM
...or Parallel Processing, volume 6081 of Lecture
Notes in Computer Science, pages 499{510. Springer Berlin / Heidelberg,
2010.
[7] Maxwell Souza, Daniel Nic acio, and Guido Ara ujo. ISAMAP: Instruction
Mapping Driven by Dynamic Binary Translation. In Mauricio Breternitz,
Robert Cohn, Erik Altman, and Youfeng Wu, editors, AMAS-BT - 3rd
Workshop on Architectural and Microarchitectural Support for Binary Trans-
lation, Saint Malo France, 2010.
[8] D. Ung and C. Cifuentes. Optimising hot paths in a dynamic binary trans-
lator. In Workshop on Binary Translation, October 2000.
-------------- next part ------...
2009 Mar 31
2
[LLVMdev] Static Profiling - GSoC 2009
...code optimizations with
LLVM. I have been programming in C and C++ for more than five years
and I have strong compiler background, as this is my current field of
research. This project will be useful to my master's research and I
believe it will be also useful to the LLVM community.
Reference:
Youfeng Wu and James R. Larus. Static branch frequency and program
profile analysis. In MICRO 27: Proceedings of the 27th annual
international symposium on Microarchitecture. IEEE, 1994.