

@5755

22 months 
nmedfort 
Bug fixes and simplified MultiBlockKernel? logic



@5706

2 years 
nmedfort 
First stage of MultiBlockKernel? and pipeline restructuring



@5440

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



@5436

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



@5435

2 years 
nmedfort 
Continued refactoring work.



@5431

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



@5395

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



@5356

3 years 
cameron 
Eliminate obsolete DoBlockUpdatesProducedItemCounts? attribute



@5347

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



@5330

3 years 
cameron 
Make circular copyback testing available for all blockoriented kernels



@5328

3 years 
cameron 
Refining the ProcessingRate? attribute



@5325

3 years 
cameron 
Processing rate attributes on stream set inputs and outputs; initial …



@5317

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



@5310

3 years 
nmedfort 
Adjusted pablo compiler to use getInputStream and getOutputStream when …



@5307

3 years 
nmedfort 
Continued work on eliminating BlockNo?



@5303

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



@5297

3 years 
nmedfort 
Partial removal of BlockNo?



@5292

3 years 
nmedfort 
Removed 'function' and 'self' parameters from generateXXXMethod() …



@5285

3 years 
nmedfort 
Start of work to simplify kernel writing. Removed generateDoBlockLogic …



@5283

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



@5276

3 years 
cameron 
Elimination of StreamSetStructs? wrapping StreamSetBuffers?



@5267

3 years 
nmedfort 
Code cleanup. Removed Pablo Call, SetIthBit? and Prototype.



@5261

3 years 
cameron 
Move responsibility for ProducedItemCount? into doSegment unless overridden



@5260

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



@5247

3 years 
cameron 
Separate processedItemCounts and producedItemCounts for each stream set



@5246

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



@5238

3 years 
cameron 
IR_Gen subdirectory for all IR generation utility functions



@5229

3 years 
cameron 
Distinguishing between StreamType? and StreamSetType?; fixing …



@5227

3 years 
nmedfort 
Rewrite of the CarryManager? to support noncarrycollapsing loops.



@5217

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



@5202

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



@5193

3 years 
cameron 
Fixes for NVPTX (but strideBlocks needs further investigation), u8u16



@5192

3 years 
cameron 
CreateAtomicLoadAcquire?, CreateAtomicStoreRelease? with NVPTX overrides



@5185

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



@5141

3 years 
cameron 
pablo.Lookahead support updated for stream set access/kernel system



@5111

3 years 
cameron 
DoBlock/FinalBlock/DoSegment? Kernel functions always return void; cleanup



@5109

3 years 
cameron 
u8u16 pipeline



@5104

3 years 
cameron 
getStreamSetBlockPtr



@5097

3 years 
cameron 
Kernel/interface progress



@5079

3 years 
cameron 
Minor u8u16 updates, 8bit p2sKernel with compressed output



@5076

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



@5074

3 years 
cameron 
Kernel infrastructure: move common logic into KernelBuilder? base …



@5071

3 years 
cameron 
Update u8u16 to use new kernel infrastructure



@5040

3 years 
cameron 
Buffered mode for u8u16 output



@5011

3 years 
cameron 
Fix u8u16 for block size 128



@5009

3 years 
cameron 
u8u16 transcoder demo program now working



@5007

3 years 
cameron 
u8u16 progress



@5006

3 years 
cameron 
Inverse transposition for 16 bit streams to 16bit code units



@4993

3 years 
cameron 
Clean ups of casefold demo app.



@4988

4 years 
cameron 
casefold sample application/pipeline



@4987

4 years 
cameron 
Inverse transposition kernels
