Path: csiph.com!1.us.feeder.erje.net!feeder.erje.net!1.eu.feeder.erje.net!news.unit0.net!border1.nntp.ams1.giganews.com!nntp.giganews.com!buffer1.nntp.ams1.giganews.com!nntp.brightview.co.uk!news.brightview.co.uk.POSTED!not-for-mail NNTP-Posting-Date: Fri, 17 Mar 2017 00:07:06 -0500 From: Gareth Owen Newsgroups: comp.lang.c Subject: Re: C Compilers QoI References: <1cdfa44b-0165-4850-aa65-a31c35881d27@googlegroups.com> <4fVxA.62281$Bp6.47291@fx36.iad> <74bd9556-d8eb-4507-8780-11df9311b5d2@googlegroups.com> <36081992-3483-4719-8fa7-c49d256155c4@googlegroups.com> <65fe56dc-d555-40c4-84b1-ae83e5913810@googlegroups.com> Date: Fri, 17 Mar 2017 05:07:06 +0000 Message-ID: <87d1dgpk3p.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) Cancel-Lock: sha1:Pcz/z+LizauqdHEKk2GOL3Ua5zM= MIME-Version: 1.0 Content-Type: text/plain Lines: 18 X-Usenet-Provider: http://www.giganews.com X-Trace: sv3-8AHy/lXDbTzuRKJ59piVWjyRXE9VN6Pu/AubAcYPaIS1XsQYtp3JxytTy2IXz0AVW7iqeCJv4m4LoXN!Evf1XAPkPIKkNDqjkosJPamJq3BPrMOxLV1afBDNWqc9XctsmZeq66+QWP/RCFgWGn49F0Q= X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly X-Postfilter: 1.3.40 X-Original-Bytes: 2464 Xref: csiph.com comp.lang.c:106313 Ian Collins writes: > On 03/17/17 11:30 AM, Ian Collins wrote >> >> For computationally intensive (vectorisable) code, such as FFmpeg, the >> particulars of specific processors, especially supported SIMD >> instructions can make a very significantly affect performance. >> > Need a grammar checker... > > For computationally intensive (vectorisable) code such as FFmpeg the > particulars of specific processors, especially supported SIMD > instructions, can very significantly affect performance. True, but for those purposes FFmpeg often falls back to using inline asm or explicit __builtin_xxx SIMD instructions, which suggests the optimisers have some way to on architecture-specific tuning - particular in the presence of potential aliasing.