Systems, apparatus, articles of manufacture, and methods are disclosed to configure content-addressable memory resources. An example apparatus includes interface circuitry to access parameters to be used to configure content-addressable memory (
CAM) of a compute device to implement a packet flow table,
machine-readable instructions, and at least one programmable circuit to be programmed by the
machine-readable instructions. The at least one programmable circuit is to convert the parameters into a hardware representation of the packet flow table, generate, based on the hardware representation, candidate configurations of two or more
CAM slices of the compute device that satisfy the parameters, select one of the candidate configurations of the two or more
CAM slices to implement the packet flow table based on respective performance characteristics of the candidate configurations, and configure the two or more CAM slices based on the selected one of the candidate configurations.