Java, Matrix Operations, Portfolio Management, Code Optimization, Open Source.
essentially compute a vector dot product on the source vectors. I changed the code to perform this operation on the source vectors and avoided creating those very large matrices. This resulted in a significant reduction in the amount of memory required to complete the process, and at the same time