You are currently viewing a new version of our website. To view the old version click .

Software, Volume 3, Issue 4

December 2024 - 9 articles

Cover Story: Mathematics of Arrays (MoA) provides a formalism to design and verify algorithms based on arrays of data, at any level of detail. These simple data structures are ubiquitous in technical and scientific computations but also in machine learning contexts. MoA is designed to minimise copying of data, thus optimising memory use and computation time. Moreover, it provides a mapping of any resources onto arrays. This paper demonstrates how MoA's array operations fit naturally with an array-oriented programming language like modern Fortran, including memory management. It explores several questions about the resource usage of implementing the MoA operations in Fortran. The regular and concise encoding facilitates optimisation for specific hardware configurations. View this paper
  • Issues are regarded as officially published after their release is announced to the table of contents alert mailing list .
  • You may sign up for email alerts to receive table of contents of newly released issues.
  • PDF is the official format for papers published in both, html and pdf forms. To view the papers in pdf format, click on the "PDF Full-text" link, and use the free Adobe Reader to open them.

Articles

There are no articles in this issue yet.

Get Alerted

Add your email address to receive forthcoming issues of this journal.

XFacebookLinkedIn
Software - ISSN 2674-113X