[Soot-list] Multithreaded soot
Patrick Lam
plam at sable.mcgill.ca
Tue Aug 5 18:49:12 EDT 2008
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Eric Bodden wrote:
> Hi Silviu.
>
> All I can say about this is that I know that people have tried this
> before and as far as I know have -unfortunately- all failed. We
> thought quite some times about paralleliying parts of Soot, especially
> the simplification, because it's conceptually extremely easy to
> paralleliye and because it is the one component of Soot that often
> eats up most of the execution time. Unfortunately Soot uses many
> shared data structures, which leads to problems like the one you found
> here. Your particular problem may (or may not) be solved by putting
> synchroniyation in the Manager but in general problems are more
> involved.
There is no conceptual barrier to parallelizing Soot, and it would be
great if someone could do it. The only problem is that there is a
nontrivial amount of engineering effort involved, and no one here has
time to do it. As Eric wrote, it would be great if someone could do it.
Even Raja Vallee-Rai wanted to parallelize Soot when we got our first
2CPU machines in 2000...
pat
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iEYEARECAAYFAkiY2OgACgkQNTVxnNGEyOj5TQCdGPpPciM8jZiEl+hUgMD7YO8w
3TMAoI0+SuXuvFILMg3C+vVtDFv0OjMI
=yUGN
-----END PGP SIGNATURE-----
More information about the Soot-list
mailing list