Opened 10 years ago

Closed 10 years ago

#177 closed enhancement (fixed)

Use of div and modulo operations slows down address computation

Reported by: fbossen Owned by:
Priority: minor Milestone: HM-3.2
Component: HM Version:
Keywords: Cc: fbossen, ksuehring, davidf, jct-vc@…

Description

Address computation in TComPicYUV and TComDataCU relies on use of division and modulo operations. In many cases the denominator is a power of 2 but there is no way for a compiler to figure it out. It would be desirable to make use of bit shift and and operations to lessen the burden of address computation. In some cases use of pre-computed look-up tables would also be beneficial (e.g., when deriving an address within a picture based on a linear CU address).

Change History (4)

comment:1 Changed 10 years ago by fbossen

  • Resolution set to fixed
  • Status changed from new to closed

Fixed in r1056

comment:2 Changed 10 years ago by davidf

  • Component set to HM

Updating component after adding WD (Text) tickets

comment:3 Changed 9 years ago by davidf

  • Cc fbossen ksuehring davidf added

comment:4 Changed 9 years ago by davidf

  • Cc jct-vc@… added
Note: See TracTickets for help on using tickets.

This list contains all users that will be notified about changes made to this ticket.

These roles will be notified: Reporter, Owner, Subscriber, Participant

  • David Flynn(Subscriber, Participant)
  • Frank Bossen(Reporter, Subscriber, Participant)
  • jct-vc@…(Subscriber)
  • karl.sharman@…(Always)
  • Karsten Suehring(Subscriber, Always)