-
Notifications
You must be signed in to change notification settings - Fork 0
All issues
Issue creation is restricted in this repository
Issues
is:issue state:open
is:issue state:open
Search results
[DOCS] Final report and usage documentation
docsDocumentation, reports, architectureDocumentation, reports, architectureStatus: Open.[BENCHMARKING] CPU vs GPU comparison plots
benchmarkingPerformance measurement, throughput, scalingPerformance measurement, throughput, scalingdocsDocumentation, reports, architectureDocumentation, reports, architectureStatus: Open.[BENCHMARKING] Scaling experiments: pattern count and text length
benchmarkingPerformance measurement, throughput, scalingPerformance measurement, throughput, scalingStatus: Open.[BENCHMARKING] Build throughput measurement harness
benchmarkingPerformance measurement, throughput, scalingPerformance measurement, throughput, scalingStatus: Open.[OPENCL] Optimize automaton memory access for GPU
benchmarkingPerformance measurement, throughput, scalingPerformance measurement, throughput, scalingopenclOpenCL GPU implementation (PFAC)OpenCL GPU implementation (PFAC)Status: Open.[OPENCL] Implement PFAC kernel: one thread per text offset
algorithmCore algorithm implementation: trie, failure links, automatonCore algorithm implementation: trie, failure links, automatonopenclOpenCL GPU implementation (PFAC)OpenCL GPU implementation (PFAC)Status: Open.[OPENCL] Build OpenCL automaton data structures for PFAC
algorithmCore algorithm implementation: trie, failure links, automatonCore algorithm implementation: trie, failure links, automatonopenclOpenCL GPU implementation (PFAC)OpenCL GPU implementation (PFAC)Status: Open.[MPI] Handle boundary patterns at inter-process block edges
boundary-handlingCross-chunk and cross-process pattern matching at boundariesCross-chunk and cross-process pattern matching at boundariesmpiMPI distributed-memory parallelismMPI distributed-memory parallelismStatus: Open.[MPI] Distribute text blocks across MPI processes
algorithmCore algorithm implementation: trie, failure links, automatonCore algorithm implementation: trie, failure links, automatonmpiMPI distributed-memory parallelismMPI distributed-memory parallelismStatus: Open.[OPENMP] Handle boundary-crossing pattern matches between chunks
boundary-handlingCross-chunk and cross-process pattern matching at boundariesCross-chunk and cross-process pattern matching at boundariesopenmpOpenMP shared-memory parallelismOpenMP shared-memory parallelismStatus: Open.[OPENMP] Implement text chunking and parallel search with OpenMP
algorithmCore algorithm implementation: trie, failure links, automatonCore algorithm implementation: trie, failure links, automatonopenmpOpenMP shared-memory parallelismOpenMP shared-memory parallelismStatus: Open.[BUILD] Generate synthetic test data: text files and pattern sets
benchmarkingPerformance measurement, throughput, scalingPerformance measurement, throughput, scalingbuildCMake build system and toolchain configurationCMake build system and toolchain configurationStatus: Open.