hpcwire covered our beta launch, the first detailed account of what archanan did.

the problem we were built around: most supercomputing centers allocate ten percent or less of the machine to development work. if your production run needs thirty thousand cores, you are writing and debugging that code somewhere much smaller and hoping. plenty of organizations have no on-premise cycles for development at all, and anyone evaluating an architecture they do not own yet has nowhere to try it.

what we sold was a functional replica. you develop against an emulation of your target machine's topology and interconnect, at the core count you will actually run on, through a web ide with a parallel debugger attached. it is explicitly not a performance model, since the layers of virtualization mean the timings are not the production timings, but it answers the question that burns allocation: does the code run at scale at all, and how does mpi behave when it does. at launch you could target emulated systems including nscc singapore's aspire-1, or specify a machine that did not exist yet.

lukasz orlowski and i founded it in february 2018, raised a seed round led by sginnovate, and had john gustafson, of gustafson's law, as lead scientific advisor.

read the full article