Comments (7)
If I comment out the FMA detection line it crashes out on
vpavgb
Which require AVX512VL + AVX512BW which also don't seem available on this chip. If I disable the AVX feature being able cult completes without crash (but of course without AVX instructions).
from cult.
Both should be fixed, thanks for the report!
AsmDB commit:
asmjit/asmdb@57809f6
AsmJit commit:
asmjit/asmjit@3864b25
Let me know if it fixes your issues.
from cult.
And thanks for testing it out. You can view instruction database and some preliminary results here:
https://kobalicek.com/asmgrid/
from cult.
Just tested latest and can confirm the problem is fixed.
https://kobalicek.com/asmgrid/ looks very handy.
From a usability point of view I find myself constantly looking to the A/B listing on the left. Perhaps having the a shortened processor name as a column heading spanning two sub column headings for Lat/Rcp underneath that heading might help with that.
I've run cult now on a few machines - might be nice to have a way to upload, and/or have an option within cult itself to upload when profile is completed automatically.
from cult.
I've run cult now on a few machines - might be nice to have a way to upload, and/or have an option within cult itself to upload when profile is completed automatically.
There should be a copyright waiver as @kobalicek is planning to make the profiles public domain (as explained in the TODO section of the cult README).
from cult.
@jsmall-nvidia I would love to have group header in the table header, but unfortunately the component I'm using (SlickGrid) doesn't provide that. Until I find a good replacement I would just keep it this way.
If you have interesting outputs I can add it to the view, but I wanted to improve cult
a bit to handle more instructions before I start collecting the data.
Anyway thanks for letting me know about these, I'm definitely considering all of the requests except automatic uploads of data, this I will keep as is.
from cult.
@jsmall-nvidia I found a plugin for SlickGrid that provides the grouping, the app now groups by CPU.
from cult.
Related Issues (13)
- Readme / CMake should enforce required C++11 HOT 4
- [Feature Request] Support for ARM HOT 1
- vzeroupper use without check cpu support HOT 2
- #UD case2 HOT 3
- some instruction not test in q8200 HOT 2
- Segfault on Illegal instruction HOT 5
- Segfault on Older CPUs HOT 3
- GCC compile failure HOT 1
- Results for other systems HOT 29
- Some instructions report the same latency as reciprocal throughput
- complier error HOT 1
- [Feature Request] Extension to the instruction flag HOT 4
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 cult.