ΕΕΛΛΑΚ - Λίστες Ταχυδρομείου

Re: Questions regarding Build Recorder performance improvements

Thank you for the answer.
Regarding the second question and the "specific method" i meant if it will
be restricted to use pthread or something like this.

Στις Πέμ, 2 Μαρ 2023, 3:32 μ.μ. ο χρήστης Alexios Zavras <zvr+eellak [ at ] zvr [ dot ] gr>
έγραψε:

> Hi Alexandre, thanks for asking.
>
> The build-recorder code, in its current state,
> introduces an artificial barrier to multiple processes
> running concurrently, since it is single-threaded.
> Therefore, the goal of this GSoC project
> is to try to improve the implementation
> to be able to handle multiple processes.
>
> To put it into an example:
> "build-recorder gcc x.c" now runs fine;
> "build-recorder make" is also fine
> (recording everything make does,
> processes being generated, etc.);
> but "build-recorder make -j",
> where make spawns processes in parallel
> is effectively treated as the previous case,
> since all recording is being done
> in a single thread.
>
> I am not sure I understood the question
> about "specific method" for implementing
> multi-threading. Can you explain?
>
> Hope this helps,
>
> On Thu, Mar 2, 2023, at 13:51, Alex Dy wrote:
> > Greetings,
> >
> >  I'm Alexandros Ntyrkai and i'm interested in contributing to the
> > project  ''Build Recorder performance improvements''. I'm a student in
> > Computer Science at the Department of Informatics & Telecommunications
> > at University of Athens. Through my undergraduate studies I have a
> > hands-on experience over implemented projects  with multithread and C.
> > In addition, i have worked with many other projects with data
> > structures, C and bash. I have two questions. The first thing i want to
> > ask is if the large scale and the parallel builds will be implemented
> > to run "build recorder" with one or more compile commands and  they
> > will run in parallel. The second thing i want to ask is if
> > multithreading will be implemented with a specific method.
> > Thank you.
> >
> > Kind regards,
> > Alexandros Ntyrkai
> > ----
> > Λαμβάνετε αυτό το μήνυμα απο την λίστα: Λίστα αλληλογραφίας και
> > συζητήσεων που απευθύνεται σε φοιτητές developers \& mentors έργων του
> > Google Summer of Code - A discussion list for student developers and
> > mentors of Google Summer of Code projects.,
> > https://lists.ellak.gr/gsoc-developers/listinfo.html
> > Μπορείτε να απεγγραφείτε από τη λίστα στέλνοντας κενό μήνυμα ηλ.
> > ταχυδρομείου στη διεύθυνση <gsoc-developers+unsubscribe [ at ] ellak [ dot ] gr
> > <mailto:gsoc-developers%2Bunsubscribe [ at ] ellak [ dot ] gr>>.
----
Λαμβάνετε αυτό το μήνυμα απο την λίστα: Λίστα αλληλογραφίας και συζητήσεων που απευθύνεται σε φοιτητές developers \& mentors έργων του Google Summer of Code - A discussion list for student developers and mentors of Google Summer of Code projects.,
https://lists.ellak.gr/gsoc-developers/listinfo.html
Μπορείτε να απεγγραφείτε από τη λίστα στέλνοντας κενό μήνυμα ηλ. ταχυδρομείου στη διεύθυνση <gsoc-developers+unsubscribe [ at ] ellak [ dot ] gr>.

πλοήγηση μηνυμάτων