Coder Social home page Coder Social logo

fig6a segfault about aifm HOT 8 CLOSED

saarthdeshpande avatar saarthdeshpande commented on July 18, 2024
fig6a segfault

from aifm.

Comments (8)

zainryan avatar zainryan commented on July 18, 2024

Only linux_mem fails or all variants fail? Is this failure very reproducible? Could you run the experiment with ulimit -c unlimited to dump the core and post the stack frame here?

from aifm.

saarthdeshpande avatar saarthdeshpande commented on July 18, 2024

All variants throw a segmentation fault, but generate log files nonetheless. However, the exact results are not reproduced (attaching a comparison)

Wrt the stack frame: what ip_addr:port do I pass as argv[2] when running gdb main?

IMG_0785

from aifm.

zainryan avatar zainryan commented on July 18, 2024

oh okay, it's a benigh/intentional segfault as the experiment script just forcibly kill the process once it gets the result; in other words, you're safe to ignore it once you get the result log. In terms of result discrepency, are you using exactly the original parameters when running the experiment? You mentioned something like small input in your initial post?

from aifm.

saarthdeshpande avatar saarthdeshpande commented on July 18, 2024

Oh okay, great.
Yes, I'm using the original parameters. I mentioned small input because the seg fault is thrown only when kNumMutatorThreads > 1. But since you said this is intentional, shouldn't be an issue.

Could you share how I can better reproduce the experiment results?

from aifm.

zainryan avatar zainryan commented on July 18, 2024

I believe the results are the same if you use the same yaxis scale with my figure

from aifm.

saarthdeshpande avatar saarthdeshpande commented on July 18, 2024

Thanks! I converted the cycles to microseconds as mentioned in the paper (2.4 GHz clock speed, 10 cores). The results match except for the last datapoint

image

from aifm.

zainryan avatar zainryan commented on July 18, 2024

great, it's normal if you see slight differences across runs as there can be many sources of randomness.

from aifm.

saarthdeshpande avatar saarthdeshpande commented on July 18, 2024

Great, thanks so much for your help! Closing this issue.

from aifm.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.