Dear Yocto Team Member,

Yes, I'm confuse about those,

And reading about Icecc now.

Icecc is the right way for distributing compilation for my bitbake, correct me ?

I read about :

26.50.
icecc.bbclass  on Yocto manual, but I'm not sure on how to use it yet ?

Thanks


On 28/07/17 14:13, Josef Holzmayr wrote:
On 28.07.2017 07:56, Riko Ho wrote:
How can I port it to MPICH ?

Easy, just do a complete rewrite of the compiler infrastructure :-)

Or did you actually mean "how can I install" instead of "how can I port"? In that case, the answer is "Not at all."

Seriously, icecc/distcc have absolutely nothing to do with mpich(or any other comparable mpi/hpc framework). You are mixing up an awful lot of buzzwords, what is running where and doing what.

If you want to speed up bitbake by using multiple boxes, icecc is your choice. Follow its own installation procedures for getting started.

mpich seems to be a framwork/infrastructure for hpc applications, which is something completely different.

And generally, all this shbang is not worth the effort. Are you really running multiple hours of builds per day? Would shaving off a couple of percent from the compilation provide any gain? Mind, its only the compilation that can be distributed. Not the whole rest that actually makes up the magic of a bitbake build.



--
*

/*******/
Sent by Ubuntu LTS 16.04,
Kind regards,
Riko Ho
/*******/

*
-- 
_______________________________________________
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto

Reply via email to