Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Possible Compile-Time Regression #2500

Closed
jkelling opened this issue Feb 2, 2018 · 2 comments
Closed

Possible Compile-Time Regression #2500

jkelling opened this issue Feb 2, 2018 · 2 comments
Assignees
Labels
component: core in PIConGPU (core application) component: examples PIConGPU or PMacc examples

Comments

@jkelling
Copy link
Member

jkelling commented Feb 2, 2018

I noticed significantly longer compile times for the LaserWakefield example between an old commit we have been working with for a while and the current dev.

Here are measurements when building in a tmpfs:
Old:
Building PIConGPU version: 0.3.0-1051-g550a10c
walltime=00:06:53

New:
Building PIConGPU version: 0.3.0-1173-g67e137b
walltime=00:08:01 , up to 00:09:19

@PrometheusPi PrometheusPi added the component: user input signals changes in user API such as .param files, .cfg syntax, etc. - changelog! label Feb 2, 2018
@ax3l ax3l assigned ax3l and psychocoderHPC and unassigned ax3l Feb 2, 2018
@ax3l ax3l added this to the 0.4.0 / 1.0.0: Next Stable milestone Feb 2, 2018
@ax3l
Copy link
Member

ax3l commented Feb 2, 2018

Thank you for the report and digging into it!

Offline discussion: A possible candidate for the increased compile time are the new filters and eligigble-for traits we built for it.

Hopefully we can start with #1997 soon...

@ax3l ax3l added component: core in PIConGPU (core application) component: examples PIConGPU or PMacc examples and removed component: user input signals changes in user API such as .param files, .cfg syntax, etc. - changelog! labels Feb 2, 2018
@sbastrakov
Copy link
Member

I think this is no longer relevant, closing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component: core in PIConGPU (core application) component: examples PIConGPU or PMacc examples
Projects
None yet
Development

No branches or pull requests

5 participants