2 مستودعات
Techniques for aligning binary image data to specific memory boundaries to avoid expensive CPU memory copies.
Distinct from Image-Optimized Memory Regions: Focuses on memory boundary alignment to prevent copies, rather than general region placement for OOM prevention.
Explore 2 awesome GitHub repositories matching data & databases · Byte Alignment Optimizations. Refine with filters or upvote what's useful.
FastImageCache is an iOS image caching library that provides a persistent disk-based image store. It utilizes a persistent bitmap cache to store images in uncompressed formats and incorporates an image pre-processing pipeline to optimize assets before they are committed to storage. The library optimizes rendering performance by using memory-mapped image tables for constant-time retrieval and byte-aligned data layouts to prevent memory copies. It organizes images of identical dimensions into shared tables and manages disk space through a least-recently-used cache eviction system. The project
Implements byte-aligned data layouts to prevent expensive memory copies and optimize rendering performance.
DataFrame is a C++ tabular data library and manipulation engine designed for managing heterogeneous data in contiguous memory. It functions as a statistical analysis framework and time series analysis toolkit, providing the means to store, index, and transform multidimensional datasets. The project distinguishes itself through a high-performance execution model that utilizes column-major storage, SIMD-aligned memory allocation, and a thread-pool for parallel computations. It employs a visitor-based algorithm dispatch system and policy-driven transformations to decouple data processing logic f
Allocates data on custom byte boundaries to enable SIMD instructions and prevent cache-line sharing.