You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We should update the way we cache JIT compiled quantum kernel LLVM Modules, and use instead a smarter JIT Manager type that will keep track of the cache memory size, throw away old cache files, etc.
The text was updated successfully, but these errors were encountered:
For this, please check out runtime/jit/qcor_jit.*. In the cpp file, we define the constructor and destructor for the QJIT class, and this is where we load the qjit cache (constructor) and persist it (destructor). It would be great to elaborate on this more with some new type that keeps track of cache memory size, and keeps the cache below a certain value.
We should update the way we cache JIT compiled quantum kernel LLVM Modules, and use instead a smarter JIT Manager type that will keep track of the cache memory size, throw away old cache files, etc.
The text was updated successfully, but these errors were encountered: