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=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,2ac7208e3d69354f X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2002-06-18 03:02:31 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.freenet.de!newsfeed.stueberl.de!news.mailgate.org!asynchrone!deine.net!intgwpad.nntp.telstra.net!news.telstra.net!news-server.bigpond.net.au!not-for-mail From: Dale Stanbrough Newsgroups: comp.lang.ada Subject: Re: Ada and vectorization References: User-Agent: MT-NewsWatcher/3.2 (PPC Mac OS X) Message-ID: Date: Tue, 18 Jun 2002 10:02:24 GMT NNTP-Posting-Host: 144.132.42.132 X-Complaints-To: news@bigpond.net.au X-Trace: news-server.bigpond.net.au 1024394544 144.132.42.132 (Tue, 18 Jun 2002 20:02:24 EST) NNTP-Posting-Date: Tue, 18 Jun 2002 20:02:24 EST Organization: BigPond Internet Services (http://www.bigpond.net.au) Xref: archiver1.google.com comp.lang.ada:26221 Date: 2002-06-18T10:02:24+00:00 List-Id: In article , Matthias Kretschmer wrote: > I think that today compilers - > optimizers of compilers - are capable of finding places where to use vector > units or what how ever so cool feature of you cpu, so I want them to decide > and let me alone with the real important stuff. I do not want to know how > many clock cycles A takes in unit B of cpu C. Think of what you have to > know just to get something done, which other compilers do for their own > without bothering the programmer. It would be nice if we let the compiler discover all of the possible vectorisations possible. I've got no idea what the current state of the art is in this respect, however I would imagine that it would still be -cheaper- to build a simple compiler that took hints or directions from the programmer about possible vectorisation. Does anyone have real info instead of my speculation? Dale