From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI autolearn=unavailable autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,583275b6950bf4e6 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2003-05-29 18:35:29 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!proxad.net!freenix!enst.fr!not-for-mail From: "Robert C. Leif" Newsgroups: comp.lang.ada Subject: RE: Saturated Math Date: Thu, 29 May 2003 18:33:11 -0700 Organization: ENST, France Message-ID: NNTP-Posting-Host: marvin.enst.fr Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Trace: avanie.enst.fr 1054258434 85054 137.194.161.2 (30 May 2003 01:33:54 GMT) X-Complaints-To: usenet@enst.fr NNTP-Posting-Date: Fri, 30 May 2003 01:33:54 +0000 (UTC) To: , Return-Path: X-Envelope-From: rleif@rleif.com X-Mailer: Microsoft Outlook, Build 11.0.4920 Thread-Index: AcMmOwnSDVtCCuCqRES7KB9bh4+/YwABDmxw In-Reply-To: X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165 X-BeenThere: comp.lang.ada@ada.eu.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: comp.lang.ada mail to news gateway List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Xref: archiver1.google.com comp.lang.ada:38028 Date: 2003-05-29T18:33:11-07:00 "SIMD, which is not especially well expressed in Ada and ought, for speed reasons, to be done in asm libraries." I would hope that the " not especially well expressed in Ada" part would be addressed in Ada 200X. I should note that from both the medical and military viewpoints, image processing is important. As for efficiency, that is a problem for the compiler writers and microprocessor architects. Bob Leif -----Original Message----- From: tmoran@acm.org [mailto:tmoran@acm.org] Sent: Thursday, May 29, 2003 10:09 AM To: comp.lang.ada@ada.eu.org >inches and you try to command it to +5.5 inches, it "saturates" at +5.0. >If I start commanding it to +4.0 inches, that's where it starts to go. >One can find analogies in other problem domains as well. I would imagine anywhere actuators are involved. eg, the brightness of a pixel, the loudness of a sound. The Pentium has had special instructions for multimedia saturating arithmetic for some time now. OTOH, they also do SIMD, which is not especially well expressed in Ada and ought, for speed reasons, to be done in asm libraries. ------------ "Property is theft" -- Proudhon