fastmachinelearning / SonicCMS

Services for Optimized Network Inference on Coprocessors (for CMS)
8 stars 8 forks source link

Port FACILE producer #13

Open kpedro88 opened 4 years ago

kpedro88 commented 4 years ago

The development version (in this repo) of the FACILE producer (which creates HCAL RecHits) should be ported to the latest SonicTriton version in CMSSW.

Particular considerations:

Assigned to: @jeffkrupa

kpedro88 commented 4 years ago

Summary of latest discussion: minimizing code duplication probably entails moving almost all of https://github.com/cms-sw/cmssw/blob/master/RecoLocalCalo/HcalRecProducers/src/HBHEPhase1Reconstructor.cc to some kind of helper class. This requires some thought, so the first priority is to port https://github.com/hls-fpga-machine-learning/SonicCMS/blob/master/TensorRT/plugins/HcalPhase1Reconstructor_FACILE.cc to the latest SonicTriton interface in CMSSW, just to make sure it works.

jeffkrupa commented 4 years ago

PR for FACILE producer (with HLT/offline configs): https://github.com/cms-sw/cmssw/pull/32272