descriptionPolyhedral Process Networks
ownerskimo@kotnet.org
last changeSun, 3 Nov 2024 13:41:24 +0000 (3 14:41 +0100)
content tags
add:
README
ppn, a tool for constructing polyhedral process networks

Some common commands:

- extract a polyhedral model from test.c

	c2pdg test.c

  The polyhedral model is stored in test.yaml

- perform dataflow analysis

	da -i test.yaml

  The results are stored in test_da.yaml

- print dependences

	dump_dependences < test_da.yaml

- convert to a process network

	pn < test.yaml > test_pn.yaml

- write out C code again for a (possibly transformed) polyhedral model

	pdg2c test.c test_pn.yaml
shortlog
2024-11-03 Sven VerdoolaegeREADME: renamemaster
2024-09-01 Sven Verdoolaegeupdate barvinok to version 0.41.8
2024-09-01 Sven Verdoolaegeupdate pet to version 0.11.8
2024-09-01 Sven Verdoolaegeupdate isl to version 0.27
2024-07-07 Sven Verdoolaegeupdate pet for support for recent versions of clang
2024-07-07 Sven Verdoolaegeupdate isl for support for recent versions of clang
2024-04-07 Sven Verdoolaegeupdate isl for change in lexicographic optimization
2024-04-07 Sven Verdoolaegetests/inputs/wlan_dec.c: declare parameter of t function
2023-04-02 Sven Verdoolaegeupdate barvinok to version 0.41.7
2023-04-02 Sven Verdoolaegeupdate pet to version 0.11.7
2023-04-02 Sven Verdoolaegeupdate isl to version 0.26
2023-03-07 Sven Verdoolaegeupdate isl for change in coalescing
2023-02-12 Sven Verdoolaegeupdate pet for support for recent versions of clang
2023-02-12 Sven Verdoolaegeupdate isl for support for recent versions of clang
2023-02-03 Sven Verdoolaegetranslation.cc: remove use of std::binary_function
2023-02-03 Sven Verdoolaegepn2adg.cc: remove use of std::binary_function
...
heads
2 weeks ago master