

@5688

2 years 
cameron 
Multiblock kernels must receive the StreamSetBlockPtrs? in all cases, …



@5678

2 years 
cameron 
MatchAccumulator? modularization step



@5676

2 years 
cameron 
MatchAccumulator? objects to collect match results



@5650

2 years 
cameron 
Multiblock kernel builder support for ExternalBuffer? inputs; cleanup



@5647

2 years 
nmedfort 
Minor bug fixes and removal of inadvertent check in for StreamSet?.cpp/h



@5646

2 years 
nmedfort 
Minor clean up. Bug fix for object cache when the same cached kernel …



@5645

2 years 
cameron 
Revert inadvertent change



@5644

2 years 
cameron 
Rename UCDscripts directory



@5641

2 years 
cameron 
Modularizing copyBack support



@5640

2 years 
cameron 
Bug fix



@5639

2 years 
cameron 
Fixes for multiblock kernel builder



@5638

2 years 
cameron 
Modifying multiblock kernel builder for nonfixed input stream sets  …



@5637

2 years 
cameron 
Trace option for produced, processed, consumed item counts



@5636

2 years 
cameron 
Fixes



@5635

2 years 
cameron 
PDEP kernel: only process blocks if sufficient source stream data available



@5634

2 years 
nmedfort 
Bug fix for last check in and for UnicodeSet::insert_range.



@5633

2 years 
nmedfort 
Bug fix to avoid a LLVM bug when using a crosscompilable void pointer …



@5630

2 years 
nmedfort 
Partial checkin for avoidance of compiling Pablo/LLVM code to …



@5627

2 years 
cameron 
PDEP kernels from Adam with pdep_width_less_1 fix



@5626

2 years 
xuedongx 
small fix for expandstreams



@5625

2 years 
xuedongx 
add ExpandStream? kernel and small fix.



@5623

2 years 
cameron 
Temp buffer items needed on nonprincipal stream set should use …



@5620

2 years 
nmedfort 
Bug fixes for multigrep mode. Optional PabloKernel? branch hit counter …



@5618

2 years 
cameron 
Dynamic buffer tracing; calculations for available items/blocks in …



@5615

2 years 
cameron 
Automatic expansion of dynamic buffers in pipeline



@5612

2 years 
cameron 
Dynamic buffer capacity doubling  initial checkin



@5611

2 years 
cameron 
MaxReferenceItems? for MaxRatio?



@5609

2 years 
cameron 
Ensure available/writable items for more buffer types



@5608

2 years 
cameron 
Whole block copying in multiblock kernel builder



@5606

2 years 
cameron 
Allow different strides for FileSink? kernel



@5600

2 years 
cameron 
Bug fix from Adam



@5599

2 years 
cameron 
Bug fixes for multiblock kernel/radix64



@5597

2 years 
nmedfort 
Modified stream set buffers to use heap memory.



@5595

2 years 
cameron 
Fix LLVM type error



@5594

2 years 
cameron 
Simplification of MultiBlockKernel? builder: stream set pointers are to …



@5590

2 years 
xuedongx 
bug fix and setName for kernel for future use



@5589

2 years 
xuedongx 
generare negated deletion mask



@5588

2 years 
cameron 
PDEP kernel  initial checkin from Adam



@5585

2 years 
xuedongx 
use multiplexed character classes as the input to grep kernel, …



@5578

2 years 
xuedongx 
make charclasses kernel unCachable



@5576

2 years 
lindanl 
minor fixes.



@5564

2 years 
xuedongx 
add some of the kernels multiplex CCs need



@5561

2 years 
cameron 
Factor out required streams into a separate kernel



@5553

2 years 
cameron 
mStride must be initialized



@5552

2 years 
cameron 
Processing rate analysis and validation



@5551

2 years 
cameron 
Bug fix



@5549

2 years 
xuedongx 
add u8u32 kernel



@5548

2 years 
cameron 
Decouple finalizeMatchResults, creating separate MatchedLinesKernel?



@5544

2 years 
cameron 
Deallocating dynamic buffers



@5543

2 years 
cameron 
Ensure size of dynamic buffers is a multiple of cache line size



@5542

2 years 
cameron 
Buffer handles: bug fix



@5541

2 years 
cameron 
Dynamic Buffers  initial checkin



@5540

2 years 
cameron 
Integrated AVX deletion kernel



@5526

2 years 
cameron 
Scanmatch kernel using multiblock kernel builder  revised from Dong



@5525

2 years 
cameron 
Small fix



@5524

2 years 
cameron 
Small fix



@5522

2 years 
cameron 
Fixes for processing rates; multiblock kernel builder



@5513

2 years 
cameron 
setCapacity for memory source kernel



@5508

2 years 
cameron 
Simplified expand3_4 kernel taking advantage of multiblock builder



@5507

2 years 
cameron 
Update radix64/expand34 to use multiblock kernel



@5506

2 years 
cameron 
:getStreamSetBlockType



@5505

2 years 
cameron 
Multi block bug fix



@5503

2 years 
cameron 
Progress on multiblock kernels, including support for SourceBuffers?



@5501

2 years 
cameron 
setCapacity/getCapacity/getLinearlyAvailableItems for SourceBuffer?



@5500

2 years 
cameron 
Read source kernel restructure calculations using logical code units



@5499

2 years 
nmedfort 
Bug fix for source kernel.



@5498

2 years 
cameron 
Jenkins issues test



@5497

2 years 
cameron 
Fix for read_source kernel; stride attribute for multiblock kernels



@5493

2 years 
cameron 
Restore checkins from the last several days



@5491

2 years 
cameron 
Update popcount kernel to new Pablo interface



@5489

2 years 
nmedfort 
Bug fix for memory check and issues found parsing internal 'files'. …



@5486

2 years 
nmedfort 
Initial attempt to improve debugging capabilities with compilation …



@5479

2 years 
cameron 
Multiblock kernels use whole block copy to/from temp buffers; allow …



@5474

2 years 
nmedfort 
Eliminated ExecutionEngine? memory leak. Intentionally broke …



@5471

2 years 
xuedongx 
bug fix



@5464

2 years 
nmedfort 
Restructuring work for the Driver classes. Start of work to eliminate …



@5460

2 years 
cameron 
Type error fix



@5457

2 years 
cameron 
Deprecating SingleBlockBuffer?



@5456

2 years 
cameron 
Add kernel CPU cycle counting for segmentparallelpipeline mode.



@5454

2 years 
nmedfort 
Bug fix check in for DumpTrace?, compilation of DoBlock? / DoFinalBlock? …



@5453

2 years 
cameron 
PHI node fix



@5452

2 years 
cameron 
Fix some issues with MultiBlockKernel? builder



@5451

2 years 
cameron 
Fix offbyone error in termination position; mask off bits after N in …



@5450

2 years 
cameron 
Until_N kernel and icgrep maxcount option: initial checkin



@5449

2 years 
cameron 
FileSink? uses MultiBlockKernel?



@5448

2 years 
cameron 
Hack for source/external buffers with mBufferBlocks=1; u8u16 test with …



@5447

2 years 
nmedfort 
Bug fix for last check in.



@5446

2 years 
nmedfort 
Refactoring work + correction for getRawItemPointer



@5445

2 years 
cameron 
Fix for raw pointer calculation



@5443

2 years 
cameron 
Save and set/restore instance before/after dispatch to …



@5442

2 years 
cameron 
Bug fixes for MultiBlockKernel?, StdOutKernel?



@5441

2 years 
cameron 
Reimplement StdoutKernel? using MultiBlockKernel?



@5440

2 years 
nmedfort 
Large refactoring step. Removed IR generation code from Kernel …



@5439

2 years 
cameron 
Multiblock Kernels: initial checkin



@5438

2 years 
cameron 
static ratio calculations



@5436

2 years 
nmedfort 
Continued refactoring work. PabloKernel? now abstract base type with a …



@5435

2 years 
nmedfort 
Continued refactoring work.



@5434

2 years 
cameron 
getLinearlyWritableItems/Blocks includes buffer space plus overflow …



@5433

2 years 
cameron 
MaxReferenceItemsCalculation? initial checkin



@5432

2 years 
cameron 
createBlockAlignedCopy as a general utility


