oneapi-src / unified-memory-framework

A library for constructing allocators and memory pools. It also contains broadly useful abstractions and utilities for memory management. UMF allows users to 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.
https://oneapi-src.github.io/unified-memory-framework/
Other
41 stars 29 forks source link

IPC API does not work with the proxy library #864

Open ldorau opened 2 weeks ago

ldorau commented 2 weeks ago

IPC API does not work with the proxy library. IPC tests: umf-provider_devdax_memory_ipc and umf-provider_file_memory_ipc fail with the proxy library.

The reason: issues with the tracker (ref: #761).

See: https://github.com/oneapi-src/unified-memory-framework/actions/runs/11680149618/job/32522557687 See: https://github.com/ldorau/unified-memory-framework/actions/runs/11681287895/job/32526033443

Ref: #863 (commented out IPC test umf-provider_devdax_memory_ipc) Ref: #847 (commented out IPC test umf-provider_file_memory_ipc)

Ref: #868 See: https://github.com/oneapi-src/unified-memory-framework/actions/runs/11683497460

Environment Information

Please provide a reproduction of the bug:

Run the umf-provider_devdax_memory_ipc with the proxy library: See: https://github.com/oneapi-src/unified-memory-framework/actions/runs/11680149618/job/32522557687

or

run the umf-provider_file_memory_ipc with the proxy library: See: https://github.com/ldorau/unified-memory-framework/actions/runs/11681287895/job/32526033443

How often bug is revealed:

always

ldorau commented 2 weeks ago

@vinser52 @bratpiorka @lplewa