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

Support arbitrary number of task families to be created in one process. #3

Open
HerbertJordan opened this issue Apr 4, 2017 · 1 comment

Comments

@HerbertJordan
Copy link
Member

Currently, for simplicity, the number of task families supported in a single process is limited to an upper boundary:

https://github.com/allscale/allscale_api/blob/master/code/api/include/allscale/api/core/impl/reference/treeture.h#L460

This should be generalized.

@HerbertJordan
Copy link
Member Author

The limit has been temporary removed for development, however this leads to a gradual built-up of small amounts of memory that will only be freed during shutdown.

The limit was removed to facilitate application development, however eventually a cleaner resource management solution needs to be integrated.

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

1 participant