Hi, >There is FFTW support for Cell processor: http://www.fftw.org/cell/ >porting prime search programs should be possible. Anyone ?
I convert genefer.c to Play Station 3. ps3$ wget http://netnews.gotdns.org/WallStreet/6351/gfn/genefer.ps3/genefer.ps3.0.patch ps3$ wget http://pagesperso-orange.fr/yves.gallot/primes/genefer.c ps3$ patch < genefer.ps3.0.patch ps3$ mv genefer.c genefer.ps3.0.c ps3$ gcc -std=gnu99 -DHAVE_CONFIG_H -O3 -fomit-frame-pointer -fstrict-aliasing -mcpu=cell -c genefer.ps3.0.c ps3$ gcc -std=gnu99 -O3 -fomit-frame-pointer -fstrict-aliasing -ffast-math -mcpu=cell -o genefer.ps3.0.out genefer.ps3.0.o -lfftw3 -lspe2 -lm ps3$ time ./genefer.ps3.0.out -t GeneFer 1.3 (PlayStation 3) Copyright (C) 2001-2002, Yves GALLOT A program for finding large probable generalized Fermat primes. Usage: GeneFer -t run test GeneFer <filename> test <filename> GeneFer use interactive mode 5684328^256+1 is a probable prime. (err = 2.19e-01) 4619000^512+1 is a probable prime. (err = 2.50e-01) 3752220^1024+1 is a probable prime. (err = 2.50e-01) 3066672^2048+1 is a probable prime. (err = 2.50e-01) 2485064^4096+1 is a probable prime. (err = 2.50e-01) 2030234^8192+1 is a probable prime. (err = 2.66e-01) 1651902^16384+1 is a probable prime. (err = 2.50e-01) 1277444^32768+1 is a probable prime. (err = 2.50e-01) 857678^65536+1 is a probable prime. (err = 1.56e-01) real 148m2.111s user 146m22.260s sys 1m39.467s .. . . . . . . . . . Shoichiro Yamada ya...@netnews.gotdns.org _______________________________________________ Prime mailing list Prime@hogranch.com http://hogranch.com/mailman/listinfo/prime