Efficient software data prefetching for a loop with large arrays

Se Jin Hwang, Myong Soon Park

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

In this paper, we propose a software data prefetching mechanism to cope with following two unfavorable phenomenons from large arrays. One is the failure of the reuse, and the other is the effect of the presence of unnecessary prefetching instructions. Also, we realized the proposed mechanism into a preprocessor,LOOP.

Original languageEnglish
Title of host publicationLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
PublisherSpringer Verlag
Pages301-312
Number of pages12
Volume966
ISBN (Print)9783540602477
Publication statusPublished - 1995
Event1st International EURO-PAR Conference on Parallel Processing, EURO-PAR 1995 - Stockholm, Sweden
Duration: 1995 Aug 291995 Aug 31

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume966
ISSN (Print)03029743
ISSN (Electronic)16113349

Other

Other1st International EURO-PAR Conference on Parallel Processing, EURO-PAR 1995
CountrySweden
CityStockholm
Period95/8/2995/8/31

Fingerprint

Prefetching
Software
Reuse

ASJC Scopus subject areas

  • Computer Science(all)
  • Theoretical Computer Science

Cite this

Hwang, S. J., & Park, M. S. (1995). Efficient software data prefetching for a loop with large arrays. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 966, pp. 301-312). (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 966). Springer Verlag.

Efficient software data prefetching for a loop with large arrays. / Hwang, Se Jin; Park, Myong Soon.

Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 966 Springer Verlag, 1995. p. 301-312 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 966).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Hwang, SJ & Park, MS 1995, Efficient software data prefetching for a loop with large arrays. in Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). vol. 966, Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), vol. 966, Springer Verlag, pp. 301-312, 1st International EURO-PAR Conference on Parallel Processing, EURO-PAR 1995, Stockholm, Sweden, 95/8/29.
Hwang SJ, Park MS. Efficient software data prefetching for a loop with large arrays. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 966. Springer Verlag. 1995. p. 301-312. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)).
Hwang, Se Jin ; Park, Myong Soon. / Efficient software data prefetching for a loop with large arrays. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 966 Springer Verlag, 1995. pp. 301-312 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)).
@inproceedings{ac0ed888ba66457eaf4f73a46bac5fb7,
title = "Efficient software data prefetching for a loop with large arrays",
abstract = "In this paper, we propose a software data prefetching mechanism to cope with following two unfavorable phenomenons from large arrays. One is the failure of the reuse, and the other is the effect of the presence of unnecessary prefetching instructions. Also, we realized the proposed mechanism into a preprocessor,LOOP.",
author = "Hwang, {Se Jin} and Park, {Myong Soon}",
year = "1995",
language = "English",
isbn = "9783540602477",
volume = "966",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
publisher = "Springer Verlag",
pages = "301--312",
booktitle = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",

}

TY - GEN

T1 - Efficient software data prefetching for a loop with large arrays

AU - Hwang, Se Jin

AU - Park, Myong Soon

PY - 1995

Y1 - 1995

N2 - In this paper, we propose a software data prefetching mechanism to cope with following two unfavorable phenomenons from large arrays. One is the failure of the reuse, and the other is the effect of the presence of unnecessary prefetching instructions. Also, we realized the proposed mechanism into a preprocessor,LOOP.

AB - In this paper, we propose a software data prefetching mechanism to cope with following two unfavorable phenomenons from large arrays. One is the failure of the reuse, and the other is the effect of the presence of unnecessary prefetching instructions. Also, we realized the proposed mechanism into a preprocessor,LOOP.

UR - http://www.scopus.com/inward/record.url?scp=84956603691&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84956603691&partnerID=8YFLogxK

M3 - Conference contribution

SN - 9783540602477

VL - 966

T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

SP - 301

EP - 312

BT - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

PB - Springer Verlag

ER -