A non-transitory computer-readable medium storing code for wireless communication at a transmitting device is described. The code may include instructions executable by a processor to identify a first set of guard interval inputs and a second set of data inputs for an OFDM communication, where the OFDM communication has a first set of time-domain guard interval samples and a second set of time-domain data samples, determine a permutation matrix to map the first set of guard interval inputs to a subset of a set of subcarriers for the OFDM communication, the permutation matrix determined based on a first number of columns of a sub-matrix of a first matrix, where the first matrix is based on an IFFT matrix that is used to generate an OFDM symbol of the OFDM communication, and where the first number of columns correspond to a number of subcarriers that carry the first set of time-domain guard interval samples, generate the OFDM symbol with the first set of time-domain guard interval samples and the second set of time-domain data samples based on a product of the permutation matrix and the first matrix applied to the first set of guard interval inputs and the second set of data inputs, and transmit the OFDM symbol to a receiving device.