<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=utf-8">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <p>FYI<br>
    </p>
    <div class="moz-forward-container"><br>
      <br>
      -------- Forwarded Message --------
      <table class="moz-email-headers-table" border="0" cellpadding="0"
        cellspacing="0">
        <tbody>
          <tr>
            <th align="RIGHT" nowrap="nowrap" valign="BASELINE">Subject:
            </th>
            <td>Re: P4 Paxos to DPDK</td>
          </tr>
          <tr>
            <th align="RIGHT" nowrap="nowrap" valign="BASELINE">Date: </th>
            <td>Fri, 15 Jul 2016 09:37:13 +0000</td>
          </tr>
          <tr>
            <th align="RIGHT" nowrap="nowrap" valign="BASELINE">From: </th>
            <td>Huynhtu Dang <a class="moz-txt-link-rfc2396E" href="mailto:huynh.tu.dang@usi.ch"><huynh.tu.dang@usi.ch></a></td>
          </tr>
          <tr>
            <th align="RIGHT" nowrap="nowrap" valign="BASELINE">To: </th>
            <td>Robert Soule <a class="moz-txt-link-rfc2396E" href="mailto:robert.soule@usi.ch"><robert.soule@usi.ch></a></td>
          </tr>
          <tr>
            <th align="RIGHT" nowrap="nowrap" valign="BASELINE">CC: </th>
            <td>Sándor Laki <a class="moz-txt-link-rfc2396E" href="mailto:lakis@inf.elte.hu"><lakis@inf.elte.hu></a>, Huynhtu Dang
              <a class="moz-txt-link-rfc2396E" href="mailto:huynh.tu.dang@usi.ch"><huynh.tu.dang@usi.ch></a></td>
          </tr>
        </tbody>
      </table>
      <br>
      <br>
      <pre>Hi Sandor,

Our P4Paxos source code is here:
<a class="moz-txt-link-freetext" href="https://github.com/usi-systems/p4paxos/tree/master/p4src">https://github.com/usi-systems/p4paxos/tree/master/p4src</a>

The P4 programs simply parse Ethernet / IP / UDP / Paxos and exact match
on some header fields and modify some fields. However, we heavily use 
registers that may require a lot of memory.

Best Regards,
Tu Dang

> On Jul 15, 2016, at 11:24 AM, Robert Soule <a class="moz-txt-link-rfc2396E" href="mailto:robert.soule@usi.ch"><robert.soule@usi.ch></a> wrote:

> Hi Sandor,

> This would be great! I've cc'd my student, Tu, who can point you to
> our P4 source code. That might give you a better idea of our
> requirements.

> If your student is interested in the MARS scholarship, please let me
> know. The dates/application process that is posted on the website are
> extremely flexible, so we could arrange things at a time that would be
> most convenient for everyone.

> best wishes,
> Robert

> On Fri, Jul 15, 2016 at 8:24 AM, Sándor Laki <a class="moz-txt-link-rfc2396E" href="mailto:lakis@inf.elte.hu"><lakis@inf.elte.hu></a> wrote:
>> Hi Robert,
>> 
>> Thanks for you mail. It would be nice to collaborate on this.
>> 
>> Actually, we have a promising MSc student working on this project, so I
>> will ask him about this opportunity. However, if the travel is not
>> possible, we can also allocate some resources to make run Paxos with our
>> compiler.
>> 
>> Keep in touch!
>> 
>> Best,
>> Sandor
>> 
>> --
>> Sándor Laki, PhD
>> Assistant professor
>> Department of Information Systems
>> Eötvös Loránd University
>> Pázmány Péter stny. 1/C
>> H-1117, Budapest, Hungary
>> Room 2.506
>> Web: <a class="moz-txt-link-freetext" href="http://lakis.web.elte.hu">http://lakis.web.elte.hu</a>
>> Phone: +36 1 372 2869 / 8477
>> Cell: +36 70 374 2646
>> 
>> 
>> On 2016.07.14. 12:35, Robert Soule wrote:
>>> Hi Sándor,
>>> 
>>> I saw your talk on the P4 to DPDK compiler at the P4 Workshop at
>>> Stanford University. It is a very exciting project!
>>> 
>>> I am an assistant professor at the University of Lugano (USI), where
>>> we have been working on implementing Paxos in the P4 language. We have
>>> a tech report on the work here:
>>> 
>>> <a class="moz-txt-link-freetext" href="http://www.inf.usi.ch/faculty/soule/usi-tr-2016-03.pdf">http://www.inf.usi.ch/faculty/soule/usi-tr-2016-03.pdf</a>
>>> 
>>> So far, our efforts have focused on targeting FPGAs, but we are also
>>> interested in seeing if we could get similar performance benefits in
>>> software using some kernel by-pass technologies. So, we thought to run
>>> some basic experiments with DPDK.
>>> 
>>> We have no experience with DPDK, but I thought that maybe we could
>>> leverage some of the work you guys have already done with your
>>> compiler.
>>> 
>>> One idea I had: we recently started a scholarship program at Lugano
>>> for master's students from other universities to visit Switzerland for
>>> three months to work on a research project:
>>> 
>>> <a class="moz-txt-link-freetext" href="http://mars.inf.usi.ch">http://mars.inf.usi.ch</a>
>>> 
>>> If you have a promising masters student who is familiar with your
>>> project, perhaps they could visit USI for a short time to run Paxos in
>>> our testbed using your compiler?
>>> 
>>> best wishes,
>>> Robert
>>> <a class="moz-txt-link-freetext" href="http://www.inf.usi.ch/faculty/soule/">http://www.inf.usi.ch/faculty/soule/</a>
>> 
>> 
>> ---
>> Ezt az e-mailt az Avast víruskereső szoftver átvizsgálta.
>> <a class="moz-txt-link-freetext" href="https://www.avast.com/antivirus">https://www.avast.com/antivirus</a>
>> 

</pre>
    </div>
  
<br /><br />
<hr style='border:none; color:#909090; background-color:#B0B0B0; height: 1px; width: 99%;' />
<table style='border-collapse:collapse;border:none;'>
        <tr>
                <td style='border:none;padding:0px 15px 0px 8px'>
                        <a href="https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient">
                                <img border=0 src="http://static.avast.com/emails/avast-mail-stamp.png" alt="Avast logo" />
                        </a>
                </td>
                <td>
                        <p style='color:#3d4d5a; font-family:"Calibri","Verdana","Arial","Helvetica"; font-size:12pt;'>
                                Ezt az e-mailt az Avast víruskereső szoftver átvizsgálta.
                                <br><a href="https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient">www.avast.com</a>
                        </p>
                </td>
        </tr>
</table>
<br />
</body>
</html>