diff options
author | Eric Kunze <eric.kunze@arm.com> | 2024-04-10 16:54:16 -0700 |
---|---|---|
committer | Eric Kunze <eric.kunze@arm.com> | 2024-04-16 16:46:48 -0700 |
commit | 132acad52654a72d638faeaed8dc1488d5b1fe15 (patch) | |
tree | e413b8e4aaf45ecc02055526706e9fbcbab2194a /tosa.xml | |
parent | 0d7d001c73d5063a8d9b6dba388aded0973a3110 (diff) | |
download | specification-132acad52654a72d638faeaed8dc1488d5b1fe15.tar.gz |
Add allowed profiles for each extension
Each extension can contain a list of profiles that it works with.
Signed-off-by: Eric Kunze <eric.kunze@arm.com>
Change-Id: I7cf2ad0c57fc8a36500212b7d554a8153fc2efe5
Diffstat (limited to 'tosa.xml')
-rw-r--r-- | tosa.xml | 29 |
1 files changed, 22 insertions, 7 deletions
@@ -7,13 +7,28 @@ <profile profile="Main Inference" name="MI" status="Complete" description="FP16 and FP32 operations"/> </profiles> <profile_extensions> - <profile_extension name="EXT-INT16" description="16-bit integer operations" status="Complete"/> - <profile_extension name="EXT-INT4" description="4-bit integer weights" status="Complete"/> - <profile_extension name="EXT-BF16" description="BFloat16 operations" status="Complete"/> - <profile_extension name="EXT-FP8E4M3" description="8-bit floating-point operations E4M3" status="Complete"/> - <profile_extension name="EXT-FP8E5M2" description="8-bit floating-point operations E5M2" status="Complete"/> - <profile_extension name="EXT-FFT" description="Fast Fourier Transform operations" status="Complete"/> - <profile_extension name="EXT-VARIABLE" description="Stateful variable operations" status="Complete"/> + <profile_extension name="EXT-INT16" description="16-bit integer operations" status="Complete"> + <profile_supported>BI</profile_supported> + </profile_extension> + <profile_extension name="EXT-INT4" description="4-bit integer weights" status="Complete"> + <profile_supported>BI</profile_supported> + </profile_extension> + <profile_extension name="EXT-BF16" description="BFloat16 operations" status="Complete"> + <profile_supported>MI</profile_supported> + </profile_extension> + <profile_extension name="EXT-FP8E4M3" description="8-bit floating-point operations E4M3" status="Complete"> + <profile_supported>MI</profile_supported> + </profile_extension> + <profile_extension name="EXT-FP8E5M2" description="8-bit floating-point operations E5M2" status="Complete"> + <profile_supported>MI</profile_supported> + </profile_extension> + <profile_extension name="EXT-FFT" description="Fast Fourier Transform operations" status="Complete"> + <profile_supported>MI</profile_supported> + </profile_extension> + <profile_extension name="EXT-VARIABLE" description="Stateful variable operations" status="Complete"> + <profile_supported>BI</profile_supported> + <profile_supported>MI</profile_supported> + </profile_extension> </profile_extensions> <levels> <level name="none" max_rank="32" max_kernel="2147483647" max_stride="2147483647" max_scale="2048" max_log2_size="63" max_nesting="256">No level</level> |