Research:
- Implement KFR with Optical Flow in OpenGL
- Cannot Output the model from Unity (only part of the model can be exported), but we can try to test FPS on KroEngine.
- Origin: 90 – 100 FPS
- GausBlur: 62 -69 FPS
- KFR: 58 – 65 FPS
LeetCode:
- 6. ZigZag Conversion
- Usage of sring.append() is much more flexible than s.push_back() and s+=***
- 7. Reverse Integer
- Overflow, INT_MAX, INT_MIN
- 12. Integer to Roman
- Initialiazation of the unordered map affects timing performance
Parallel Computing Study:
- Finish watching video of Lesson2
- coalesced: access contiguous memory
- strided: access non-contiguous memory
- for floats, (a + b) + c != a + (b + c), e.g. a = 1, b = 10^99, c = -10 ^ 99
- atomic functions are costly
Guitar:
- practice.
Others:
Presentation next Monday:
- Prepare the PPT