JacquesPienaar's comments

JacquesPienaar | 3 years ago | on: OpenXLA Is Available Now

We are already running some workloads on M1 and M2 chips in IREE. But it is still early (e.g., CI was just set up on Github for these where previously it was more ad hoc) and there will be rough edges before it is supported.

JacquesPienaar | 3 years ago | on: OpenXLA Is Available Now

+1 to what Eugene said and evolutionary aspects. The proposal for stability of the format as well as the opset can be followed on the respective project forums (discourse & github issues/rfc) as these are discussed and refined to meet community needs.

JacquesPienaar | 3 years ago | on: OpenXLA Is Available Now

That's a very good question and definitely something of interest. Note, that the compiler is only part of this story (as Mika also mentioned here). With OpenXLA we want to be able to take advantage of the best of what each platform can provide and opsets like StableHLO are meant to provide a portability layer while being expressive enough that targeting specialized hardware efficiently is possible. If you look inside the openxla/iree repo (as well as iree/iree-samples and iree/iree-jax repos, paper Scott cited or sers of IREE like Shark (https://github.com/nod-ai/SHARK#quick-start-for-shark-stable...)) you'll see some example.
page 1