@article{Freisleben_Kielmann_2012, title={Automated Transformation of Sequential Divide-And-Conquer Algorithms into Parallel Programs}, volume={14}, url={https://www.cai.sk/ojs/index.php/cai/article/view/292}, abstractNote={Divide-and-conquer algorithms obtain the solution to a given problem by dividing it into subproblems, solving these recursively and combining their solutions. In this paper we present a system that automatically transforms sequential divide-and-conquer algorithms written in the C programming language into parallel code which is then executed on message-passing multicomputers. The user of the system is expected to add only a few annotations to an existing sequential program. The strategies required for transforming sequential source code to executable binaries are discussed. The performance speedups attainable will be illustrated by several examples.}, number={6}, journal={COMPUTING AND INFORMATICS}, author={Freisleben, B. and Kielmann, T.}, year={2012}, month={Jan.}, pages={579–596} }