Comments (6)
Make sure 'cicc' can be found in your system path, usually /usr/local/cuda/nvvm/bin/
(depend on your cuda install path).
from cuassembler.
I have fixed it locally ,thx
res = 0,out_s.replace('cicc','/usr/local/cuda/nvvm/bin/cicc')
from cuassembler.
Replacing raw text in command is not safe, this may lead to problems when there are other occurences of string 'cicc'.
It is recommended to add cicc
path to system path, for example, add a line in your .bashrc
:
export PATH=$PATH:/usr/local/cuda/nvvm/bin
from cuassembler.
Yea,I have tried it , thanks, it worked.
from cuassembler.
from cuassembler.
Certainly there are instructions not supported by cuasm. If not sure, you can check records in CuAsm/InsAsmRepos/DefaultInsAsmRepos.sm_60.txt (select your arch accordingly). For example, there are records like:
"InsRecords" : [(0x000998, 0x000000ef98000000070000, "MEMBAR.CTA ;"),
(0x000cc8, 0x000000ef98000000070101, "MEMBAR.GL.IVALLD ;"),
(0x002bf8, 0x000000ef98000000070201, "MEMBAR.SYS.IVALLD ;"),
(0x003010, 0x000000ef98000000050100, "@P5 MEMBAR.GL ;"),
],
which means those instructions and their linear combinations can be supported directly.
from cuassembler.
Related Issues (20)
- I cannot run CubinFile HOT 3
- Insufficient basis, try CuAsming more instructions! HOT 1
- Exception: ('Duplicate symbol @%#x with name %s!', 24, '') HOT 2
- raise Exception('Unknown implicit section %s !'%secname) HOT 4
- Assembling failed (NewModi): Unknown modifiers: ({'2_R.64'}) HOT 7
- Can we eliminate all negative numbers in the weight matrixs? HOT 3
- No effect after adjusting cuasm HOT 4
- how to understand "L2Bank" HOT 1
- about the "L2::128B" HOT 1
- Error when assembling instruction "[B------:R3:W4:-:S06] @P3 LDG.E.EL.128 R12, desc[UR8][R16.64] ;": HOT 2
- An error occurred when analyzing kernel function calls transitioning from cuasm to cubin using Nsight Compute HOT 1
- About Ada (fp8 tensor core) and tensor core mma (and mma.sp) support.. HOT 2
- Registers remapping in matrix multiplication HOT 4
- Some confusions about stall count HOT 8
- Parsing of cuasm file failed HOT 1
- An error occurred when parsing the cuasm file into a cubin file HOT 1
- Errors on CUDA 11.6 HOT 1
- Cool project
- Compile CUASM error HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cuassembler.