Design Documents# Contents: Code Generator Design Document for rocFFT Copyright and Disclaimer Proposal Rationale Required kernels (scope) Tiling Strides and batches Large twiddle tables Launching Implementation Stockham tiling implementation Large twiddle tables Runtime Compilation Design Document for rocFFT Copyright and Disclaimer Summary Problem Solution Implementation Embedding and running the generator Compilation Caching kernels Interaction with callbacks Parallel compilation Future work Moving away from chosen problem sizes Non-Stockham kernels Buffer assignment design document for rocFFT Copyright and Disclaimer Summary Observations Solution Implementation A Structure Storing A Try Exhaustive Search Decision Function and Output Lengths Fusions Padding Choosing a winner Future Work Strides Enforcing Read-only Input Flexibility Between Minimizing Memory or Maximizing Fusions Make C Buffer as Temp2 Buffer