[LLVMdev] SchedMachineModel clarifications
Umesh Kalappa
umesh.kalappa0 at gmail.com
Fri Nov 22 08:06:55 PST 2013
Hi Mike,
Thank you for the link and my bad last mail has the old patch file.
Please have look at the attached patch file herewith,which has the latest
changes.
i'm new to llvm testing framework and cross compilation as such ,Please
can you through some lights like references etc ,Which states that how can
i cross compile the llvm for Bulldozer and run the performance test
against my changes.So that i can tune for a better result.
Thanks
~Umesh
On Fri, Nov 22, 2013 at 8:28 PM, Mike Vermeulen <mevermeulen at gmail.com>wrote:
> If you haven't found it yet, the last public AMD Software Optimization
> Guide for Family 15h is here:
> http://developer.amd.com/wordpress/media/2012/03/47414_15h_sw_opt_guide.pdf
>
> This one describes both Bulldozer and Piledriver processors. Chapter 2
> will given an overview of the Microarchitecture and Appendix B gives some
> additional details on which pipes are used for where.
>
> I haven't yet looked in detail at your patch to check your model, but at
> minimum the comments, references and naming still all refer to Sandy Bridge
> which is confusing at best - and leaves it a bit unclear what you've
> intentionally changed and what is there because it was cloned from the
> Sandy Bridge model but yet changed.
>
> Do you have any performance measurements?
>
> --mev, Mike Vermeulen (work for AMD but posting from non-AMD account where
> I'm subscribed)
>
>
> All ,
>>
>> Please review the changes made and is it ok to commit ??
>>
>> Thanks
>> ~Umesh
>>
>>
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20131122/970815d1/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: BulldozerScheduleModel .patch
Type: application/octet-stream
Size: 6335 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20131122/970815d1/attachment.obj>
More information about the llvm-dev
mailing list