Skip to content

Tags: faasm/faasm

Tags

v0.29.0

Toggle v0.29.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
gh: bump code tag to 0.29.0 (#891)

v0.28.0

Toggle v0.28.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
enclave: bump sgx sdk and sgx dcap to versions 2.25 and 1.22 respecti…

…vely (#889)

* sgx: bump to latest version and tag code

* sgx: fixes for dcap installation

* sgx-hw: ignore failures during deletion

v0.27.1

Toggle v0.27.1's commit message
wamr: try to fix runtime error

v0.27.0

Toggle v0.27.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
omp: elastically scale-up loops (#870)

* omp: elastically scale-up loops

* openmp: fix the next level's size for thread 0

* openmp: fix single-thread forks

* openmp: add concurrent app test

* gh: bump faabric dep

* faasmctl: bump to version 0.43.0

* gh: bump code version to 0.27.0

* openmp: fixes for single-threaded elastic execution

* omp: fix race-conditions with elastic scaling at scale

* gh: bum cpp and faabric after merge to main

v0.26.0

Toggle v0.26.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
faabric: bump to add new planner policies (compact and spot) (#869)

* faabric: bump to add planner's eviction policy

* faabric: changes to support planner's SPOT policy

* spot: fix issues that appeared in k8s

* faabric: bump submodule after merge to main

v0.25.0

Toggle v0.25.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore: bump code tag version to 0.25.0 (#868)

* chore: bump code tag version to 0.25.0

* wip: temporarily disable spinlocks

* deps(faabric): bump submodule's commit

* deps(faabric): bump tag to preload mpi decisions in the planner

* gha: fix faabric version bumping

* deps(faabric): make send sockets blocking

* faabric: bump after migration fixes

* deps(faabric): bump after merge

v0.24.0

Toggle v0.24.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
tag: bump code version to 0.24.0 (#862)

* faabric(mpi): include latest memory + mpi changes

* wip: test faabric improvements

* mpi: fixes for new faabric

* gh: bump faabric version

* k8s: remove (unnecessary) env. var re. bug in faabric

* tests(dist): remove migration test that does not use preloading

* deps: bump faabric after merge to main

v0.23.1

Toggle v0.23.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
mpi: fix migration check with rank 0 (#860)

* mpi: fix migration check with rank 0

* gh: bump patch code version

* migration: more helpful logging

v0.23.0

Toggle v0.23.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
k8s: deploy (non-)worker pods in respective nodes (#854)

* k8s: deploy (non-)worker pods in respective nodes

* gh: bump code version

* gh: bump faasmctl version

* gha: clean merge

v0.22.0

Toggle v0.22.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
LLVM 17 (#840)

* gh: bump code version and faabric/cpp dep version

* git: bump submodules and llvm major

* fix: fixes to get dev.tools to work locally

* nit: more fixes to build images

* deps: bump cpython version to 0.4.0

* cpp: threads tests working on wavm

* llvm: actually use llvm 18

* conan: patches to get llvm 18 to work

* llvm: move back to llvm 17

* func compilation and execution working across the ecosystem

* clients: bump cpp/python submodule

* enclave: fix build errors

* wavm: add undefined symbol for thread-spawn

* tests: comment out failing tests

* deps(faabric): bump to latest version

* nits: pass formatting checks with clang-format-17

* gh: bump deps

* omp: abstract logic to general wasm files and call stubs from wamr

* wamr: skeleton to execute openmp thread

* wip to get omp to work with wamr

* wamr: correct exec_env usage

* wamr: use thread local exec envs

* wamr: wip

* wamr(omp): more wip

* cmake: fix compilation

* wamr(openmp): tests and kernel execution passing

* tests(dist): some things passing, some not

* nits: run clang-format on omp code

* cpp: fix function compilation

* nits: self-review

* gha: attempts at fixing

* tests: fix a couple of failing tests

* nits: self-review

* gha: polish after rebase

* deps(faasmctl): bump to 0.31.0

* nits: run clang-format

* gha: e2e version pin fix

* wavm: remove set but unused variable

* wamr: fix failing test

* nits: run clang-format

* wavm: comment out failing gha test

* gha: force re-running code-generation

* gha: version machine code cache with wavm and wamr version

* nits: self-review

* tasks(dev): pin llvm-profdata to LLVM_MAJOR_VERSION

* tsan: whitelist a false-positive in wamr's thread init

* tests(e2e): fix/patch e2e tests where necessary

* tests(dist): attempt at fixing dist tests

* openmp: couple fixes to run kernels with wamr

* tests(dist): upload threads user and functions

* gha(e2e): add dependency on conan-cache to speed-up mounted builds

* gh: bump version

* openmp(wasm): add option to run function with trace logging

* dist-tests: add wamr dist test for concurrent mpi and openmp execution

* gha: run release workflow in larger gh-hosted runners

* gh: bump deps after merge to main

* cmake: update wavm's git tag after merge