
Archive of posts tagged: Benchmarks


Distbench: A Flexible Network Benchmarking Tool
Networking performance is critical to distributed applications, and there are always efforts underway to improve the performance of datacenter network communication stacks. These efforts take a variety of approaches. For example, they may result in either new hardware...
An Academic’s Attempt to Clear the Fog of the Machine Learning Accelerator War
At its core, all engineering is science optimized (or perverted) by economics. As academics in computer science and engineering, we have a symbiotic relationship with industry. Still, it is often necessary for us to peel back the marketing noise and understand...
From Heavy Metal to Irrational Exuberance
The focus of most published research in architecture is on applications implemented in high-performance, “close-to-the-metal” languages essentially developed before computers got fast. These, let’s call them metal languages, include FORTRAN...