Florin Blanaru
Florin Blanaru
This PR builds and tests TVM (running the CPP and unittests) under minimal configuration with some debug flags enabled: - `USE_RELAY_DEBUG=ON` in TVM - `-Wp,-D_GLIBCXX_ASSERTIONS` in TVM - `-DLLVM_ENABLE_ASSERTIONS=ON` in...
This PR is an implementation for [this RFC discussion](https://github.com/apache/tvm-rfcs/pull/84). Tracking issue: #12181 Forum discussion: https://discuss.tvm.apache.org/t/pre-rfc-name-mangling-in-irmodules/12944/7 It implements a `NameSupply` and `GlobalVarSupply` to be used in TVM for obtaining unique names...
I am wondering if it's possible to duplicate the `retry` function from the Jenkinsfile. This increases quite a bit the size of our Jenkinsfile. I was thinking about something similar...
This issue is to track progress for `Name mangling in IRModules` PR: #12066 RFC discussion: https://github.com/apache/tvm-rfcs/pull/84 Forum: https://discuss.tvm.apache.org/t/pre-rfc-name-mangling-in-irmodules/12944/7
**Describe the bug** Currently, [this method](https://github.com/beehive-lab/TornadoVM/blob/0f8b0c7c59cd6d54efc19efd1aafe950963fe2be/runtime/src/main/java/uk/ac/manchester/tornado/runtime/profiler/TimeProfiler.java#L53) (`addValueToMetric`) expects a `taskName` to be passed. The `addValueToMetric` method is called for the `TASK_COPY_IN_SIZE_BYES` and `TASK_COPY_OUT_SIZE_BYTES` profile type, which is not correct. Objects...
Currently, we have two different strategies for caching compilation results, one for each backend (PTX, OpenCL). For the PTX backend, we rely on the [identity of the function parameters passed...
This PR is an initial implementation of liveness analysis for Relax programs and is based on the [manifest_lifetimes pass in RelayVM](https://github.com/apache/tvm/blob/main/src/relay/backend/vm/manifest_lifetimes.cc). It should handle nested control-flow in the form of...
This PR adds an initial implementation of liveness analysis of tensors/buffers for Relax and TIR programs. @areusch @mbaret @YuchenJin @mikepapadim
@driazati, I think this should do the release build for macOS.