article thumbnail

5.5 mm in 1.25 nanoseconds

Randon ASCII

That meant I started having regular meetings with the hardware engineers who were working with IBM on the CPU which gave me even more expertise on this CPU, which was critical in helping me discover a design flaw in one of its instructions , and in helping game developers master this finicky beast. I wrote a lot of benchmarks.

Cache 126
article thumbnail

An analysis of performance evolution of Linux’s core operations

The Morning Paper

For the rest of us, if you really need that extra performance (maybe what you get out-of-the-box or with minimal tuning is good enough for your use case) then you can upgrade hardware and/or pay for a commercial license of a tuned distributed (RHEL). A second takeaway is this: security has a cost! Measuring the kernel. Headline results.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

Why Browsers Get Built

Alex Russell

In practice, moats are arbitrage on the unwillingness of web developers to understand or play the game, e.g. by loudly demanding timely features or recommending better browsers to users. native, OS-specific) platform and the hopefully weaker web platform. They certainly have leaders who understand the difference.

article thumbnail

Progress Delayed Is Progress Denied

Alex Russell

As an engineer on a browser team, I'm privy to the blow-by-blow of various performance projects, benchmark fire drills, and the ways performance marketing (deeply) impacts engineering priorities. With each team, benchmarks lost are understood as bugs. Audio Worklets are a fundamental enabler for rich media and games on the web.

Media 145
article thumbnail

From Heavy Metal to Irrational Exuberance

ACM Sigarch

But any time memory and application logic moves into Python land, it’s game over. I suggest it’s long past time to move beyond C and SPEC benchmarks and our exclusive focus on “metal” languages. There’s some work on hardware proposals for these systems, like Zhu et al., MICRO 15 , Gope et al.,

C++ 108
article thumbnail

AMD EPYC 7002 Series Processors and SQL Server

SQL Performance

It will also use less power than a two-socket Intel server, with a lower hardware cost, and potentially lower licensing costs (for things like VMware). The initial reviews and benchmarks for these processors have been very impressive: AMD EPYC 7002 Series Rome Delivers a Knockout. TPC-H Benchmark Results with SQL Server 2017.

Servers 52
article thumbnail

The Performance Inequality Gap, 2021

Alex Russell

Hardware Past As Performance Prologue. Using a global ASP as a benchmark can further mislead thanks to the distorting effect of ultra-high-end prices rising while shipment volumes stagnate. But the hardware future is not evenly distributed, and web workloads aren't heavily parallel. Today, either method returns a similar answer.