Simon Shillaker
Simon Shillaker
Interesting, thanks for sharing. Clearly this would yield some improvements, but is it possible to quantify how big those improvements would be? I see the word "massively" again, any idea...
Awesome, will be very interested to see the results.
The [`base`](https://github.com/faasm/faasm/blob/master/docker/base.dockerfile) image is almost the builder you mention, as it sets up the CMake build that is then used by the child images such as [`worker`](https://github.com/faasm/faasm/blob/master/docker/worker.dockerfile) and [`upload`](https://github.com/faasm/faasm/blob/master/docker/upload.dockerfile). However,...
I would also like to investigate using [modules](https://en.cppreference.com/w/cpp/language/modules) to divide along the existing library lines in the CMake project structure. This may improve build performance and tidy up the code,...
We can also replace our [`Latch`](https://github.com/faasm/faabric/blob/master/include/faabric/util/latch.h) and [`Barrier`](https://github.com/faasm/faabric/blob/master/include/faabric/util/barrier.h) in Faabric using [`std::latch`](https://en.cppreference.com/w/cpp/thread/latch) and [`std::barrier`](https://en.cppreference.com/w/cpp/thread/barrier).
I'm not sure I understand what you mean by "running" here, what do you mean specifically? `workon.sh` will set `FAASM_BUILD_DIR` to `${PROJ_ROOT}/dev/native/build` when run outside a container, and to `/build/faasm`...
Documentation on both topics has been updated in https://github.com/faasm/faasm/pull/625 The page on shared files is [here](https://faasm.readthedocs.io/en/latest/source/shared_files.html). Examples of uploading, modifying, flushing and invoking a function can be found on the...
Hi @FlowDrucka64, that file should exist provided you have run through the steps [here](https://faasm.readthedocs.io/en/latest/source/development.html#tests) in the development page, specifically: ``` # --- CPP CLI --- # Build CPP functions and...
@csegarragonz AFAICT it is in the instructions (we're talking about [development.md](https://faasm.readthedocs.io/en/latest/source/development.html)). I put it in my original response [here](https://faasm.readthedocs.io/en/latest/source/development.html#tests). It seems as though it's not working though. The dev setup...
Hi @FlowDrucka64, what's the status of this now? Did you manage to get the directory to mount inside your containers? To summarise: - When developing, the directory at `dev/faasm-local/wasm` should...