← Search

Alex Renda

3 accepted papers

2019

Ithemal: Accurate, Portable and Fast Basic Block Throughput Estimation using Deep Neural Networks

ICML 2019oral

Predicting the number of clock cycles a processor takes to execute a block of assembly instructions in steady state (the throughput) is important for both compiler designers and performance engineers. Building an analytical model to do so is especially complicated in modern x86-64 Complex Instructio…