optimization - Using LLVM as a Matlab backend -
would make sense use llvm (with full-fledged jit , optimizers) run interpreted language code matlab?
what concrete parts of execution enhanced, using abstract compiler-optimizer instead of matlab's current modus operandi? (i understand has simple llvm-like optimizer, don't believe powerful llvm itself)
the reason thought of because using runtime information typical matlab calculation has (size of arguments etc.) think full-fledged optimizer increase execution speed in simple scenarios matlab program needs take special measures ensure optimal performance (like explicit preallocation of variables etc.)
i understand there no support of @ all, i'm wondering impact of such interpreter be.
Comments
Post a Comment