Many computational applications rely heavily on numerical linear algebra operations. A good number of these applications are data and computation intensive that need to run in high performance computing environments. The ACTS Collection brings robust and high-end software tools to the hands of application developers. However, this transfer of technology is not always successful due in part to the intricacy of the interfaces associated with the software tools. To alleviate this, here we present PyACTS, a set of Python based interfaces to some of the tools in the ACTS collection. We illustrate some examples of these interfaces and their performance, and evaluate not only their performance but also how user friendly they are compared to the original calls. We also present some examples of scientific applications that use PyACTS.
Keywords for this software
References in zbMATH (referenced in 6 articles , 1 standard article )
Showing results 1 to 6 of 6.
- Mateos, Cristian; Zunino, Alejandro; Hirsch, Matías; Fernández, Mariano; Campo, Marcelo: A software tool for semi-automatic gridification of resource-intensive Java bytecodes and its application to ray tracing and sequence alignment (2011)
- Galiano, Vicente; Migallón, Héctor; Migallón, Violeta; Penadés, Jose: PyPnetCDF: a high level framework for parallel access to netCDF files (2010)
- Drummond, L.Anthony; Galiano, Vicente; Migallón, Violeta; Penadés, Jose: Interfaces for parallel numerical linear algebra libraries in high level languages (2009)
- Drummond, L.Anthony; Galiano, Vicente; Migallón, Violeta; Penadés, Jose: PyACTS: A Python based interface to ACTS tools and parallel scientific applications (2009)
- Drummond, L.A.; Galiano, V.; Marques, O.; Migallón, V.; Penadés, J.: PyACTS: A high-level framework for fast development of high performance applications (2006)
- Drummond, L. A.; Marques, O. A.: An overview of the Advanced CompuTational Software (ACTS) collection. (2005)