

@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



@5506

2 years 
cameron 
:getStreamSetBlockType



@5503

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



@5501

2 years 
cameron 
setCapacity/getCapacity/getLinearlyAvailableItems for SourceBuffer?



@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



@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 …



@5464

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



@5457

2 years 
cameron 
Deprecating SingleBlockBuffer?



@5454

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



@5452

2 years 
cameron 
Fix some issues with MultiBlockKernel? builder



@5448

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



@5446

2 years 
nmedfort 
Refactoring work + correction for getRawItemPointer



@5445

2 years 
cameron 
Fix for raw pointer calculation



@5442

2 years 
cameron 
Bug fixes for MultiBlockKernel?, StdOutKernel?



@5440

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



@5439

2 years 
cameron 
Multiblock Kernels: initial checkin



@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 …



@5432

2 years 
cameron 
createBlockAlignedCopy as a general utility



@5431

2 years 
nmedfort 
partial refactoring check in with change for Linda.



@5429

2 years 
nmedfort 
Refactored source kernels. icgrep from stdin should now be able to …



@5425

2 years 
nmedfort 
Changes towards separate compilation



@5418

2 years 
nmedfort 
Removed nonfunctional CUDA code from icgrep and consolidated grep and …



@5411

2 years 
nmedfort 
Potential bug fix for 32bit. Modified MRemap to check for Linux OS …



@5408

2 years 
nmedfort 
First attempt to allow Kernels to wait for consumers to finish …



@5398

2 years 
nmedfort 
Continued work on processing stdin input. Partial integration of …



@5397

2 years 
cameron 
Avoiding MRemap for Mac OS X



@5395

2 years 
cameron 
Uniquify kernel names with buffer types/sizes; update u8u16 to use …



@5390

2 years 
nmedfort 
Minor changes in preparation of incorporating a consumed stream set …



@5389

2 years 
nmedfort 
Investigating jenkins issue.



@5386

2 years 
nmedfort 
Replaced stdin input stream with mmap'ed buffer and aligned each read …



@5381

2 years 
nmedfort 
Bug fix for 32 bit.



@5379

2 years 
nmedfort 
Bug fixes for last check in



@5377

2 years 
nmedfort 
Support for stdin. Needs more testing.



@5361

2 years 
nmedfort 
Work on noncarry collapsing mode.



@5355

2 years 
cameron 
Swizzled bitstream deletion and enableAVXdeletion in u8u16



@5353

2 years 
nmedfort 
Progress on parenthesis matching example



@5347

2 years 
nmedfort 
Added enable asserts (ea) command line flag + restructured …



@5340

2 years 
nmedfort 
Added a simple CreateAssert? function in CBuilder and ReadOnly? flag for …



@5337

2 years 
nmedfort 
Work on parenthesis matching and expandable buffers. Changed CBuilder …



@5329

2 years 
nmedfort 
Continued work on parenthesis matching; addition of Pablo ScanTo? and …



@5320

2 years 
nmedfort 
memcpy/memset support for 32bit systems; more error …



@5317

2 years 
cameron 
Simplify stream set access; better naming of access functions



@5316

2 years 
nmedfort 
First version of expandable buffers + minor change to arraytest to …



@5311

2 years 
nmedfort 
Removed BlockNo? + updated LookAhead? to use getInputStream.



@5307

2 years 
nmedfort 
Continued work on eliminating BlockNo?



@5303

2 years 
cameron 
Refined copyback buffers, use copyback in p2s_compressed; …



@5301

2 years 
cameron 
Circular copyback buffers: initial checkin



@5298

2 years 
nmedfort 
Removed StreamType? in favour of 0length VectorType?.



@5297

2 years 
nmedfort 
Partial removal of BlockNo?



@5283

2 years 
nmedfort 
Optimized Symbol Generation (and fixed potential bug that could allow …



@5276

2 years 
cameron 
Elimination of StreamSetStructs? wrapping StreamSetBuffers?



@5260

3 years 
nmedfort 
Changes working towards simplifying accessing stream elements + some …



@5246

3 years 
nmedfort 
Code clean up to enforce proper calling order of KernelBuilder? methods



@5243

3 years 
cameron 
Support for write function in CBuilder, use IRBuilder CreateMemMove? …



@5240

3 years 
nmedfort 
Cleaned up memory leaks + some warning messages.



@5238

3 years 
cameron 
IR_Gen subdirectory for all IR generation utility functions



@5217

3 years 
nmedfort 
Merged PabloFunction? and PabloKernel? classes. Updated projects where …



@5204

3 years 
nmedfort 
More 32bit fixes.



@5202

3 years 
nmedfort 
Initial work on adding types to PabloAST and mutable Var objects.



@5191

3 years 
cameron 
mmap and posix_memalign buffering options for u8u16



@5190

3 years 
cameron 
Empty external file buffer for output; use memmove vs memcpy for copyback



@5188

3 years 
cameron 
Do segment method now handles partial/final segment



@5185

3 years 
cameron 
Linear buffers; stdout_kernel; cachealigned alloca, restructured …



@5184

3 years 
cameron 
Streamset refactoring



@5174

3 years 
cameron 
Kernel/pipeline progress: sychronize with logicalSegmentNo



@5142

3 years 
cameron 
ExternalFileBuffer?, SingleBlockBuffer? fixes



@5139

3 years 
lindanl 
change getInt64Ty to getSizeTy.



@5135

3 years 
lindanl 
Add pipeline parallel strategy to the framework.



@5125

3 years 
cameron 
Remove debug message



@5123

3 years 
cameron 
Including addrSpace as part of basePtr type



@5122

3 years 
cameron 
AddrSpace? parameter for external buffers



@5106

3 years 
cameron 
Use dynamic size_t determination



@5100

3 years 
cameron 
Buffer class hierarchy; s2p kernel demonstrates specialization for …



@5077

3 years 
cameron 
Correction for segment processing



@5076

3 years 
cameron 
Updates for kernels with variable output length; stdout kernel



@5075

3 years 
cameron 
Support for segmentbased processing



@5047

3 years 
cameron 
Kernel interfaces initial checkin



@5044

3 years 
cameron 
Stream set declaraations and buffers
