FPGAs in Client Compute Hardware. - MATTIOLI, MICHAEL (Communications of the ACM, 2022)