jira.codehaus.org

  • Log In Access more options
    • Online Help
    • Keyboard Shortcuts
    • About JIRA
    • JIRA Credits
    • What?s New
  • Dashboards Access more options (Alt+d)
  • Projects Access more options (Alt+p)
  • Issues Access more options (Alt+i)
Signup
RVM
  • RVM
  • RVM-656 Re-enable O2 optimizations disabled f...
  • RVM-658

O2 Loop optimizations

  • Log In
  • Views
    • XML
    • Word
    • Printable

Details

  • Type: Sub-task Sub-task
  • Status: Open Open
  • Priority: Major Major
  • Resolution: Unresolved
  • Affects Version/s: None
  • Fix Version/s: 3.2
  • Component/s: Compiler: Optimizing
  • Labels:
    None
  • Number of attachments :
    0

Description

Selectively re-enable early-stage O2 loop optimizations. Candidates include loop versioning and the new SSA-based loop unroller. Ian, could you coordinate this effort, pulling in others as needed? Create sub-tasks and stage as you see appropriate.

Activity

  • All
  • Comments
  • Work Log
  • History
  • Activity
Hide
Permalink
Daniel Frampton added a comment - 23/Sep/08 7:19 AM

I have created a branch that is to be tested (with a mix of performance and stability) each day on ia32 (happening now), ppc32 and ppc64 (to retask ppclnx64 in the near future).

My expectation is this will provide a good environment for us to gradually reintroduce optimizations before we push them across to the head.

This should allow us to slowly introduce and assess optimizations without interfering with other work on the head (in both directions).

The test run is a new one so I will be keeping an eye on how long it takes to run, etc.

Show
Daniel Frampton added a comment - 23/Sep/08 7:19 AM I have created a branch that is to be tested (with a mix of performance and stability) each day on ia32 (happening now), ppc32 and ppc64 (to retask ppclnx64 in the near future). My expectation is this will provide a good environment for us to gradually reintroduce optimizations before we push them across to the head. This should allow us to slowly introduce and assess optimizations without interfering with other work on the head (in both directions). The test run is a new one so I will be keeping an eye on how long it takes to run, etc.

People

  • Assignee:
    Unassigned
    Reporter:
    David Grove
Vote (0)
Watch (0)

Dates

  • Created:
    16/Sep/08 4:37 PM
    Updated:
    22/Feb/09 4:52 PM
  • Atlassian JIRA (v5.2.7#850-sha1:b2af0c8)
  • Report a problem
  • Powered by a free Atlassian JIRA open source license for Codehaus. Try JIRA - bug tracking software for your team.