Dramatically faster builds and tests

Continuous Delivery isn’t continuous if builds and tests take too long to complete. ElectricAccelerator speeds up builds and tests by up to 20X, improving software time to market, infrastructure utilization and developer productivity.


Get Started Now!

ElectricAccelerator Huddle (beta)

With Huddle, Accelerate builds and tests across up to 8 local cores for FREE.  Unlimited use of distributed peer-to-peer acceleration during BETA.

ElectricAccelerator Enterprise

Accelerate any number of concurrent builds and tests across a scalable, dedicated pool of cloud resources.  Designed for the enterprise: high availability,  disaster recovery, scalable.

Request a Trial License

Faster Builds

ElectricAccelerator dramatically speeds up build time by automatically parallelizing the build across clusters of physical or cloud CPUs. This gives software-driven organizations the ability to speed up any number of concurrent builds so they can deliver better software faster. The ElectricAccelerator JobCache option adds more acceleration for software builds by providing safe and reliable object file caching by intelligently analyzing changes and recompiling only when absolutely necessary.

Faster CI Builds
Dell's success with Continuous Delivery and DevOps Automation
There is really nothing else out there that I am aware of that will allow us to accelerate our builds in the close to seamless way that ElectricAccelerator does. - Mark Fleisher, Build Tools Engineer, Dell Inc.
Accurate Builds

Accurate Builds

Parallelization can expose dependency problems and result in incorrect or broken builds. The patented dependency detection in ElectricAccelerator ensures correct builds.

ElectricAccelerator monitors all of your build and test jobs to discover actual dependencies. ElectricAccelerator uses that information to optimally re-order, parallelize and/or distribute future jobs, reducing your cycle times and improving quality.

Even though we dramatically accelerate your builds, we don’t sacrifice build quality making ElectricAccelerator and JobCache safe even for formal production builds.

Use the Tools You Love

ElectricAccelerator plugs into your existing GNU make, Microsoft Visual Studio and Microsoft NMAKE environments, with push-button preflight and production builds and tests without modifying existing build scripts and tools.

Centralized Build Server

Build Environment

By running builds on shared resources, ElectricAccelerator improves your infrastructure utilization as well as the manageability of your build efforts across the organization and globally distributed teams.

With ElectricAccelerator you can set up user quotas, manage, report and analyze all of your builds from one central location. This also eliminates friction and bugs caused by inconsistent infrastructure/tools configuration across builds carried out by different teams involved in the delivery process (development, QA, or geographical units.)

It can be installed on on-premise servers, on-premise virtual servers, or in the cloud.

Build in Half the Time with ElectricAccelerator JobCache


Why spend time recompiling source that hasn’t been impacted by any recent changes?

ElectricAccelerator’s JobCache option intelligently analyzes past work and recent changes. It then smartly reuses object files that aren’t impacted by any of the recent changes.

This can trim an additional 50% off of ElectricAccelerator build times. Unlike other object file technologies available, JobCache is architected to be faster, deterministic, and reliable so that it can even be used in production build environments.

With JobCache you can:

  • Reduce build times without need for additional build hardware
  • Reduce CapEx and OpEx spent on build hardware by needing fewer build machines
  • Reduce risks of build errors by using the same build tools for both production and development

Optimize Your Builds

ElectricInsight is a powerful add-on to ElectricAccelerator that provides reporting and optimization tools for complex builds.

ElectricInsight visually analyses your build’s structure and runtime history, providing detailed reporting on the status and health of your builds. This allows for real-time error detection, performance tuning and also complex “what-if” capacity and performance modeling that are completed in seconds.

ElectricInsight tells you:


  • Who is building software?
  • Are there gaps where agents are not busy?
  • Where exactly are the dependencies?
  • What software is being built?
  • Which are the longest job chains?
  • How many CPU hours are consumed?
  • Which files are being modified (created, updated, deleted) multiple times?
  • Are there any unnecessary serializations that are slowing down the build?
  • If I added more agents to my cluster, how much faster could it go?

What's Next?

ElectricAccelerator. Try it Now!

Select one of two options to best suite your needs. Download and use EA Huddle for FREE acceleration on up to 8 local cores. Or, request a free 30-day trial license of EA Enterprise for your enterprise needs.

Request 30-day FREE trial of EA Enterprise

A Scalable Software Build Accelerator

Break the Build Bottleneck with Faster, More Accurate Builds


The Continuous Delivery Effect

Learn what Continuous Delivery means for your business

Product Documentation

Ask a Question