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

Find a way to parallelize compilation across different nodes #37

Open
qparis opened this issue Dec 23, 2018 · 9 comments
Open

Find a way to parallelize compilation across different nodes #37

qparis opened this issue Dec 23, 2018 · 9 comments
Labels

Comments

@qparis
Copy link
Member

qparis commented Dec 23, 2018

No description provided.

@ImperatorS79
Copy link
Contributor

@qparis
Copy link
Member Author

qparis commented Jan 4, 2019

I'm not sure we need to parallelize a same winebuild (even though it would be extra interesting to provide on-demand builds)

@ImperatorS79
Copy link
Contributor

Then I think you should change the issue title.

@qparis
Copy link
Member Author

qparis commented Jan 4, 2019

I think it was more about parallelizing several builds at the same time

@ImperatorS79
Copy link
Contributor

ImperatorS79 commented Jan 4, 2019

You mean launching x builds at the same time ? So that nodes/cores [1-a] do wine version 1, [a-b] wine version 2, etc ?

Note it will be the same at the end if you use all your nodes for one build, and then go for the next one.

@plata
Copy link
Contributor

plata commented Jan 4, 2019

In theory yes but I'm not sure if Wine really supports parallel building. I think there is something regarding this on WineHQ.

@ImperatorS79
Copy link
Contributor

You are already doing parallel building when doing make -j* (alone you only use the local cores). When using distcc (which seems to be some kind of wrapper around gcc), it seems you can also use other cpu in a network. So it is not really so much different.

@qparis
Copy link
Member Author

qparis commented Jan 6, 2019

We are using clang, not gcc

@ImperatorS79
Copy link
Contributor

Works also with clang it seems.

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

No branches or pull requests

3 participants