Comments (14)
Hi, i found a possible data race bug in the index cache, and pushed a simple solution: 300dc9f. Hope it works
from sherman.
Hi, is your OS huge page 2MB? If it is 1GB, you should modify the hugepage.sh
from sherman.
Thanks, that was quick. Yes, the huge page size is 2 MB.
from sherman.
You can try to reduce the number of huge pages
from sherman.
I have tried with fewer huge pages as well (4096) but the problem persists.
from sherman.
It is weird. This issue (#5) reported the same problems, but it results from the huge pages.
from sherman.
The machine I am using has 128 kB NIC memory, so I have updated Common.h
to reflect the same. Is there any possibility it can cause this weird behavior?
from sherman.
This should not cause a problem...
from sherman.
Can you comment out this line
Line 674 in 517c96a
to disable index cache ?
from sherman.
After disabling the index cache, it seems to work fine (no failures on 3 runs of the benchmark). As expected, throughput drops considerably in doing so. Will this be fixed (index cache enabled) for a realistic comparison?
from sherman.
I don not know what causes this issue.... You can try to comiple with -O0
to figure out if it is a concurrency bugs.
from sherman.
I am currently testing with -O0
to disable optimizations but the behavior is the same with -O3
.
from sherman.
Hi, can you provide a way to log into your server (my mail is [email protected]) ? In this way, i can debug easily.
from sherman.
Applying the fix, it works for multi-threaded compute node. Thanks!!
from sherman.
Related Issues (20)
- Segmentation fault!(core dumped) when run benchmark! HOT 2
- Got completion with error HOT 18
- Sherman Evaluation HOT 1
- YCSB benchmark HOT 2
- Traffic type on Sherman cluster HOT 2
- why use CityHash64 to process key in benchmark.cpp? HOT 2
- it seems to be no 16bit lock on NIC memory HOT 4
- Why range query marked with "need fix"? HOT 2
- It seems that the 4 bit field doesn't become effective. HOT 1
- Allocate on-chip memory failed HOT 2
- Missing implementation of fine-grained write back HOT 2
- How to allocate chip memory on new RDMA driver HOT 2
- Compile failure for the project HOT 2
- About the Memcached and Cluster setup HOT 4
- Runtime Error about QP HOT 13
- Connection code HOT 2
- Example problem to enable coroutine of Sherman HOT 2
- "Caching first 2 levels" missing? HOT 2
- How to launch a memory thread in memory node? I mean which executable file should I use? benchmark? HOT 2
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 sherman.