SASS Instructions' history, extracted from CUDA Binary Utilities - Instruction Set Reference and with links to a reverse-engineered ISA when available:
- Maxwell (Compute Capability 5.x, ~2014) and Pascal (CC 6.x, ~2016)
- Instructions (108):
ATOMATOMSB2RBARBFEBFIBPTBRABRKBRXCALCCTLCCTLLCCTLTCONTCS2RCSETCSETPDADDDFMADMNMXDMULDSETDSETPEXITF2FF2IFADDFCHKFCMPFFMAFLOFMNMXFMULFSETFSETPFSWZADDHADD2HFMA2HMUL2HSET2HSETP2I2FI2IIADDIADD3ICMPIMADIMADSPIMNMXIMULISCADDISETISETPJCALJMPJMXLDLDCLDGLDLLDSLEALOPLOP3MEMBARMOVMUFUNOPP2RPBKPCNTPEXITPOPCPRETPRMTPSETPSETPR2BR2PREDRETRROS2RSELSHFSHFLSHLSHRSSYSTSTGSTLSTSSUATOMSULDSUREDSUSTSYNCTEXTEXSTLDTLD4TLD4STLDSTXQVOTEXMAD
- Instructions (108):
- Volta (CC 7.0 and 7.2, ~2017)
- Added (48):
ATOMGBMOVBMSKBREAKBREVBSSYBSYNCCALLDEPBARERRBARFADD32IFFMA32IFMUL32IFRNDFSELGETLMEMBASEHADD2_32IHFMA2_32IHMMAHMUL2_32II2IPIABSIADD32IIDPIDP4AIMMAIMUL32IISCADD32IKILLLEPCLOP32IMATCHMOV32INANOSLEEPPLOP3PMTRIGQSPCRPCMOVRTTSETCTAIDSETLMEMBASESGXTTMMLTXDVABSDIFFVABSDIFF4WARPSYNCYIELD - Removed (26):
BFEBFIBRKCALCONTCSETCSETPDMNMXDSETFCMPICMPIMADSPISETJCALPBKPCNTPEXITPRETPSETRROSSYSYNCTEXSTLD4STLDSXMAD
- Added (48):
- Turing (CC 7.5, ~2018)
- Ampere (CC 8.0, ~2020) and Ada (CC 8.6, ~2022)
- Hopper (CC 9.0, ~2022)
- Added (36):
ACQBULKBGMMACGAERRBARELECTENDCOLLECTIVEFENCEHGMMAIGMMALDGMCPREEXITQGMMAREDASREDGSTASSTSMSYNCSUBLKCPUBLKPFUBLKREDUCGABAR_ARVUCGABAR_WAITULEPCUSETMAXREGUTMACCTLUTMACMDFLUSHUTMALDGUTMAPFUTMAREDGUTMASTGVHMNMXVIADDVIADDMNMXVIMNMXVIMNMX3WARPGROUPWARPGROUPSET - Removed (1):
RED
- Added (36):
- Blackwell (CC 10.0 and 12.0, ~2024)
- Added (48):
ACQSHMINITCREDUXCS2URFADD2FFMA2FHADDFHFMAFMNMX3FMUL2LDCULDTLDTMOMMAQMMASTTSTTMUF2FUF2IUF2IPUFADDUFFMAUFMNMXUFMULUFRNDUFSELUFSETUFSETPUGETNEXTWORKIDUI2FUI2FPUI2IUI2IPUIABSUIMNMXUMEMSETSUREDGRUSTGRUTCATOMSWSUTCBARUTCCPUTCHMMAUTCIMMAUTCOMMAUTCQMMAUTCSHIFTUVIADDUVIMNMXUVIRTCOUNT - Removed (8):
BGMMABMMAHGMMAIGMMAQGMMAULDCWARPGROUPWARPGROUPSET
- Added (48):
The reverse-engineered ISA further mentions these instructions not listed above: AL2P ALD ARRIVES CSMTEST F2FP FOOTPRINT IPA ISBERD LDTRAM OUT PIXLD SUQUERY USETSHMSZ