HTML version of Scripted Foils prepared 26 January 97

Foil 63 Why isn't GRAPE a Perfect Solution?

From Variety of Foils Used Starting January 97 General -- 1997. by Geoffrey C. Fox *

1 GRAPE will execute the classic O(N^2) (parallel) N body algorithm BUT this is not the algorithm used in most such computations
2 Rather there is the O(N) or O(N)logN so called "fast-multipole" algorithm which uses hierarchical approach
  • On one million stars, fast multipole is a factor of 100-1000 faster than GRAPE algorithm
  • fast multipole works in most but not all N-body problems (in globular clusters, extreme heterogenity makes direct O(N^2) method most attractive)
3 So special purpose devices cannot usually take advantage of new nifty algorithms!

Table Font Size


© Northeast Parallel Architectures Center, Syracuse University, npac@npac.syr.edu

If you have any comments about this server, send e-mail to webmaster@npac.syr.edu.

Page produced by wwwfoil on Sun Aug 10 1997