A Method of Memoization

From Wikipedia: ” memoization is an optimization technique used primarily to speed up computer programs by having function calls avoid repeating the calculation of results for previously processed inputs.”

Technical Field / Operating Unit or Centre:

ICT / CSIR Meraka

Technology Description:

A method of operating a computing device to perform memoization, the method including determining whether or not a result of a function is stored in a cache and, if so, retrieving the result from the cache and, if not, calculating the result and storing it in the cache.


Patent in prosecution

Contact:  Nicki Koorbanally


, , , ,

No comments yet.

Leave a Reply

This blog is maintained by the CSIR Licensing & Ventures team. Copyright (c) CSIR 2016. All rights to the intellectual property and / or contents of this blog remain vested in the CSIR.
This blog is intended solely for information purposes and may not be reproduced, in whole or in part, in any way without the express written permission of the CSIR.