Linux Performance

Built around several freely available benchmarks for Linux, Linux-Bench is a project spearheaded by Patrick at ServeTheHome to streamline about a dozen of these tests in a single neat package run via a set of three commands using an Ubuntu 11.04 LiveCD. These tests include fluid dynamics used by NASA, ray-tracing, OpenSSL, molecular modeling, and a scalable data structure server for web deployments. We run Linux-Bench and have chosen to report a select few of the tests that rely on CPU and DRAM speed.

C-Ray: link

C-Ray is a simple ray-tracing program that focuses almost exclusively on processor performance rather than DRAM access. The test in Linux-Bench renders a heavy complex scene offering a large scalable scenario.

Linux-Bench c-ray 1.1 (Hard)

C-Ray doesn't care much for the overclock, indicating that the bottleneck is elsewhere.

NAMD, Scalable Molecular Dynamics: link

Developed by the Theoretical and Computational Biophysics Group at the University of Illinois at Urbana-Champaign, NAMD is a set of parallel molecular dynamics codes for extreme parallelization up to and beyond 200,000 cores. The reference paper detailing NAMD has over 4000 citations, and our testing runs a small simulation where the calculation steps per unit time is the output vector.

Linux-Bench NAMD Molecular Dynamics

The Molecular Dynamics module of the test certainly prefers more physical cores , with the overclock giving the result a small raise but still lagging behind the Core i5 parts.

NPB, Fluid Dynamics: link

Aside from LINPACK, there are many other ways to benchmark supercomputers in terms of how effective they are for various types of mathematical processes. The NAS Parallel Benchmarks (NPB) are a set of small programs originally designed for NASA to test their supercomputers in terms of fluid dynamics simulations, useful for airflow reactions and design.

Linux-Bench NPB Fluid Dynamics

Fluid Dynamics appreciates the overclock, and we sit in the middle of the Core i5 parts and well above the previous generation Core i7s.

Redis: link

Many of the online applications rely on key-value caches and data structure servers to operate. Redis is an open-source, scalable web technology with a strong developer base, but also relies heavily on memory bandwidth as well as CPU performance.

Linux-Bench Redis Memory-Key Store, 1x

Linux-Bench Redis Memory-Key Store, 10x

Linux-Bench Redis Memory-Key Store, 100x

With Redis single thread speed as well as IPC is king, so with an overclocked Skylake it does rather well.

Core i3-6100TE Professional Performance: Windows Core i3-6100TE Gaming Performance: High End GTX 980/R9 290X
Comments Locked

62 Comments

View All Comments

  • RobATiOyP - Sunday, March 20, 2016 - link

    Yep.. and that's why desktop CPUs are 2 or 4 core; programs tend not to scale linearly to CPUs thanks to lock contention and Amdahl's law.
    When a program waits for net or disk i/o or user input, it rests in an OS wait queue, woken up when the event has completed.
  • rscoot - Thursday, March 17, 2016 - link

    The heyday of overclocking for me was getting 50% OCs with a celeron 300A in a 440BX mobo, through mobile AMD XPs that you could push from 1.5GHz to 2.7 and beyond if you had some BH-5 and a DFI Lanparty mobo to Athlon 64s that would go from 1.8GHz to 2.7Ghz with the same RAM.
  • BrokenCrayons - Thursday, March 17, 2016 - link

    The 300A was a good time for overclocking. I never had much luck in the chip lottery with AMD CPUs. My T-birds and T-breds must have been duds, but there was a 350MHz K6-2 that I squeezed pretty hard using a peltier cooler I snagged from a computer show. Doing nothing to mitigate condensation wasn't a bright idea though. My favorite overclocked chip was a 100MHz Pentium which was getting long in tooth by the 1998. A few minutes messing with DIP switches on the motherboard got it up to 133MHz with no consideration to cooling or voltage. The heatsink was glued on by the OEM and the chip (which still exists to this day in a cardboard box) was utterly apathetic to the change.
  • bill.rookard - Thursday, March 17, 2016 - link

    It is really a shame that you pretty much do have to go back in time to get overclockable parts, but careful shopping will get you quite a lot for a little. My current build which I just put together a few weeks ago was a Xeon X3470 ($70) with an Asus P7F7-E WS motherboard. BCLK overclocking went from 2.9ghz to 4.2ghz.
  • pizzahut22 - Thursday, March 17, 2016 - link

    This article is so silly. Why did you overclock a i3 6100TE? You basically took it and made it into a standard i3 6100... Not to mention its an OEM part that nobody will be using for this.

    This article blows my mind. Just overclock a standard i3 6100 and give us the numbers compared to stock i5 and i7s, and overclocked i5 and i7s. Also give us some graphs about price/performance and talk about that. This article is well below typical Anandtech standards.
  • OrphanageExplosion - Thursday, March 17, 2016 - link

    Eurogamer has all the Core i3 6100 overclocking data you need plus tons of FCAT: http://www.eurogamer.net/articles/digitalfoundry-2...

    In CPU-limited scenarios, an overclocked i3 with fast memory dukes it out with a Core i5 6500 with slower memory when both are paired with a Titan X (which means you're CPU-bound more of the time). I would imagine that the gap narrows if you're running something like a GTX 970.

    The real question I want answered is this: if I apply a BIOS update that locks out Skylake non-K OC, do I get it back by reverting to an older BIOS?
  • dualsmp - Thursday, March 17, 2016 - link

    I wouldn't update if you have a working overclock. I've seen a few posts about people updating their board, then reverting back to the old BIOS and it does NOT overclock anymore. It sets some kind of kill bit and overclocking does not return.
  • OrphanageExplosion - Friday, March 18, 2016 - link

    Thanks!
  • silverblue - Friday, March 18, 2016 - link

    I'd be somewhat annoyed if I'd written a 15,000 word article only to have it shot down by people who don't see my point of view, but maybe I'm not getting it.
  • Shadowmaster625 - Thursday, March 17, 2016 - link

    This has got to be some kind of joke. There is already an i3-6320 which runs at 3.9GHz. What is this review supposed to be telling us? Seems completely pointless. And then they throw in a 4.7GHz G3258 just to further highlight the pointlessness. Where is the 4.7GHz i3?

Log in

Don't have an account? Sign up now