On Mon, 20 Dec 2010 09:28:27 -0700, Paul Gilmartin wrote:
>Are modifiable data fields separated for pipeline performance?  How?
>In separate CSECTs, or by "DS 4096C"?  If in the same CSECT, the reach
>of relative addressing is sufficient for a wide range of programs.

A cache line (256 bytes) is sufficient padding.  Or generate alignment using:
ORG *,256
Or if the section alignment is 256 or greater:
ORG (*+255-section)/256*256+section

My preference is to write reentrant modules.  The separation is automatic.

David Bond

Reply via email to