Discussion RX 6800/6900's machine learning features like Xbox Series X's GPU

valen

Active member
Newcomer
Joined
Oct 15, 2020
Messages
36
Trophies
0
From [AMDGPU] Add gfx1030 target · llvm/llvm-project@9ee272f


BiG Navi/GFX1030/Navi 21/Sienna Cichlid/RX 6800/RX 6900's machine learning instruction set support like Xbox Series X's GPU

case GK_GFX1030:

Features["ci-insts"] = true;

Features["dot1-insts"] = true;

Features["dot2-insts"] = true;

Features["dot5-insts"] = true;

Features["dot6-insts"] = true;

Features["dl-insts"] = true;

Features["flat-address-space"] = true;

Features["16-bit-insts"] = true;

Features["dpp"] = true;



From llvm-mirror/llvm

def FeatureDot1Insts : SubtargetFeature<"dot1-insts",
"HasDot1Insts",
"true",
"Has v_dot4_i32_i8 and v_dot8_i32_i4 instructions"
>;

def FeatureDot2Insts : SubtargetFeature<"dot2-insts",
"HasDot2Insts",
"true",
"Has v_dot2_f32_f16, v_dot2_i32_i16, v_dot2_u32_u16, v_dot4_u32_u8, v_dot8_u32_u4 instructions"
>;

def FeatureDot3Insts : SubtargetFeature<"dot3-insts",
"HasDot3Insts",
"true",
"Has v_dot8c_i32_i4 instruction"
>;

def FeatureDot4Insts : SubtargetFeature<"dot4-insts",
"HasDot4Insts",
"true",
"Has v_dot2c_i32_i16 instruction"
>;

def FeatureDot5Insts : SubtargetFeature<"dot5-insts",
"HasDot5Insts",
"true",
"Has v_dot2c_f32_f16 instruction"
>;

def FeatureDot6Insts : SubtargetFeature<"dot6-insts",
"HasDot6Insts",
"true",
"Has v_dot4c_i32_i8 instruction"
>;
 

Latest content

General chat
Help Show users
  • No one is chatting at the moment.
      There are no messages in the chat. Be the first one to say Hi!
      Back
      Top