https://github.com/andygeiss/soa
Allocate, Grow, Pack or Unpack Golang slices of basic types to optimize memory access for Data-Driven design. The primary motivation is easier manipulation with packed SIMD instructions like SSE2.
https://github.com/andygeiss/soa
benchmark data-driven-design go golang manager simd structure-of-arrays testing
Last synced: 12 months ago
JSON representation
Allocate, Grow, Pack or Unpack Golang slices of basic types to optimize memory access for Data-Driven design. The primary motivation is easier manipulation with packed SIMD instructions like SSE2.
- Host: GitHub
- URL: https://github.com/andygeiss/soa
- Owner: andygeiss
- License: mit
- Created: 2020-07-16T17:06:40.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2022-08-02T11:08:30.000Z (almost 4 years ago)
- Last Synced: 2024-11-30T14:53:11.605Z (over 1 year ago)
- Topics: benchmark, data-driven-design, go, golang, manager, simd, structure-of-arrays, testing
- Language: Go
- Homepage:
- Size: 31.3 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE