Skip to content
Cetus Infrastructure Related Papers:
Bhosale, A., Barakhshan, P., Rosas, M. R., & Eigenmann, R. (2022). Automatic and Interactive Program Parallelization Using the Cetus Source to Source Compiler Infrastructure v2. 0 . Electronics , 11 (5), 809.
Bae, H., Mustafa, D., Lee, J. W., Lin, H., Dave, C., Eigenmann, R., & Midkiff, S. P. (2013). The cetus source-to-source compiler infrastructure: overview and evaluation. International Journal of Parallel Programming , 41 (6), 753-767.
Dave, C., Bae, H., Min, S. J., Lee, S., Eigenmann, R., & Midkiff, S. (2009). Cetus: A source-to-source compiler infrastructure for multicores . Computer , 42 (12), 36-42.
Comparison of Cetus with other compilers:
Harel, R. E., Mosseri, I., Levin, H., Alon, L. O., Rusanovsky, M., & Oren, G. (2020). Source-to-source parallelization compilers for scientific shared-memory multi-core and accelerated multiprocessing: analysis, pitfalls, enhancement and potential. International Journal of Parallel Programming , 48 (1), 1-31.
Mendonça, G. S. D., Liao, C., & Pereira, F. M. Q. (2020, June). AutoParBench: a unified test framework for OpenMP-based parallelizers. In Proceedings of the 34th ACM International Conference on Supercomputing (pp. 1-10).
Prema, S., Nasre, R., Jehadeesan, R., & Panigrahi, B. K. (2019). A study on popular auto‐parallelization frameworks . Concurrency and Computation: Practice and Experience , 31 (17), e5168.
Tuning and Cetus:
Mustafa, D., & Eigenmann, R. (2012, November). Portable section-level tuning of compiler parallelized applications . In Proceedings of the International Conference on High Performance Computing, Networking, Storage and Analysis (pp. 1-11).
Dave, C., & Eigenmann, R. (2009, October). Automatically tuning parallel and parallelized programs . In International Workshop on Languages and Compilers for Parallel Computing (pp. 126-139). Springer, Berlin, Heidelberg.
Experience in using Cetus:
Johnson, T. A., Lee, S. I., Fei, L., Basumallik, A., Upadhyaya, G., Eigenmann, R., & Midkiff, S. P. Experiences in Using Cetus for Source-to-Source Transformations . Languages and Compilers for High Performance Computing , 1.
Interactive Cetus (iCetus):
Barakhshan, P., & Eigenmann, R. (2021). iCetus: A Semi-automatic Parallel Programming Assistant. In Workshop on Languages and Compilers for Parallel Computing . Springer.
© Copyright 2021 University of Delaware,USA. All rights reserved