Here I get:

x=: 1e6 $ ' '

y=: a. {~ ? 1e6 $ 256

%/ 100 (6!:2)&> '/:~x' ; '/:~y'
2.34528

64-bit Windows 8.1, Intel Core i5-3337u
J 802

2014-07-08 22:11 GMT+02:00 Danylo Lizanets <[email protected]>:
> x=: 1e6 $ ' '
>
> y=: a. {~ ? 1e6 $ 256
>
> %/ 100 (6!:2)&> '/:~x' ; '/:~y'
>
> 2.07821
>
> 64-bit Ubuntu Linux, Intel Core i5-2450M
>
>
> On Tue, Jul 8, 2014 at 2:30 AM, Nollaig MacKenzie <[email protected]
>> wrote:
>
>> Intense PC (64 bit Intel core i7) j701/2011-01-10/11:25
>>
>> 1.43 - 1.45
>>
>> Mac Mini OS X 10.9.3
>>
>> 1.11 - 1.18
>>
>>
>>
>> On 2014.07.04 22:59:29, you,
>>  the extraordinary Roger Hui, spake thus:
>>
>> > From: Roger Hui <[email protected]>
>> > Subject: [Jprogramming] sort times
>> > Date: Fri, 4 Jul 2014 22:59:29 -0700
>> > To: Programming forum <[email protected]>
>> >
>> > I have observed a puzzling timing result which may be CPU dependent.
>> >  Please try the following and tell me what ratio you get, and the kind of
>> > machine you ran it on.  Thanks.
>> >
>> > On my machine, an XPS L521X Intel Core i7-3632QM @ 2.2 GHz,
>> >
>> >    x=: 1e6 $ ' '
>> >    y=: a. {~ ? 1e6 $ 256
>> >    %/ 100 (6!:2)&> '/:~x' ; '/:~y'
>> > 2.44133
>> >
>> > Basically, sorting a constant vector of 1-byte ints takes 2.4 times as
>> long
>> > as sorting a random vector of 1-byte ints.
>> > ----------------------------------------------------------------------
>> > For information about J forums see http://www.jsoftware.com/forums.htm
>>
>> --
>> Nollaig MacKenzie
>> http://www.yorku.ca/nollaig
>> ----------------------------------------------------------------------
>> For information about J forums see http://www.jsoftware.com/forums.htm
>>
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to