|
About:
Filaments is a library package that can be used to create architecture-independent parallel programs, i.e. programs that are portable and efficient across vastly different parallel machines. Programs can be written (or generated) with the focus on the parallelism inherent in the application, not the architecture. Also, programs can be written that use familiar shared-variable communication. Furthermore, Filaments uses a carefully designed API along with machine-specific runtime libraries and preprocessing that allow programs to run unchanged on both shared- and distributed-memory machines. Most importantly, applications programmed in Filaments run efficiently, achieving a speedup of over 4 on 8 processors or nodes in almost all tests that have been performed.
Author:
The Filament Development Group <filaments (at) cs (dot) uga (dot) edu>
[contact developer]
Homepage:
http://www.cs.uga.edu/~dkl/filaments/dist.html
Tar/GZ:
http://www.cs.uga.edu/~dkl/filaments/download.html
Trove categories:
[change]
Dependencies:
[change]
No dependencies filed
|
|
» Rating:
(not rated)
» Vitality: 0.00% (Rank 25593)
» Popularity: 0.07% (Rank 40490)

(click to enlarge graphs)
Record hits: 1,441
URL hits: 429
Subscribers: 0
|
|