  In LHC Run 3, ALICE will increase the data taking rate significantly to 50
kHz continuous read out of minimum bias Pb-Pb collisions. The reconstruction
strategy of the online offline computing upgrade foresees a first synchronous
online reconstruction stage during data taking enabling detector calibration,
and a posterior calibrated asynchronous reconstruction stage. The significant
increase in the data rate poses challenges for online and offline
reconstruction as well as for data compression. Compared to Run 2, the online
farm must process 50 times more events per second and achieve a higher data
compression factor. ALICE will rely on GPUs to perform real time processing and
data compression of the Time Projection Chamber (TPC) detector in real time,
the biggest contributor to the data rate. With GPUs available in the online
farm, we are evaluating their usage also for the full tracking chain during the
asynchronous reconstruction for the silicon Inner Tracking System (ITS) and
Transition Radiation Detector (TRD). The software is written in a generic way,
such that it can also run on processors on the WLCG with the same
reconstruction output. We give an overview of the status and the current
performance of the reconstruction and the data compression implementations on
the GPU for the TPC and for the global reconstruction.
