From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on yquem.inria.fr X-Spam-Level: X-Spam-Status: No, score=0.1 required=5.0 tests=AWL autolearn=disabled version=3.1.3 X-Original-To: caml-list@yquem.inria.fr Delivered-To: caml-list@yquem.inria.fr Received: from mail2-relais-roc.national.inria.fr (mail2-relais-roc.national.inria.fr [192.134.164.83]) by yquem.inria.fr (Postfix) with ESMTP id 8ED9EBC57 for ; Mon, 28 Sep 2009 00:09:05 +0200 (CEST) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: ArwBAOJ+v0rRVllAgGdsb2JhbACbAgEBCwsKBRUDtmSEHgU X-IronPort-AV: E=Sophos;i="4.44,461,1249250400"; d="scan'208";a="33648151" Received: from elasmtp-curtail.atl.sa.earthlink.net ([209.86.89.64]) by mail2-smtp-roc.national.inria.fr with ESMTP; 28 Sep 2009 00:09:05 +0200 Received: from [69.254.201.214] (helo=[10.0.1.2]) by elasmtp-curtail.atl.sa.earthlink.net with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.67) (envelope-from ) id 1Ms1vT-0002Zj-Vy for caml-list@inria.fr; Sun, 27 Sep 2009 18:09:04 -0400 Message-Id: <2084D077-4ACC-4054-9DFF-A4B23F76BA31@refined-audiometrics.com> From: David McClain To: caml-list@inria.fr Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v936) Subject: HLVM... Date: Sun, 27 Sep 2009 15:09:02 -0700 X-Mailer: Apple Mail (2.936) X-ELNK-Trace: 7a0ab3eafc8cf994b22988ad1c62733440683398e744b8a499e31bf311a7608fd7967c5043cf9d19350badd9bab72f9c350badd9bab72f9c350badd9bab72f9c X-Originating-IP: 69.254.201.214 X-Spam: no; 0.00; integers:01 transitions:01 arithmetic:01 explicitly:02 native:03 dbm:03 dbm:03 overflow:03 implicitly:05 converting:05 modulo:07 rather:08 machine:09 addressing:10 mcclain:13 ... remember too, in signal and image processing applications, converting to raw machine integers and plowing ahead is often counterproductive. Rather we need saturating arithmetic to avoid abrupt transitions on overflow conditions, or modulo addressing. Neither of these is native to SSM, and have to be synthesized. DSP chips on the other hand almost always offer these variations implicitly or explicitly. Dr. David McClain dbm@refined-audiometrics.com