cancel
Showing results for 
Search instead for 
Did you mean: 

Archives Discussions

balidani
Adept I

Understanding GCN ISA bytecode

Hello!

I'm trying to work out a way to manually write GCN ISA bytecode. I know realhet has created a GCN ISA Assembler, but unfortunately that doesn't work on Unix systems.

What I'd like to ask is whether somebody knows aabout a document that describes each GCN instruction and the corresponding bytecodes.

The AMD Southern Islands Instruction Set Architecture documentation doesn't talk about bytecode, only about microcode, but as far as I know that is not what I'm looking for.

Thank you,

Daniel

0 Likes
1 Solution
realhet
Miniboss

Hi,

I don't know what do you mean by 'bytecode'.

ISA microcode is the actual binary stream that the gpu eats. (Don't confuse it with x86's microcode which is stored inside every x86 microprocessor).

View solution in original post

0 Likes
2 Replies
realhet
Miniboss

Hi,

I don't know what do you mean by 'bytecode'.

ISA microcode is the actual binary stream that the gpu eats. (Don't confuse it with x86's microcode which is stored inside every x86 microprocessor).

0 Likes

Hello!

I was told that what this document refers to as microcode is actually the bytecode, so this clears it up, thank you. By the way, is there any way I could send you a private message here?

Thanks

0 Likes