Intel Corporation
METHOD AND APPARATUS TO PERFORM BATCHING AND STRIPING IN A STOCHASTIC ASSOCIATIVE MEMORY TO AVOID PARTITION COLLISIONS

Last updated:

Abstract:

Binary sparse encoding of data can be used to reduce an amount of data read from the stochastic associative memory while processing a query. Read performance of the stochastic associated memory is optimized to enhance the query throughput by modifying access patterns to reduce the time to read the stochastic associated memory. Read performance of the stochastic associative memory can be further improved through the use of cluster aware sharding and replication for parallelized similarity search. Clusters are partitioned across multiple Dual In-line Memory Modules (DIMMs), each DIMM including stochastic associative memory, to achieve maximum latency advantage.

Status:
Application
Type:

Utility

Filling date:

25 Jun 2021

Issue date:

14 Oct 2021