Hi Daniel, I made some changes to the LNT perf reporting tool to make it more user friendly by adding some features: 1. Make the sidebar and the navigation bar stationary, so that it is easy to navigate the site 2. Have the pop-down menu for the items in the navigation bar, activate upon hovering the mouse, rather than clicking the item 3. Add a nav-link in the sidebar for the graph button, so that it is easy to navigate to the bottom of the page in order to graph 4. Add drop down boxes for Runs and Compare to (in the sidebar) that pops-down upon hover, rather than links to 4 neighboring runs. 5. Make the execution_time and compilation_time results table as sortable and a checkbox to select all the items in the table. a. Clicking the workload url in the table will open a new window instead of a tab, for simpler navigation. b. Next Steps: Add a pop-up to display the graph upon hovering over the workload url, instead of opening a new window. c. Next Steps: Split the results table into multiple sub-tables depending upon the suite (MultiSource/Applications, ...SingleSource/UnitTest) and make use of select-all checkbox and graph all the workloads in the corresponding suite. d. Next Steps: Add a Geomean button to plot the geomean of all the workloads instead of separate plots for each workload. If you feel that some of these improvements are valuable, then I can create patches and upload them in Phabricator for review. Thanks! With regards, Sriram -- Sriram Murali SSG/DPD/ECDL/DMP +1 (519) 772 - 2579 -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20130430/4bc62159/attachment.html>
Hi Sriram, Those changes sound great, yes I would definitely love to see the patches (ideally split by separate feature if that is easy). - Daniel On Tue, Apr 30, 2013 at 8:23 AM, Murali, Sriram <sriram.murali at intel.com>wrote:> Hi Daniel,**** > > I made some changes to the LNT perf reporting tool to make it more user > friendly by adding some features:**** > > **1. **Make the sidebar and the navigation bar stationary, so that > it is easy to navigate the site**** > > **2. **Have the pop-down menu for the items in the navigation bar, > activate upon hovering the mouse, rather than clicking the item**** > > **3. **Add a nav-link in the sidebar for the graph button, so that > it is easy to navigate to the bottom of the page in order to graph**** > > **4. **Add drop down boxes for Runs and Compare to (in the sidebar) > that pops-down upon hover, rather than links to 4 neighboring runs.**** > > **5. **Make the execution_time and compilation_time results table > as sortable and a checkbox to select all the items in the table. **** > > **a. **Clicking the workload url in the table will open a new window > instead of a tab, for simpler navigation.**** > > **b. **Next Steps: Add a pop-up to display the graph upon hovering > over the workload url, instead of opening a new window.**** > > **c. **Next Steps: Split the results table into multiple sub-tables > depending upon the suite (MultiSource/Applications, …SingleSource/UnitTest) > and make use of select-all checkbox and graph all the workloads in the > corresponding suite.**** > > **d. **Next Steps: Add a Geomean button to plot the geomean of all > the workloads instead of separate plots for each workload.**** > > ** ** > > If you feel that some of these improvements are valuable, then I can > create patches and upload them in Phabricator for review.**** > > Thanks!**** > > ** ** > > With regards,**** > > Sriram**** > > ** ** > > --**** > > Sriram Murali**** > > SSG/DPD/ECDL/DMP**** > > +1 (519) 772 – 2579**** > > ** ** >-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20130430/d1599764/attachment.html>
Wow, that sounds great! Thanks for working on this, and yes, please, send the patches! --renato On 30 April 2013 16:23, Murali, Sriram <sriram.murali at intel.com> wrote:> Hi Daniel,**** > > I made some changes to the LNT perf reporting tool to make it more user > friendly by adding some features:**** > > **1. **Make the sidebar and the navigation bar stationary, so that > it is easy to navigate the site**** > > **2. **Have the pop-down menu for the items in the navigation bar, > activate upon hovering the mouse, rather than clicking the item**** > > **3. **Add a nav-link in the sidebar for the graph button, so that > it is easy to navigate to the bottom of the page in order to graph**** > > **4. **Add drop down boxes for Runs and Compare to (in the sidebar) > that pops-down upon hover, rather than links to 4 neighboring runs.**** > > **5. **Make the execution_time and compilation_time results table > as sortable and a checkbox to select all the items in the table. **** > > **a. **Clicking the workload url in the table will open a new window > instead of a tab, for simpler navigation.**** > > **b. **Next Steps: Add a pop-up to display the graph upon hovering > over the workload url, instead of opening a new window.**** > > **c. **Next Steps: Split the results table into multiple sub-tables > depending upon the suite (MultiSource/Applications, …SingleSource/UnitTest) > and make use of select-all checkbox and graph all the workloads in the > corresponding suite.**** > > **d. **Next Steps: Add a Geomean button to plot the geomean of all > the workloads instead of separate plots for each workload.**** > > ** ** > > If you feel that some of these improvements are valuable, then I can > create patches and upload them in Phabricator for review.**** > > Thanks!**** > > ** ** > > With regards,**** > > Sriram**** > > ** ** > > --**** > > Sriram Murali**** > > SSG/DPD/ECDL/DMP**** > > +1 (519) 772 – 2579**** > > ** ** > > _______________________________________________ > 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/20130502/eb9aaf4b/attachment.html>
Hi Renato, I only have the patch ready for point #1 http://llvm-reviews.chandlerc.com/D730 Thanks for the feedback ! Sriram From: Renato Golin [mailto:renato.golin at linaro.org] Sent: Thursday, May 02, 2013 1:25 PM To: Murali, Sriram Cc: Daniel Dunbar; llvmdev at cs.uiuc.edu Subject: Re: [LLVMdev] Improving the usability of LNT Wow, that sounds great! Thanks for working on this, and yes, please, send the patches! --renato On 30 April 2013 16:23, Murali, Sriram <sriram.murali at intel.com<mailto:sriram.murali at intel.com>> wrote: Hi Daniel, I made some changes to the LNT perf reporting tool to make it more user friendly by adding some features: 1. Make the sidebar and the navigation bar stationary, so that it is easy to navigate the site 2. Have the pop-down menu for the items in the navigation bar, activate upon hovering the mouse, rather than clicking the item 3. Add a nav-link in the sidebar for the graph button, so that it is easy to navigate to the bottom of the page in order to graph 4. Add drop down boxes for Runs and Compare to (in the sidebar) that pops-down upon hover, rather than links to 4 neighboring runs. 5. Make the execution_time and compilation_time results table as sortable and a checkbox to select all the items in the table. a. Clicking the workload url in the table will open a new window instead of a tab, for simpler navigation. b. Next Steps: Add a pop-up to display the graph upon hovering over the workload url, instead of opening a new window. c. Next Steps: Split the results table into multiple sub-tables depending upon the suite (MultiSource/Applications, ...SingleSource/UnitTest) and make use of select-all checkbox and graph all the workloads in the corresponding suite. d. Next Steps: Add a Geomean button to plot the geomean of all the workloads instead of separate plots for each workload. If you feel that some of these improvements are valuable, then I can create patches and upload them in Phabricator for review. Thanks! With regards, Sriram -- Sriram Murali SSG/DPD/ECDL/DMP +1 (519) 772 - 2579<tel:%2B1%20%28519%29%20772%20%E2%80%93%202579> _______________________________________________ LLVM Developers mailing list LLVMdev at cs.uiuc.edu<mailto: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/20130502/38f7f7a4/attachment.html>