pcp
[Top] [All Lists]

Re: [GSoC 2016] Intial draft of project proposal for review

To: Nishant Kumar <nishantkrsunny@xxxxxxxxx>
Subject: Re: [GSoC 2016] Intial draft of project proposal for review
From: Mark Goodwin <mgoodwin@xxxxxxxxxx>
Date: Thu, 17 Mar 2016 16:35:47 +1100
Cc: pcp@xxxxxxxxxxx
Delivered-to: pcp@xxxxxxxxxxx
In-reply-to: <CAKS_FL4o_mO7VZpJwY_VhNojjnbJ91baUrmc1+hErR4Poe=AkQ@xxxxxxxxxxxxxx>
References: <CAKS_FL4o_mO7VZpJwY_VhNojjnbJ91baUrmc1+hErR4Poe=AkQ@xxxxxxxxxxxxxx>
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0
On 03/17/2016 07:36 AM, Nishant Kumar wrote:
Hello Sir,
I am sorry for being a bit behind my specified schedule, I got a bit busy with 
some course related work.
I am attaching a pdf of an initial draft of my project proposal on 
'blktrace2pcp' tool. You can also find it online at https://goo.gl/SyDcGW.

Regards
Nishant Kumar Sunny
Senior Undergraduate
Department of Computer Sc. and Engg.
Indian Institute of Technology, Kanpur


Hi Nishant, your proposal looks fine to me. A couple of notes:

- typo in the section header:

2.3 SET UP CONTEST AND WRITE THE BUFFER TO THE ARCHIVE
            ^^ should be CONTEXT

- regarding pre-faulting: after pre-faulting, we can mlock() the buffer
  to prevent it being swapped out. Or we could create the buffer with
  mmap(2) and use an anon mapping with MAP_POPULATE|MAP_LOCKED

- for the follow-on project: `visualization tool for blktrace PCP archives':
  It sounds as though you will be capable of finishing the libpcp_import
  extensions for event data, and the blktrace2pcp tool itself in fairly short
  time - so we'll leave the visualization tool fairly open ended. See what you
  can come up with - be creative!

Best Regards
-- Mark Goodwin

<Prev in Thread] Current Thread [Next in Thread>
  • Re: [GSoC 2016] Intial draft of project proposal for review, Mark Goodwin <=