Welcome () | logout login

High Performance ManyCore Erlang

10X+


performance improvements achieved through Concurix Tools

FREE

real time visual profiling tools for performance debugging

Amazon Erlang AMI

optimized Erlang VM
5¢ per core per hour
Visualization tools showing program topology, message passing, memory consumption, process scheduling, and more

Software for the ManyCore World

Erlang optimized for speed and scale

FREE real time performance visualization tools

 NodeJS support coming soon! beta access invitation

Concurix develops operating systems and toolsets for multi and manycore performance. We have enhanced the Erlang R15 virtual machine with native code compilation of built-in libraries, a faster garbage collector, and numerous other improvements. We have a set of easy to use real time performance visualization tools that make it easy to spot performance bottlenecks in your application code. With our tools, you can easily see message passing bottlenecks, excessive memory consumption, inefficient scheduling, and so on.

Your software runs faster on Concurix. Using our tools and Erlang virtual machine, we have helped applications achieve over 10 times performance improvements in some cases.

Our visualization tools can be installed anywhere Erlang R15 runs, and are available as a rebar-enabled github repository. Using them is as easy as three simple steps:

  1. Add concurix_runtime to your rebar.config file:
    {concurix_runtime, ".*", {git, "https://github.com/Concurix/cx_runtime.git"}}
  2. Start the concurix_runtime system:
    concurix_runtime:start()
  3. Navigate to the Concurix Dashboard and select the LocalHost guest project.
  4. That's it!