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

NPB parallelization Error #4

Open
Premas opened this issue Jun 26, 2017 · 3 comments
Open

NPB parallelization Error #4

Premas opened this issue Jun 26, 2017 · 3 comments

Comments

@Premas
Copy link

Premas commented Jun 26, 2017

Hi,

When I try to parallelize DC benchmark of NPB (NAS Parallel Benchmark) suite, I get the following error. I have annexed the code file to be parallelized with this thread.

/****** Command used for parallelization ********/

p4a dc.c adc.c extbuild.c rbt.c jobcntl.c -v
DC.tar.gz

/***** ERROR ****************/

p4a: Defaulting to --openmp
p4a: Generated project name: P4AsVXA
p4a: CPP flags:
p4a: PIPS: user warning in generic_proper_effects_of_complex_address_call_expression: PIPS currently does not know how to precisely handle address values used in complex call expressions expression
p4a: PIPS: user warning in control_graph: Some statements are unreachable
p4a: PIPS: user warning in control_graph: Unreachable statements:
p4a: PIPS: user warning in control_graph: Statement:
p4a: PIPS: user warning in control_graph: Statement number: 5199
p4a: PIPS: user warning in proper_effects_of_call: Statement -1 is ignored because it does not modify the store.
p4a: PIPS: user warning in control_graph: Statement number: 5328
p4a: PIPS: user warning in control_graph: Statement number: 5252
p4a: PIPS: user warning in control_graph: Statement number: 5172
p4a: PIPS: user warning in safe_do_something: Request aborted in pipsmake: build phase/rule PRIVATIZE_MODULE for module ComputeGivenGroupbys.
p4a: Not removing database directory /home/prema/DC/P4AsVXA.database
p4a: Unhandled RuntimeError: in rmake: recursion on resource SUMMARY_EFFECTS of computeChecksum
p4a: Traceback (most recent call last):
File "/home/prema/Tools/build_par4all/lib/python2.6/site-packages/pips/p4a_opts.py", line 324, in exec_and_deal_with_errors
fun()
File "/home/prema/Tools/build_par4all/bin/p4a", line 701, in main
raise output.exception
RuntimeError: in rmake: recursion on resource SUMMARY_EFFECTS of computeChecksum

@bac-4all
Copy link
Contributor

bac-4all commented Jun 26, 2017 via email

@Premas
Copy link
Author

Premas commented Jun 26, 2017

Yes .. It is a recursive function. Can we remove the recursion and parse the Par4all for parallelization?

@bac-4all
Copy link
Contributor

bac-4all commented Jun 27, 2017 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants