-- Bernhard Treutwein, IuK, Ref. III A 3 Bernhard.Treutwein(at)verwaltung uni-muenchen de > -----Original Message----- > From: BlackBox [mailto:BLACKBOX{([at]})nowhere.xy> Georgy Jikia > Sent: Saturday, November 03, 2007 4:36 PM > To: BLACKBOX{([at]})nowhere.xy> Subject: Re: - 1.6-rc5: Background multitasking > > > Sure, misalignment implies a severe execution time > performance penalty. > > The question is, if there exist an (undocumented?) linker > option in Blackbox, similar to ALIGNMENT of XDS? If not, are > there any plans to improve the code generation for modern CPUs? > > On 9/27/07, igor <igor_d{([at]})nowhere.xy> > > > GJ> I have another observation, which looks strange to me. > If in the > > GJ> example given below I uncomment the following line (* one := > > GJ> 1.0; *), which just duplicates the previous command, > the execution > > GJ> time of the whole program drops by a factor of ~3. Is > this because > > GJ> the BB compiler is a non optimizing one? Or something is broken > > GJ> here? I'm using Windows XP on a Pentium M CPU. > > > > On some CPUs flooating point performance depends on data alignment. > > > > > > > > > ---- > To unsubscribe, send a message with body "SIGNOFF BLACKBOX" > to LISTSERV{([at]})nowhere.xy> ----boundary-LibPST-iamunique-978772825_-_- Content-type: application/rtf Content-transfer-encoding: base64 Content-Disposition: attachment; filename="rtf-body.rtf" e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbXRleHQgXGRlZmYwe1xmb250dGJsDQp7XGYwXGZz d2lzcyBBcmlhbDt9DQp7XGYxXGZtb2Rlcm4gQ291cmllciBOZXc7fQ0Ke1xmMlxmbmlsXGZjaGFy c2V0MiBTeW1ib2w7fQ0Ke1xmM1xmbW9kZXJuXGZjaGFyc2V0MCBDb3VyaWVyIE5ldzt9fQ0Ke1xj b2xvcnRibFxyZWQwXGdyZWVuMFxibHVlMDtccmVkMFxncmVlbjBcYmx1ZTI1NTt9DQpcdWMxXHBh cmRccGxhaW5cZGVmdGFiMzYwIFxmMFxmczIwIEhpIEdlb3JneSxccGFyDQpccGFyDQpzaW5jZSBJ IGRpZCBub3Qgc2VlIGFueSBleGFtcGxlIC4uLlxwYXINClxwYXINCmp1c3QgYSBxdWVzdGlvbjpc cGFyDQpccGFyDQppcyB0aGF0IGxvdyBsZXZlbCBzdHVmZiwgaS5lLiBkb2VzIHlvdXIgY29kZSB1 c2VccGFyDQpzeXN0ZW0gZmxhZ3MgYXMgZG9jdW1lbnRlZCBpbiB0aGUgUGxhdGZvcm0tU3BlY2lm aWNccGFyDQppc3N1ZXM/XHBhcg0KXHBhcg0KQ29weWluZyBzb21lIG9mIHRoZW0gcmVhZHM6XHBh cg0KXHBhcg0KU3lzdGVtIGZsYWdzIGZvciByZWNvcmQgdHlwZXNccGFyDQpOYW1lXHRhYiBWYWx1 ZVx0YWIgRGVzY3JpcHRpb25ccGFyDQp1bnRhZ2dlZFx0YWIgMVx0YWIgTm8gdHlwZSB0YWcgYW5k IG5vIHR5cGUgZGVzY3JpcHRvciBpcyBhbGxvY2F0ZWQuXHBhcg0KXHRhYiBcdGFiIFRoZSBnYXJi YWdlIGNvbGxlY3RvciBpZ25vcmVzIHVudGFnZ2VkIHZhcmlhYmxlcy5ccGFyDQpcdGFiIFx0YWIg TkVXIGlzIG5vdCBhbGxvd2VkIG9uIHBvaW50ZXJzIHRvIHVudGFnZ2VkIHZhcmlhYmxlcy5ccGFy DQpcdGFiIFx0YWIgTm8gdHlwZS1ib3VuZCBwcm9jZWR1cmVzIGFyZSBhbGxvd2VkIGZvciB0aGUg cmVjb3JkLlxwYXINClx0YWIgXHRhYiBQb2ludGVycyB0byB1bnRhZ2dlZCByZWNvcmQgdHlwZSBv ciBleHRlbnNpb25zIG9mIHRoaXNccGFyDQpcdGFiIFx0YWIgcmVjb3JkIHR5cGUgaW5oZXJpdCB0 aGUgYXR0cmlidXRlIG9mIGJlaW5nIHVudGFnZ2VkLlxwYXINClx0YWIgXHRhYiBUaGUgb2Zmc2V0 cyBvZiB0aGUgZmllbGRzIGFyZSBhbGlnbmVkIHRvXHBhcg0KXHRhYiBcdGFiIE1JTig0LWJ5dGUs IHNpemUpLCB3aGVyZSBzaXplIGlzIHRoZSBzaXplIG9mIHRoZSBmaWVsZC5ccGFyDQpcdGFiIFx0 YWIgVGhlIHNpemUgb2YgdGhlIHJlY29yZCBhbmQgdGhlIG9mZnNldHMgb2YgdGhlIGZpZWxkcyBh cmVccGFyDQpcdGFiIFx0YWIgYWxpZ25lZCB0byAzMi1iaXQgYm91bmRhcmllcy5ccGFyDQpub2Fs aWduXHRhYiAzXHRhYiBTYW1lIGFzIHVudGFnZ2VkIGJ1dCB3aXRob3V0IGFsaWdubWVudC5ccGFy DQphbGlnbjJcdGFiIDRcdGFiIFNhbWUgYXMgdW50YWdnZWQgYnV0IHdpdGhccGFyDQpcdGFiIFx0 YWIgTUlOKDItYnl0ZSwgc2l6ZSkgYWxpZ25tZW50LiBccGFyDQphbGlnbjhcdGFiIDZcdGFiIFNh bWUgYXMgdW50YWdnZWQgYnV0IHdpdGhccGFyDQpcdGFiIFx0YWIgTUlOKDgtYnl0ZSwgc2l6ZSkg YWxpZ25tZW50LiBccGFyDQp1bmlvblx0YWIgN1x0YWIgVW50YWdnZWQgcmVjb3JkIHdpdGggYWxs IGZpZWxkcyBhbGxvY2F0ZWQgYXQgb2Zmc2V0IDAuXHBhcg0KXHRhYiBcdGFiIFRoZSBzaXplIG9m IHRoZSByZWNvcmQgaXMgZXF1YWwgdG8gdGhlIHNpemUgb2YgdGhlXHBhcg0KXHRhYiBcdGFiIGxh cmdlc3QgZmllbGQuXHBhcg0KXHRhYiBcdGFiIFVzZWQgdG8gZW11bGF0ZSBDIHVuaW9uIHR5cGVz LlxwYXINClxwYXINCnJlZ2FyZHNccGFyDQotLVxwYXINClx0YWIgQmVybmhhcmQgVHJldXR3ZWlu LCBJdUssIFJlZi4gSUlJIEEgM1xwYXINClx0YWIgQmVybmhhcmQuVHJldXR3ZWluKGF0KXZlcndh bHR1bmcgdW5pLW11ZW5jaGVuIGRlXHBhcg0KXHBhcg0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2Ut LS0tLVxwYXINCj4gRnJvbTogQmxhY2tCb3ggW21haWx0bzpCTEFDS0JPWEBMSVNUUy5PQkVST04u Q0hdIE9uIEJlaGFsZiBPZiBccGFyDQo+IEdlb3JneSBKaWtpYVxwYXINCj4gU2VudDogU2F0dXJk YXksIE5vdmVtYmVyIDAzLCAyMDA3IDQ6MzYgUE1ccGFyDQo+IFRvOiBCTEFDS0JPWEBMSVNUUy5P QkVST04uQ0hccGFyDQo+IFN1YmplY3Q6IFJlOiAtIDEuNi1yYzU6IEJhY2tncm91bmQgbXVsdGl0 YXNraW5nXHBhcg0KPiBccGFyDQo+IFxwYXINCj4gU3VyZSwgbWlzYWxpZ25tZW50IGltcGxpZXMg YSBzZXZlcmUgZXhlY3V0aW9uIHRpbWUgXHBhcg0KPiBwZXJmb3JtYW5jZSBwZW5hbHR5LlxwYXIN Cj4gXHBhcg0KPiBUaGUgcXVlc3Rpb24gaXMsIGlmIHRoZXJlIGV4aXN0IGFuICh1bmRvY3VtZW50 ZWQ/KSBsaW5rZXIgXHBhcg0KPiBvcHRpb24gaW4gQmxhY2tib3gsIHNpbWlsYXIgdG8gQUxJR05N RU5UIG9mIFhEUz8gSWYgbm90LCBhcmUgXHBhcg0KPiB0aGVyZSBhbnkgcGxhbnMgdG8gaW1wcm92 ZSB0aGUgY29kZSBnZW5lcmF0aW9uIGZvciBtb2Rlcm4gQ1BVcz9ccGFyDQo+IFxwYXINCj4gT24g OS8yNy8wNywgaWdvciA8aWdvcl9kQHBvY2h0YS5ydT4gd3JvdGU6XHBhcg0KPiA+XHBhcg0KPiA+ IEdKPiBJIGhhdmUgYW5vdGhlciBvYnNlcnZhdGlvbiwgd2hpY2ggbG9va3Mgc3RyYW5nZSB0byBt ZS4gXHBhcg0KPiBJZiBpbiB0aGUgXHBhcg0KPiA+IEdKPiBleGFtcGxlIGdpdmVuIGJlbG93IEkg dW5jb21tZW50IHRoZSBmb2xsb3dpbmcgbGluZSAoKiBvbmUgOj1ccGFyDQo+ID4gR0o+IDEuMDsg KiksIHdoaWNoIGp1c3QgZHVwbGljYXRlcyB0aGUgcHJldmlvdXMgY29tbWFuZCwgXHBhcg0KPiB0 aGUgZXhlY3V0aW9uIFxwYXINCj4gPiBHSj4gdGltZSBvZiB0aGUgd2hvbGUgcHJvZ3JhbSBkcm9w cyBieSBhIGZhY3RvciBvZiB+My4gSXMgXHBhcg0KPiB0aGlzIGJlY2F1c2UgXHBhcg0KPiA+IEdK PiB0aGUgQkIgY29tcGlsZXIgaXMgYSBub24gb3B0aW1pemluZyBvbmU/IE9yIHNvbWV0aGluZyBp cyBicm9rZW4gXHBhcg0KPiA+IEdKPiBoZXJlPyBJJ20gdXNpbmcgV2luZG93cyBYUCBvbiBhIFBl bnRpdW0gTSBDUFUuXHBhcg0KPiA+XHBhcg0KPiA+IE9uIHNvbWUgQ1BVcyBmbG9vYXRpbmcgcG9p bnQgcGVyZm9ybWFuY2UgZGVwZW5kcyBvbiBkYXRhIGFsaWdubWVudC5ccGFyDQo+ID5ccGFyDQo+ ID5ccGFyDQo+ID5ccGFyDQo+IFxwYXINCj4gXHBhcg0KPiAtLS0tXHBhcg0KPiBUbyB1bnN1YnNj cmliZSwgc2VuZCBhIG1lc3NhZ2Ugd2l0aCBib2R5ICJTSUdOT0ZGIEJMQUNLQk9YIiBccGFyDQo+ IHRvIExJU1RTRVJWQExJU1RTLk9CRVJPTi5DSFxwYXINCj4gXHBhcg0KfQ== ----boundary-LibPST-iamunique-978772825_-_---Received on Mon Nov 05 2007 - 14:22:34 UTC
This archive was generated by hypermail 2.3.0 : Thu Sep 26 2013 - 06:31:13 UTC