{"id":268773,"date":"2016-08-01T03:29:51","date_gmt":"2016-08-01T10:29:51","guid":{"rendered":"https:\/\/www.microsoft.com\/en-us\/research\/?post_type=msr-project&p=268773"},"modified":"2017-06-13T13:06:31","modified_gmt":"2017-06-13T20:06:31","slug":"project-clicknp","status":"publish","type":"msr-project","link":"https:\/\/www.microsoft.com\/en-us\/research\/project\/project-clicknp\/","title":{"rendered":"Project ClickNP"},"content":{"rendered":"

ClickNP is a programming model\/language for modularized packet processing on FPGA-accelerated servers. ClickNP is designed with the following four goals:<\/p>\n