You're in
Iker Hurtado's pro blog
Developer | Entrepreneur | Investor
Software engineer (entrepreneur and investor at times). These days doing performant frontend and graphics on the web platform at Barcelona Supercomputing Center

The Hw/Sw Interface. Section 6: Arrays and Structs

30 Nov 2015   |   iker hurtado  
Share on Twitter Share on Google+ Share on Facebook
These are my notes on the section 6 of the course (Coursera): The Hardware/Software Interface (by Gaetano Borriello, Luis Ceze - University of Washington)


I embed some slides about array (normal, multidimensional and multi-level) allocation and access from a low-level point of view; it is not a complicated topic.

The aspect that most caught my attention was the use ofaddress computation (more info) facility for efficient access to array elements.


More interesting for me the two last lectures about the mapping and alignment of structs in memory. Some basic slides (for more detailed info watch the video-lecture):