The TRIPS Project. - Burger, Doug; Keckler, Stephen W.; McKinley, Kathryn S. (Communications of the ACM, 2025)