-
Notifications
You must be signed in to change notification settings - Fork 28
/
ChangeLog
39 lines (30 loc) · 1.33 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
Thu Sep 12 2024 Łukasz Stolarczuk <[email protected]>
* Version 0.9.0
This release aims to be the first complete release of the UMF project.
We don't yet guarantee a fully stable API, though.
This release contains all the features listed in the version 0.1.0
plus, additionally:
- IPC API
- fixes in the building system
- proper versioning
- minor patches in the source code
- improved CI and docs
Thu Jul 04 2024 Łukasz Stolarczuk <[email protected]>
* Version 0.1.0
This is the first release of Unified Memory Framework (UMF) project.
UMF is a library for constructing allocators and memory pools. It also contains
broadly useful abstractions and utilities for memory management. UMF allows
users to create and manage multiple memory pools characterized by different
attributes, allowing certain allocation types to be isolated from others and
allocated using different hardware resources as required.
Documentation of UMF, including API description, architecture, and examples
can be found: https://oneapi-src.github.io/unified-memory-framework
Features:
- Level Zero memory provider
- OS memory provider
- Jemalloc pool (based on jemalloc)
- Scalable pool (based on oneTBB)
- Disjoint pool
- Proxy pool
- Single-threaded micro benchmark based on ubench and custom multi-threaded benchmark
- Examples