Skip to content

Library to create and manipulate serialized objects in CPU and GPU memory and to compile code on these platforms.

License

Notifications You must be signed in to change notification settings

xsuite/xobjects

Repository files navigation

XObjects

Library to create and manipulate serialized object in CPU and GPU memory efficiently.

The library defines:

  • Contexts: create buffers and manage computations e.g. BytearrayContext, CLContext, ...
  • Buffers: reference to internal memory buffer with an allocator e.g. BytearrayContext, CLBuffer, ...
  • Data types: define users define types to create and manipulate objects on buffers and generate C api, e.g. Float64, Int64, String, Struct, Array, Union

About

Library to create and manipulate serialized objects in CPU and GPU memory and to compile code on these platforms.

Resources

License

Stars

Watchers

Forks

Packages

No packages published