Facebook pixel tracking

The Science and Information (SAI) Organization publishes open-access peer-reviewed journals in computer science and artificial intelligence.

Contact Info
Website thesai.org
Follow Us
Contact Info
Follow Us
Research Article | Open Access |

Cache Complexity of Cache-Oblivious Approaches: A Review and Extension

Author 1: Inas Abuqaddom Author 2: Sami Serhan Author 3: Basel A. Mahafzah
International Journal of Advanced Computer Science and Applications (IJACSA) · Vol. 13, No. 5 · Published 2022

DOI: https://doi.org/10.14569/IJACSA.2022.01305112

Abstract

The latest direction in cache-aware/cache-efficient algorithms is to use cache-oblivious algorithms based on the cache-oblivious model, which is an improvement of the external-memory model. The cache-oblivious model utilizes memory hierarchies without knowing memories’ parameters in advance since algorithms of this model are automatically tuned according to the actual memory parameters. As a result, cache-oblivious algorithms are particularly applied to multi-level caches with changing parameters and to environments in which the amount of available memory for an algorithm can fluctuate. This paper shows the state of the art in cache-oblivious algorithms and data structures; each with its complexity concerning cache misses, which is called cache complexity. Additionally, this paper intro-duces an extension to minimize the cache complexity of neural networks by applying an appropriate cache-oblivious approach to neural networks.

Keywords

How to Cite this Article

Abuqaddom, I., Serhan, S., & Mahafzah, B. A. (2022). Cache Complexity of Cache-Oblivious Approaches: A Review and Extension. International Journal of Advanced Computer Science and Applications, 13(5). https://doi.org/10.14569/IJACSA.2022.01305112

Abuqaddom, Inas, et al.. "Cache Complexity of Cache-Oblivious Approaches: A Review and Extension." International Journal of Advanced Computer Science and Applications, vol. 13, no. 5, 2022, https://doi.org/10.14569/IJACSA.2022.01305112.

@article{Abuqaddom2022,
  title     = {Cache Complexity of Cache-Oblivious Approaches: A Review and Extension},
  journal   = {International Journal of Advanced Computer Science and Applications},
  volume    = {13},
  number    = {5},
  year      = {2022},
  publisher = {The Science and Information Organization},
  author    = {Inas Abuqaddom and Sami Serhan and Basel A. Mahafzah},
  doi       = {10.14569/IJACSA.2022.01305112},
  url       = {https://doi.org/10.14569/IJACSA.2022.01305112}
}

Open Access — licensed under a Creative Commons Attribution 4.0 International License. Unrestricted use, distribution, and reproduction in any medium, even commercially, as long as the original work is properly cited.