Electric Cloud, Inc Enterprise Build and Release Management Automate - Accelerate - Analyze Up to 20x Faster Builds: ElectricAccelerator ElectricAccelerator® accurately executes parallel builds across a cluster of inexpensive servers, delivering dramatic reduction in build times over sequential builds. The key to accurate parallel builds is our patented dependency management technology, which automatically detects and manages dependencies at the file level. Only ElectricAccelerator can provide this level of parallelism. ElectricAccelerator plugs seamlessly into existing build and release infrastructures, without modifying existing scripts. Faster, more accurate builds dramatically reduce the time developers spend waiting for builds to complete, and enables them to do complete builds before checking in their changes. [download the datasheet] ElectricAccelerator Features & Benefits ElectricAccelerator is a software build tool that breaks the "build bottleneck" by accurately executing parallel builds across scalable clusters of standard hardware to reduce build times by as much as 20x. To do this, ElectricAccelerator leverages patented technology that identifies and monitors job dependencies so you get fast and accurate builds. Electric Make, a plug-compatible version of the software build tool Make, plugs seamlessly into existing build infrastructures, without modifying existing build scripts and tools to distribute the work of the build to a cluster of servers. ElectricAccelerator supports Make, Visual Studio and Ant build environments. Faster, more accurate builds dramatically reduce the time developers spend waiting for their builds to complete and enable them to do complete builds before checking in their changes. This means faster time-to-market and ultimately better code quality. ElectricAccelerator Supports: Build Tools : NMAKE 6, 7, 8, Visual Studio 6.0, Visual Studio 2002, 2003, 2005, GNU make 3.79, 3.80, 3.81, Ant 1.6.5
The Technology Behind ElectricAccelerator Automatic Conflict Detection and Correction Parallel builds are not a new idea. Over the years, many different parallel build approaches have been developed. However, they all suffer from the same fundamental flaw: as the level of parallelism is increased, they generate incorrect or broken builds. The central issue is that the dependency information is incomplete. With incomplete dependencies, it's possible that build steps can be executed in the wrong order. ElectricAccelerator solves this problem with its patented automatic conflict detection and correction technology. The tool determines the true dependencies at run-time by monitoring all of the files used during the build process. ElectricAccelerator knows exactly which files were used to build every object file, library or executable. During the build, if ElectricAccelerator detects build steps that were run too early, it automatically re-runs them in the correct order. Related Links Electric Cloud Resources [whitepapers and specs] ElectricAccelerator Product Page Customers and Success Stories Electric Cloud Partners | Product Screenshots
ElectricAccelerator's Cluster Manager provides visibility into build results, status, and resource utilization.
Produce detailed cluster usage repors directly from the Cluster Manager's web interface
Speed Your Builds and Improve Throughput Instead of running a build sequentially on a single machine, ElectricAccelerator distributes pieces of the build to run in parallel on a cluster of servers.
|