Re: [hybi] Performance of Vector XOR

Brian McKelvey <theturtle32@gmail.com> Wed, 07 September 2011 22:26 UTC

Return-Path: <theturtle32@gmail.com>
X-Original-To: hybi@ietfa.amsl.com
Delivered-To: hybi@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 167C421F85B1 for <hybi@ietfa.amsl.com>; Wed, 7 Sep 2011 15:26:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.203
X-Spam-Level:
X-Spam-Status: No, score=-2.203 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, MIME_QP_LONG_LINE=1.396, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QZp5KmWqGaTU for <hybi@ietfa.amsl.com>; Wed, 7 Sep 2011 15:26:05 -0700 (PDT)
Received: from mail-vx0-f172.google.com (mail-vx0-f172.google.com [209.85.220.172]) by ietfa.amsl.com (Postfix) with ESMTP id 7B9A021F8476 for <HYBI@ietf.org>; Wed, 7 Sep 2011 15:26:05 -0700 (PDT)
Received: by vxi29 with SMTP id 29so145069vxi.31 for <HYBI@ietf.org>; Wed, 07 Sep 2011 15:27:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=references:in-reply-to:mime-version:content-transfer-encoding :content-type:message-id:cc:x-mailer:from:subject:date:to; bh=8EWlpqJ34eNWTUTkgQ1ag18Pvjngsjat+1t3BUj+eEc=; b=wpOeWB4BvqZVSvoiZHwKroosImrZmqu0aBDo0Cf0hmJXl0l6UGuKcmV7AJwFaLMJOD URFAZHQLuTwgDgjTFJEeQ08b8NISZ5RkpVL0yerD4p+HhXXt0Ts7Q52IYpw5QzZjV2Y8 OcauteF/0tCGz4ZmrpaRe1s2d3QMsBAXm5Xx4=
Received: by 10.52.70.104 with SMTP id l8mr617919vdu.188.1315434475711; Wed, 07 Sep 2011 15:27:55 -0700 (PDT)
Received: from [10.99.160.188] (mobile-166-205-139-227.mycingular.net [166.205.139.227]) by mx.google.com with ESMTPS id bi11sm1213372vdb.13.2011.09.07.15.27.51 (version=TLSv1/SSLv3 cipher=OTHER); Wed, 07 Sep 2011 15:27:54 -0700 (PDT)
References: <20110907133128.ef1fc80126c74c6c202a919c41c7bb0b.a42c8f016b.wbe@email03.secureserver.net> <634914A010D0B943A035D226786325D422C0F6D90D@EXVMBX020-12.exch020.serverdata.net>
In-Reply-To: <634914A010D0B943A035D226786325D422C0F6D90D@EXVMBX020-12.exch020.serverdata.net>
Mime-Version: 1.0 (iPhone Mail 8L1)
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset="us-ascii"
Message-Id: <77102B7F-5562-49FA-BE69-FBC259F3BA23@gmail.com>
X-Mailer: iPhone Mail (8L1)
From: Brian McKelvey <theturtle32@gmail.com>
Date: Wed, 07 Sep 2011 15:27:45 -0700
To: Tobias Oberstein <tobias.oberstein@tavendo.de>
Cc: "HYBI@ietf.org" <HYBI@ietf.org>, Bob Gezelter <gezelter@rlgsc.com>
Subject: Re: [hybi] Performance of Vector XOR
X-BeenThere: hybi@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Server-Initiated HTTP <hybi.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/hybi>, <mailto:hybi-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/hybi>
List-Post: <mailto:hybi@ietf.org>
List-Help: <mailto:hybi-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/hybi>, <mailto:hybi-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Sep 2011 22:26:06 -0000

It is quite impressive.  As I understand it, it has special optimizations for bitwise operations and representing numbers internally as int32 if possible when dealing with integer arithmetic, rather than as the 64-bit floating point format specified by ECMA-262 for all numbers.

Brian

Sent from my iPhone

On Sep 7, 2011, at 1:47 PM, Tobias Oberstein <tobias.oberstein@tavendo.de> wrote:

> Personally, I'm suprised how good Google V8 is a JITting.