1. An apparatus comprising: a communication module to transmit or receive data over a communication link; and a compression configuration module coupled with the communication module, the compression configuration module to: identify one or more compression/decompression or transmission/reception parameters associated with transmission or reception of the data over the communication link; predict, based on the identified one or more compression/decompression or transmission/reception parameters, energy consumption of compression and transmission or reception and decompression of the data over the communication link, by the apparatus, for each of a plurality of compression configurations; and identify, based on the predicted energy consumption, a compression configuration from the plurality of compression configurations.