Related articles |
---|
Irregular data access/data structures/... in parallelizing compiler hzmonte@hotmail.com (2003-05-05) |
Re: Irregular data access/data structures/... in parallelizing com matt@peakfive.com (Matt Rosing) (2003-05-16) |
From: | hzmonte@hotmail.com (hzmonte) |
Newsgroups: | comp.compilers |
Date: | 5 May 2003 23:38:59 -0400 |
Organization: | http://groups.google.com/ |
Keywords: | parallel |
Posted-Date: | 05 May 2003 23:38:59 EDT |
I am a beginner. When I read literature in parallelizing compiler
design, I often come across terms like "irregular data access",
"irregular data structures", "irregular computations", etc. I tried
to find the meaning in several textbooks to no avail. Do they refer
to the same thing? What do they mean?
I read that in cases involving A[B[i]] and A[B[j]] where A and B are
arrays, it is impossible to determine at compile-time whether they
refer to the same memory location and thus data dependence exists.
Does this have anything to do with the above "irregularity"?
Thanks.
Return to the
comp.compilers page.
Search the
comp.compilers archives again.