xerial/larray

MemoryAllocator using thread-local storage

Closed this issue · 0 comments

Memory allocation should use thread-local storages to improve the concurrency.

  • First, measure the performance of allocating LArrays in multi-threaded environment.
  • Switch the default memory allocator to ThreadLocalMemoryAllocator
  • Compare the performance as the number of threads is increased.