Package com.aparapi.examples.matrix

  • Class Summary 
    Class Description
    CorrMatrixHost
    GPU calculations using OpenBitSet Intersection for OpenBitSets Based on code from: apache.lucene.util.BitUtil.java
    CorrMatrixKernel
    This kernel attempts to re-implement the Lucene OpenBitSet functionality on a GPU Based on code from: apache.lucene.util.BitUtil.java
    Main
    This test class performs the following functions: 1) Create a randomly populated set of matrices for correlation/co-occurrence computation 2) Execute the CPU-based computation using Lucene FixedBitSets 3) Execute the GPU-based computation using Aparapi CorrMatrix host and kernel 4) Verify the results of FixedBitSet and CorrMatrix by comparing matrices to each other