[P4] p4-16 infó slide-ok

Leskó Dániel ldani at elte.hu
Mon Oct 24 16:47:33 CEST 2016


Sziasztok!

  Lehet az időkorlátot is ki kellene találni, csak hogy mennyire menjünk 
bele a részletekbe vagy inkább csak egy overview legyen.

  HDani: A v1model-t szerintem nem igazán lehet visszavezetni p4-14-re, 
mert tipikusan olyan interfészeket ír le amik korábban nem voltak 
ennyire implicitek vagy a specifikációban szerepeltek vagy a compiler 
írása közben pontosodott (pl milyen paramétere legyen a primitív 
action-öknek)

Dani

2016.10.24. 15:26 keltezéssel, Dániel Horpácsi írta:
> Szándékosan írta úgy Máté, hogy "ehhez", tehát annak megmutatásához, 
> hogy milyen értelemben általánosít az új verzió. A p4-16 kód a Core és 
> az Architecture kódból áll össze; annak demonstrálásához, hogy tényleg 
> általánosításról van szó, jó példa Architecture kódnak a p4-14-re való 
> visszavezetés, tehát a v1model (ezt akartam megkeresni múlt héten a 
> gépeden, csak nem tudtam, merre van a repoban). Természetesen szükség 
> lesz emellett egy p4-14 kódra (ami nyilván már megvan az L2/L3 esetén) 
> és a p4-16 Core kódra, amit viszont össze kell raknunk a repo(k)ban 
> lévő példákból és unit tesztekből.
>
> Dani
>
> On 2016-10-24 14:44, Leskó Dániel wrote:
>> Sziasztok!
>>
>>  A 'v1model.p4' csak egy architektúra modell, ehhez még kell egy 
>> konkrét P4 program is.
>>
>> Dani
>>
>>
>> 2016.10.24. 12:00 keltezéssel, Tejfel Máté írta:
>>> Sziasztok!
>>>
>>>   Egyelőre nem sok kézzelfogható dolog keletkezett, ezt elősegítendő 
>>> közkincsé teszem, mikről ötleteltünk HDanival.
>>>
>>>  - Célközönség:
>>>
>>>     Szerintem alapból Gergő, Mola + brazilok "jellegű" körre 
>>> számíthatunk, azaz olyanokra, akik már láttak P4-et, de még nem 
>>> láttak p4-16-ot.
>>>
>>> - Témák
>>>
>>>      - jó lenne ugyanazt a progit megmutatni p4-14-ben és p4-16-ban 
>>> (mondjuk L2, L3?) megmutatva, hogy az új nyelv általánosabb,
>>>
>>>        máshogy megközelítve egy olyan példán keresztül kellene 
>>> bemutatni a p4-16 alap dolgait, ami megvan p4-14-ben...
>>>
>>>     - ehhez érdemes a p4include-ban lévő v1model.p4-et használni
>>>
>>>     - jó lenne vmi olyan funkciót mutatni, ami megy p4-16-ban, de 
>>> nem megy p4-14-ben
>>>
>>>     - kellene vmi az új reprezentációról, illetve, hogy ezt 
>>> szeretnénk használni a fordítóban (lehetőleg python-osítva)
>>>
>>>
>>> Ti mit gondoltok?
>>>
>>>                        M.
>>>
>>>
>>>
>>> _______________________________________________
>>> P4 mailing list
>>> P4 at plc.inf.elte.hu
>>> https://plc.inf.elte.hu/mailman/listinfo/p4
>>
>> _______________________________________________
>> P4 mailing list
>> P4 at plc.inf.elte.hu
>> https://plc.inf.elte.hu/mailman/listinfo/p4
>
> _______________________________________________
> P4 mailing list
> P4 at plc.inf.elte.hu
> https://plc.inf.elte.hu/mailman/listinfo/p4




More information about the P4 mailing list