Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!uunet!husc6!necntc!necis!encore!goldman From: goldman@encore.UUCP (Steve Goldman) Newsgroups: comp.sys.nsc.32k Subject: Re: Code alignement in 32k cpu Message-ID: <1907@encore.UUCP> Date: Fri, 4-Sep-87 09:31:15 EDT Article-I.D.: encore.1907 Posted: Fri Sep 4 09:31:15 1987 Date-Received: Sat, 5-Sep-87 18:39:57 EDT References: <303@diab.UUCP> Reply-To: goldman@encore.UUCP (Steve Goldman) Organization: Encore Computer Corp, Marlboro, MA Lines: 8 I have found in the past that the assembler we used did not align text properly. When the compilers skip the assembler and generate direct object code they do the alignment properly, alignment wins. Check your final code image to see if entry points are really aligned. I found that random variations in the alignment, caused by code template changes I was trying, were on the order of +/-3% and masked any improvement I was looking for. Things became very repeatable when alignment became stable.