On Sat, Jan 5, 2013 at 12:08 AM, Jim Michaels <[email protected]> wrote:
> http://exxactcorp.com/index.php/solution/solu_list/53
>
> http://exxactcorp.com/index.php/solution/solu_detail/42
> this one I don't know if it runs windows or not. but it is an HPC server
> with up to 40 cores and 80 threads, 1400W redundant PSU, up to 512GB RAM (so
> you can have up to 6.4GB/thread).

Thanks for the link.  Are you offering to buy it and host it?

> if you are doing a lot of parallel builds, this might be a solution.  or
> maybe you just want to stick to sequential builds instead of doing them in
> parallel? note that doing this in parallel, it would peg the disk hard, and
> there is probably a performance limit on the amount of things you could do
> in parallel before hitting that barrier based on your OS and filesystem
> chosen.
>
> perhaps the introduction of a compiler that compiles multithreadedly would
> be an idea? I don't know how that would work, or how you would divvy up the
> work. I don't know whether to
>
> what I was thinking, was that at least, the individual builds could be
> parallel-compiled: if you have a master makefile or script which batches
> these things off, simply run them as background jobs by appending a & to the
> command. the trick is synchronizing. you have to find some way of waiting
> for the jobs to become *done* before you go on to the next batch. I will
> leave this to you.
> one way to do this is by leaving a sentinel file named something like
> build-x.done
> in your main thread/master script, you would have to wait in a loop for this
> file to exist, and then delete it. if you have a group of processes, then
> you have to check for the existence of the group of files before exiting the
> loop like a great big AND.
> this might get you thinking in parallel.
>
> these are really basic ideas, but they should work. if you need to kill the
> jobs, it would be a task in itself, I would suggest you write a batch file
> which greps ps for the different compiler batch processes (make, the name of
> any master batch file, etc., and then
> leaving the .done flies is not an issue. deleting them would be if the
> processes are hanging around and any dependent processes are running.
>
> at a smaller scale, the file compiles could be parallel-compiled. there are
> usually plenty of those.
>
> -------------
> Jim Michaels
> [email protected]
> [email protected]
> http://RenewalComputerServices.com
> http://JesusnJim.com (my personal site, has software)
> ---
> IEC Units: Computer RAM & SSD measurements, microsoft disk size measurements
> (note: they will say GB or MB or KB or TB when it is IEC Units!):
> [KiB] [MiB] [GiB] [TiB]
> [2^10B=1,024^1B=1KiB]
> [2^20B=1,024^2B=1,048,576B=1MiB]
> [2^30B=1,024^3B=1,073,741,824B=1GiB]
> [2^40B=1,024^4B=1,099,511,627,776B=1TiB]
> [2^50B=1,024^5B=1,125,899,906,842,624B=1PiB]
> SI Units: Hard disk industry disk size measurements:
> [KB] [MB] [GB] [TB]
> [10^3B=1,000B=1KB]
> [10^6B=1,000,000B=1MB]
> [10^9B=1,000,000,000B=1GB]
> [10^12B=1,000,000,000,000B=1TB]
> [10^15B=1,000,000,000,000,000B=1PB]
>
>
> ------------------------------------------------------------------------------
> Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
> MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
> with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
> MVPs and experts. SALE $99.99 this month only -- learn more at:
> http://p.sf.net/sfu/learnmore_122912
> _______________________________________________
> Mingw-w64-public mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
>

------------------------------------------------------------------------------
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122912
_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to