Hello, 

I am implementing data layout transformations in Chapel that favor the 
GPU/heterogenous memory hierarchy. 

I have been studying the dists and layout codes in the Chapel distribution.  I 
was wondering if someone can help me understand (or point me to documentation 
that explains) the idea behind “chunking” in data layouts.  It appears that it 
is only used when the array element is a compound (mdata) type. But I can’t 
figure out what it is meant to do by reading the code. 

Thanks. 

- Apan

Apan Qasem, PhD
Visiting Scholar, AMD Research
Associate Professor, Dept of Computer Science  
Texas State University
http://www.cs.txstate.edu/~aq10

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Chapel-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/chapel-developers

Reply via email to