Opened 14 years ago

Closed 14 years ago

#84 closed enhancement (fixed)

Adding load balancing to MultiPIPE

Reported by: korger Owned by: Frank Bossen
Priority: major Milestone:
Component: HM Version:
Keywords: load balancing, entropy coding Cc: fbossen, ksuehring, davidf, jct-vc@…


Added to MultiPIPE in TMuC 0.7.3 extra information, which makes it possible for the decoder to distribute the task of entropy decoding among several parallel CPUs, such that the computational load on each CPU would be roughly equal. The "BalancedCPU" option in the configuration file sets the expected number of decoding CPUs (see Dresden A120). This option has no effect for serial PIPE.

The load balancing information is added by the encoder, but the decoder silently ignores it in this version.

Attachments (1) (22.9 KB) - added by korger 14 years ago.
Modified source files for load balancing in 0.7.3

Download all attachments as: .zip

Change History (5)

Changed 14 years ago by korger

Modified source files for load balancing in 0.7.3

comment:1 Changed 14 years ago by fbossen

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

Fix was committed to 0.8-rim-bugfix branch but not merged into trunk (PIPE not part of HM)

comment:2 Changed 12 years ago by davidf

  • Component set to HM

Updating component after adding WD (Text) tickets

comment:3 Changed 12 years ago by davidf

  • Cc fbossen ksuehring davidf added

comment:4 Changed 12 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(Subscriber, Participant)
  • jct-vc@…(Subscriber)
  • karl.sharman@…(Always)
  • Karsten Suehring(Subscriber, Always)