<html>
<head>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div class="moz-cite-prefix">Ezt akár használhatnánk mint real life
register use-case-t.<br>
<br>
@HDani: Mekkora munka lenne a registerek támogatása? Csütörtökön
felmerült, hogy kellene NAT-ot csinálni P4-ben és akkor kb lehetne
egy olyan funkcionalitást leírni P4-ben mint amit Mola switch-e is
tud. Meg lehetne őket versenyeztetni.<br>
<br>
Dani<br>
<br>
2016.07.15. 12:26 keltezéssel, Sándor Laki írta:<br>
</div>
<blockquote
cite="mid:ddcca821-05ab-4442-92ee-357c2a0f4af2@inf.elte.hu"
type="cite">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<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 moz-do-not-send="true"
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 moz-do-not-send="true"
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 moz-do-not-send="true"
class="moz-txt-link-rfc2396E"
href="mailto:lakis@inf.elte.hu"><lakis@inf.elte.hu></a>,
Huynhtu Dang <a moz-do-not-send="true"
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 moz-do-not-send="true" 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 moz-do-not-send="true" 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 moz-do-not-send="true" 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 moz-do-not-send="true" 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 moz-do-not-send="true" 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 moz-do-not-send="true" 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 moz-do-not-send="true" 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 moz-do-not-send="true" 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;">
<tbody>
<tr>
<td style="border:none;padding:0px 15px 0px 8px"> <a
moz-do-not-send="true"
href="https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient">
<img moz-do-not-send="true"
src="http://static.avast.com/emails/avast-mail-stamp.png"
alt="Avast logo" border="0"> </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 moz-do-not-send="true"
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>
</tbody>
</table>
<br>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
P4 mailing list
<a class="moz-txt-link-abbreviated" href="mailto:P4@plc.inf.elte.hu">P4@plc.inf.elte.hu</a>
<a class="moz-txt-link-freetext" href="https://plc.inf.elte.hu/mailman/listinfo/p4">https://plc.inf.elte.hu/mailman/listinfo/p4</a>
</pre>
</blockquote>
<p><br>
</p>
</body>
</html>