Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Tags: faasm/faabric

Tags

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.
chore: migrate to conan 2 (#440)

* chore: bump to conan2

* gha: fix conan-cache-action

* chore: run python formatting

* chore: more formatting fixes

* chore: fix compilation warnings

* gha: fix conan caching

* chore: bump protobuf version

* ci: run dev.conan to generate the generators

* fix(dist-test): build conan first

* fix(gha): temporarily disable TSAN and ASAN

* fix: use different conan profiles for sanitisers

* fix: run cpp formatting

* fix(conan): update conan-release.lock

* fix(ci): add conan toolchain to example's build

* fix(gha): don't force --clean on the conan-cache step

v0.21.0

Toggle v0.21.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore: bump images to ubuntu 24.04 (#438)

* git: bump code version to 0.21.0

* util: add cstdint header

* docker: bump planner base version to right faabric-base

v0.20.0

Toggle v0.20.0's commit message

Verified

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

* threads: elastically scale-up

* gh: bump code version

* threads: handle zero-sized requests and preload a la mpi

* omp: fix race conditions with elastic scaling

v0.19.0

Toggle v0.19.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
planner: introduce SPOT VMs policy (#433)

v0.18.0

Toggle v0.18.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
planner: implement compaction planner policy (#430)

v0.17.0

Toggle v0.17.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
planner(mpi): preload MPI SCALE_CHANGE decisions (#422)

* planner(mpi): preload MPI SCALE_CHANGE decisions

When scheduling a NEW app with the `ismpi` flag set, we know that this
request will be quickly followed-up by a SCALE_CHANGE request with
`worldSize` - 1 messages. As a consequence, and to guarantee optimal
bin-packing on-par with Slurm, we can schedule `worldSize` messages when
the first request arrives, dispatch just the first one, and preload the
`worldSize` - 1 remaining.

* deps(python): bump sphinx version

v0.16.0

Toggle v0.16.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
gh: bump minor version to 0.16.0 (#404)

v0.15.0

Toggle v0.15.0's commit message

Verified

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

* gh: bump code version

* docker: bump to llvm 17

* tasks(dev): read clang version from env var

* cmake: conan fixes

* tasks: fix llvm major version usage

* fix: fixes to build faasm with llvm 17

* docker(planner): update planner's base image

* docker: bump to llvm 18

* conan: fixes to use llvm 18

* llvm: try using version 17 for c++ compilation

* gha: temporarily skip formatting checks

* gha: remove warnings in release build

* tasks: pin llvm version major to variable

* clang-format: fix braces formatting after llvm bump

* nits: run clang-format-17

* nits: self-review

* cmake: remove unnecessary comment

* scheduler: reset when re-using a warm scheduler

* nits: self-review

v0.14.0

Toggle v0.14.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
planner(migration): support migrating to a completely different node (#…

…369)

* planner(migration): support migrating to a completely different node if that reduces cross-vm links

* chore: bump code version

v0.13.1

Toggle v0.13.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
batch-scheduler: fix the number of cross-vm links computation (#367)

* batch-scheduler: fix the number of cross-vm links computation

* chore: bump patch code version