Skip to content

feat: implement SHM transport for NonGpuContext#279

Closed
hlin99 wants to merge 1 commit into
ww20_PR_cpu_context_picklefrom
transplant_ww20_pr273
Closed

feat: implement SHM transport for NonGpuContext#279
hlin99 wants to merge 1 commit into
ww20_PR_cpu_context_picklefrom
transplant_ww20_pr273

Conversation

@hlin99
Copy link
Copy Markdown
Owner

@hlin99 hlin99 commented May 20, 2026

Based on latest ww20_PR_cpu_context_pickle branch.

Changes:

  • Add NonGpuContextShm class with mmap-based shared memory support
  • Add _check_shm_capacity and _unlink_stale_shm utilities
  • Fallback to pickle on SHM creation/fallback failure
  • Update create_non_gpu_context() to support use_shm parameter

- Add NonGpuContextShm class with mmap-based shared memory support
- Add _check_shm_capacity and _unlink_stale_shm utilities
- Add fallback to pickle on SHM creation failure
- Update create_non_gpu_context() to support use_shm parameter
@hlin99 hlin99 closed this May 20, 2026
@hlin99 hlin99 deleted the transplant_ww20_pr273 branch May 20, 2026 07:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant