Combining task- and data parallelism to speed up protein folding on a desktop grid platform | IEEE Conference Publication | IEEE Xplore