This paper exploits an optical large multiple input multiple output (MIMO) system. We first establish the non-reciprocity compensation correction factor to solve the channel non-reciprocity problem. Then we propose an antenna selection algorithm with the goal of realizing maximum energy efficiency (EE) when satisfying the outage EE. The simulation results prove that this non-reciprocity compensation correction factor can compensate beam energy attenuation gap and spatial correlation gap between uplink and downlink effectively, and this antenna selection algorithm can economize the number of transmit antennas and achieve high EE performance. Finally, we apply direct current-biased optical orthogonal frequency division multiplexing (DCO-OFDM) modulation in our system and prove that it can improve the bit error rate (BER) compared with on-off keying (OOK) modulation, so the DCO-OFDM modulation can resist atmospheric turbulence effectively.Atmospheric turbulence is an important harmful influencing factor in free space optical (FSO) communication [1] . Massive multiple input multiple output (MIMO) can effectively resist the atmospheric turbulence and has much more benefits than conventional MIMO [2,3] . Therefore, it is an attractive scene to combine FSO link with massive MIMO. In this paper, we exploit two key issues in an optical large MIMO system, which are the non-reciprocity compensation correction and the antenna selection.Most massive MIMO systems use time-division duplex (TDD) operation [4] . TDD operation relies on channel reciprocity, but actually the channel is not completely reciprocal between uplink and downlink. The calibration error of hardware chains [2] and the correlation difference between the base station (BS) and terminal transceivers may make the channel non-reciprocal. This phenomenon will be more serious in FSO links. In massive MIMO system, the signal processing and hardware cost become a heavy burden. Transmit antenna selection technique is a simple and effective solution which can reduce the hardware cost and meanwhile retain most of the diversity or multiplexing benefit of all antennas [5,6] .In this paper, the proposed optical large MIMO system can operate in TDD mode, so that the downlink channel state information (CSI) can be estimated through that of uplink. However, the acquired uplink CSI is imperfect to be applied to downlink precoding and antenna selection. Therefore, we design the non-reciprocity compensation correction factor to achieve the optimal CSI. Then, we propose the antenna selection algorithm which can improve the maximum energy efficiency (EE). Finally, we apply the direct current-biased optical orthogonal frequency division multiplexing (DCO-OFDM) modulation in this system, and prove that it can resist atmospheric turbulence.We consider a multiuser downlink optical large MIMO system with one BS and K active terminals. The BS is equipped with N t transmit antennas satisfying N t >10K, while each terminal performs as a receiver with a single antenna. The distance between ...