From: "Stephen van Vuuren" Received: from [104.47.36.60] (HELO NAM02-SN1-obe.outbound.protection.outlook.com) by media-motion.tv (CommuniGate Pro SMTP 6.1.0) with ESMTPS id 7176672 for AE-List@media-motion.tv; Sat, 20 Oct 2018 17:09:39 +0200 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sv2studios.onmicrosoft.com; s=selector1-sv2studios-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=A6usQigARyW0KMXKf3o2ilxoM2JDo869P6UBa0BDcCI=; b=qlqr0DGBUh3qMmxYAdpZXwiS69F3S3rkQEBsPhXekeu7Ke56em5O7ihR4HRxoAaT1cn+L9RjUFeMtn3JhYLyNfmh50zbV/OtnLXpHVLq12utB49jM8jwtwX3zrF9BHrWpMKzMhzLTKT+PdZsJT66OS5JoT+mGmKJacPCqMMLgXQ= Received: from BL0PR06MB4466.namprd06.prod.outlook.com (20.177.145.83) by BL0PR06MB4322.namprd06.prod.outlook.com (10.167.181.203) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1228.24; Sat, 20 Oct 2018 15:21:30 +0000 Received: from BL0PR06MB4466.namprd06.prod.outlook.com ([fe80::e516:cbc9:ef91:4623]) by BL0PR06MB4466.namprd06.prod.outlook.com ([fe80::e516:cbc9:ef91:4623%4]) with mapi id 15.20.1228.035; Sat, 20 Oct 2018 15:21:30 +0000 To: After Effects Mail List Subject: RE: [AE] Uservoice feedback website - Top post - Full Program. Mutli-Threaded Support Thread-Topic: [AE] Uservoice feedback website - Top post - Full Program. Mutli-Threaded Support Thread-Index: AQHUaAArMxTNo15pLkqzHkyXEa3jXKUoPioA Date: Sat, 20 Oct 2018 15:21:29 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=stephen@sv2studios.com; x-originating-ip: [45.36.20.199] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1;BL0PR06MB4322;6:BN2AH5UVKZaWs4Ungx1ZC1VCKbtAadeU/hF6lNm3aKMKhmQsAFeB2Ae7WdSgGS/Mz2Opn/HS1fAsWzYM/DtIrPSL1zWl8xeoG2Bx1KLP6ghdGyNzE63hg892LSEZnWO1gbaC6LcJVEJM+Gcy+0rV9jnUcfMR0xy5fK0cgyNZzOpCn6GKAp6pJFtEPlMfMxcsDdPk/8EYbsXwAJSRLwKchvbF9sVPDt08Rkwfneqch6FOUabeHKmk22L2wXqX9JoNyoLcyzfmFCsnNtEebS8vdZAB5mKEg/nEN80Z9vETnfWxFu3u5w7Wj65M/2/YNKU8ZxUSQh1pqRSZFhpJuzuIFL4fNtF3MNnfdAY1ChKlO/0Dh2rG0A5+HjLkRQtA1q4kELRjr88Nw3Dnf6z2jTR/Tp42VtOMDNLG47gX4BwA2HZPyUoM0PW9XZiG9mnd9nKAGJvo4m3u/QNdFHrsAoUsyg==;5:Hs7UyCS8I0xlbZdMCxN2acmZg4alf+rtaH+cbLAg8/2Gn8+8dPvxqbQWG+/89VvqXzDZnAkP0wzrKbCQpoenLIVKwgnx3X0a83cupSd9/KCHMrMgB8VOPMUqZyEyhcfNgJKIMs07VnJARtdZySYAAAVQMVG2WOEP8meemAAHjTA=;7:f2ITxcGEhufUIGww3X90FAZh3EBwX8mU94yOeX89xYaniG3ubXqXdE0ebgEQq1u9OX5RYjhEoQ8m2u/YU3cZVfRlZCjdHp/U9g4vMMgPEIhVSz0QkvprwYpGFh9HyBhGVD0D/qh9Gbt6Z5FSfnUbGTvHJDGoK3ocsKphMBDuWBXnJhXdRc5Ym2TxtnxKqc7a7cY8rY+lUh8obQAD7ShLb9pvWTxDPw5JsiH3ZPJfO3L98+dDs4nHFJ7S2ATfqKfk x-ms-exchange-antispam-srfa-diagnostics: SOS; x-ms-office365-filtering-correlation-id: 2a98c044-08f4-4e48-c642-08d6369fb62c x-microsoft-antispam: BCL:0;PCL:0;RULEID:(7020095)(4652040)(7021145)(8989299)(5600074)(711020)(4534185)(7022145)(4603075)(4627221)(201702281549075)(8990200)(7048125)(7024125)(7027125)(7023125)(2017052603328)(7153060)(7193020);SRVR:BL0PR06MB4322; x-ms-traffictypediagnostic: BL0PR06MB4322: x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:; x-ms-exchange-senderadcheck: 1 x-exchange-antispam-report-cfa-test: BCL:0;PCL:0;RULEID:(6040522)(2401047)(5005006)(8121501046)(93006095)(93001095)(10201501046)(3002001)(3231355)(944501410)(52105095)(148016)(149066)(150057)(6041310)(2016111802025)(20161123558120)(20161123562045)(20161123564045)(20161123560045)(6043046)(201708071742011)(7699051)(76991095);SRVR:BL0PR06MB4322;BCL:0;PCL:0;RULEID:;SRVR:BL0PR06MB4322; x-forefront-prvs: 0831C25939 x-forefront-antispam-report: SFV:NSPM;SFS:(10009020)(376002)(346002)(39830400003)(366004)(136003)(396003)(189003)(199004)(13464003)(476003)(5250100002)(106356001)(11346002)(8936002)(6436002)(486006)(102836004)(66066001)(105586002)(68736007)(6916009)(71190400001)(71200400001)(74316002)(305945005)(7736002)(5660300001)(14454004)(446003)(86362001)(2906002)(25786009)(53546011)(6506007)(53936002)(3846002)(55016002)(316002)(508600001)(229853002)(186003)(2900100001)(8676002)(81166006)(81156014)(97736004)(26005)(76176011)(14444005)(256004)(6116002)(6246003)(99286004)(7696005)(33656002)(9686003);DIR:OUT;SFP:1101;SCL:1;SRVR:BL0PR06MB4322;H:BL0PR06MB4466.namprd06.prod.outlook.com;FPR:;SPF:None;LANG:en;PTR:InfoNoRecords;MX:1;A:1; received-spf: None (protection.outlook.com: sv2studios.com does not designate permitted sender hosts) x-microsoft-antispam-message-info: 3Ms0NJcPTSTlw5GsWCZwhJ1fineYygkHkISUiy3s13Ekw3bIM85Ye57EQbPIilyusMfZT1f8lYTu5rqQrZ33J+60JrYl7f02msujsuprwIT83/F/FEGv+ye3fRUE2cgkwJA64k0lBp2Vrfex+DhPPWZn39wSN6TfW2YEGlkMgLHqCUTnBVGu0e7bMHXO0BaKnFjWLC2jsO81+ZE51pl+Sg6ZW8LdfiqlB4Efv9rRAZrQgmSqx/fP+90wGOWKUiwgrhU2uW5axXs3AvenLjkG5KdLkkE+A3DIQAoqOzwTwVwUGKjg6ne1+kmlorP3xyD4b157QqeL0eeL/dPvCOtWUGNbktK05BIYZ678PPkhENY= spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: sv2studios.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2a98c044-08f4-4e48-c642-08d6369fb62c X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Oct 2018 15:21:29.9841 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: e570a484-2aa9-42b7-94d7-bc709ee3b55c X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL0PR06MB4322 > Why is everyone so hung up in multi-threading? Because every modern post app is multi-threading. Multi-threaded rendering = is at the core of all modern app design, even crap apps on your phone. > Is it the fastest way to render? No! Not a great argument since render speeds depend on hardware and software no= t "ways" > missed that the fastest way to render most things is to use the GPU. Fast GPU renders faster than slow CPU. A slow CPU renders faster than a slo= w GPU. I think you are trying to argue it's more efficient but drivers, typ= e of render (i.e. large bitmaps vs vectors) make this a very complex questi= on. >>The After Effects team has been hard at work laying the foundation for a = move to GPU rendering the last few cycles. There has been no statement from Adobe that it will move to GPU as the prim= ary and sole rendering engine.=20 >> When everything is done on the GPU, frames can be kept in the GPU buffer= , and AE will get a lot faster. Do you have any evidence to back this up? My GPU accelerated plugs that all= ow performance tuning like Neat Video NEVER run fastest on the GPU alone. I= t's always a combination of cores and GPU that run fastest even on my 8/16 = core/thread boxes with 128GB RAM and Quadro P6000 cards. Neat has been doin= g GPU acceleration for much longer than AE and then still use CPU heavily f= or fastest performance.=20 Why? Because Neat is completely multi-threaded down to be able to use CPU a= nd GPU multiple threads at the same time. That's why everyone is hung up on= this. -----Original Message----- From: After Effects Mail List =20 Sent: Friday, October 19, 2018 7:04 PM To: After Effects Mail List Subject: Re: [AE] Uservoice feedback website - Top post - Full Program. Mut= li-Threaded Support Why is everyone so hung up in multi-threading? Is multi-threading faster than single-threading? Yes. Is it the fastest way to render? No! If you have paid any amount of attention the last decade, you cannot have m= issed that the fastest way to render most things is to use the GPU. The Aft= er Effects team has been hard at work laying the foundation for a move to G= PU rendering the last few cycles. This is exactly the opposite of what some of you are accusing them of. They= are doing hard and important stuff that is NOT helping the marketing team = at all. Work that we all will benefit from in future updates. In earlier versions, we got GPU accelerated Gaussian Blur, Lumetri Color, S= harpen, and Cartoon effects, and GPU accelerated Composition, Layer, and Fo= otage panels. Plus GPU accelerated Brightness and Contrast, Find Edges, Glo= w, Hue/Saturation, Invert, and Tint.=20 The latest update gave us GPU-accelerated Mocha Plug-In plus nine more GPU = accelerated effects, including Color Balance (HLS), Curves, Fill, Exposure,= Noise, Tritone, and Set Matte.=20 Wave Warp and Median are now multi-threaded, BTW. The move to GPU acceleration is going to make rendering increasingly effici= ent. When ALL effects are calculated on the GPU, that's when we'll see the = real benefits of this. Moving frames between the GPU and CPU and back is no= t very effective. When everything is done on the GPU, frames can be kept in= the GPU buffer, and AE will get a lot faster. I hope the AE team continues on this path - moving more and more processing= to the GPU. I would certainly not want them to waste time making some effe= cts multithreaded, instead of making them GPU accelerated. /jarle +---End of message---+ To unsubscribe send any message to