The CESAR Proxy-apps

These pages host the proxy apps associated with CESAR. We have divided the proxy apps into three classes, each class representing one of the three major components of the overall application. Each class has its own specific communication and memory access patterns, and other ways in which it interacts with the hardware. These pages include links to download the proxy apps as well as documentation for using the proxy apps. They may also contain links to technical reports and other publications relevant to the corresponding application code and the proxy apps, performance data and analysis carried out by the members of the center,  and/or a wiki for internal and external users to share the knowledge gained.

Getting CESAR Proxy-apps

In order to get one or more of CESAR proxy apps please click on the links in the sidebar. You will be required to register to download the apps. Once registered you will be redirected to a download page with the available apps.

Using CESAR Proxy-apps

The CESAR proxy apps are designed to be stand-alone applications with varying degrees of complexity. Along with the link for downloading the proxy-apps, the box on the side also provides links for the quick-start guide on each individual app. The quick-start guides include information such as how to configure and run the app, the parameters available for experimentation, and means for verifying the correctness when running the apps. The contact info for the person responsible for the proxy-apps is also provided.