I am confused if I should use a comma in the following series? Note that there is no "and" in the series, and all the three adjectives, i.e., powerful, high-throughput and low-complexity are modifying the word "decoder".
This requires a powerful high-throughput low-complexity soft-output decoder for LDPC codes.
or
This requires a powerful, high-throughput, low-complexity, soft-output decoder for LDPC codes.