Skip to content
  • Due by September 30, 2020 Last updated about 9 hours ago

    Discussion issue: #2290 Tracking the things we want done by the end…

    Discussion issue: #2290 Tracking the things we want done by the end of Q3 in the IREE core compiler and runtime. Issues here are representative of what we think we can do + 20% with the expectation being that we won't complete everything.

  • Due by December 31, 2020 Last updated 2 days ago

    Tracking the things we want done by the end of Q4 in the IREE core …

    Tracking the things we want done by the end of Q4 in the IREE core compiler and runtime. Issues here are representative of what we think we can do + 20% with the expectation being that we won't complete everything (if COVID weren't a thing). At this point, add ±75% to all estimates.

  • No due date Last updated 3 days ago

    Milestone to track regressions from deprecation on Vulkan/SPIR-V co…

    Milestone to track regressions from deprecation on Vulkan/SPIR-V codegen path due to deprecation of legacy SPIR-V codegeneration (which used IndexComputation pass to lower from XLA to SPIR-V directly)

    88% complete
  • No due date Last updated 26 days ago
  • Past due by 4 months Last updated about 1 month ago

    As discussed on discord, we should target an e2e tutorial showcasin…

    As discussed on discord, we should target an e2e tutorial showcasing the non-source based flow for compiling a TensorFlow model, saving it, loading it, and running via the command line, Python (and Java?) bindings. This should specifically be focused on doing so from installable artifacts (i.e. via pip install) vs local builds.

    100% complete
  • No due date Last updated 3 months ago

    End-to-end support for partial and dynamic shapes. Currently blocked on pending MLIR/TF design work.

    30% complete
  • No due date Last updated 4 months ago

    Adding Tracy profiler support to the runtime and build configurations.

    20% complete
  • No due date Last updated 4 months ago
    50% complete
  • No due date Last updated 6 months ago

    In order to start hill-climbing performance of both the compiler-ge…

    In order to start hill-climbing performance of both the compiler-generated sequencer and executable IR and runtime we'll need to gather enough metrics and be able to act on them. The goal is to not necessarily try to compare with existing frameworks but instead allow us to compare our various backends and incremental performance improvements.

    25% complete
  • No due date Last updated 11 months ago

    A core feature of the IREE design is cellular batching to allow run…

    A core feature of the IREE design is cellular batching to allow runtime batching at a fine granularity. There are several approaches that combine to layer on benefits of coalescing (to exploit temporal cache locality) and batching (to increase arithmetic density). The same infrastructure can also be used to efficiently schedule multiple work streams and avoid pipeline stalls.

You can’t perform that action at this time.