Anthill

What is Anthill?

Antihill is a framework that supports the development of parallel applications. Anthill provides two main abstractions: streams and filters, that the developer can combine to build complex systems. Currently Anthill contains two API's: one in C, and another in C++. Anthill may be configured to run in a variety of clusters, from grids of commodity processors to highly parallel graphical processing units.

Why Anthill?

Anthill has a number of advantages over other libraries and frameworks that help in the development of parallel applications:

Success Stories

Anthill has been used in a number of scenarios before. We have separated a list of example applications. Some success stories include:

Information