From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTP id D246C40EA8 for ; Fri, 11 Mar 2022 16:43:17 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 2D3DB68B0D3; Fri, 11 Mar 2022 18:43:15 +0200 (EET) Received: from mail-pj1-f53.google.com (mail-pj1-f53.google.com [209.85.216.53]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 1CAA868803D for ; Fri, 11 Mar 2022 18:43:09 +0200 (EET) Received: by mail-pj1-f53.google.com with SMTP id 15-20020a17090a098f00b001bef0376d5cso8607662pjo.5 for ; Fri, 11 Mar 2022 08:43:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=z5+yKurjq8R0TMvOj7xkHmQngyLaRoUBAb1eM5wNs+c=; b=ntAaaWUjhk1+T7YgkaRflgtuXbZXF8OogJt4vruBhOOkyfQk+YPJlOa7qWPWY1/QDg 9+uthUkowC0alQy9ikE5Uxi4v9vbtd91rXI0F8RhqII564ufGx2Kd4G8D3f4sb8tIA7J iKA8seNIz4xg1k0Uy8EJXGXFb31ekDgb2j1VjLoUr7aCsikOwDAWwoKXQqyPvaMZtYRQ LokOuo0810mdHSAD7lSNGCZtjEkS9VwxdyOn0ABMCeaEHSbRd7mI/uZuzmR5mDjDwJCR MnbIh37ww3ip+t9BADFMZKxlCLBopnuNaKVFv4t/CcbEXDFAMY44pYPLe9fJVW8KJpKV /NDg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=z5+yKurjq8R0TMvOj7xkHmQngyLaRoUBAb1eM5wNs+c=; b=5aBa0HtyzXKtqd2G9+kHtxfHcwVSHKqSgdrCxY623EbPUXC8cHLj3nw1h37csBQXqE 3auDoaXKtNNf4R8j7ZLazXRAQ9qJT5fo3QmmaquF8IRN/zBBkwFBUrJuTw+F1G0oeVfE WH16KE7ZrAxO5duZ5P8FPoDx3KZ1Lg0Q7hnDDoe3OfNN/ZcQPWY1B3T0AHiz1z/VA7uE wES8qYSIFJRT1hPzRZ79UTFjw9fkw0FxBKva1hpcYLJiqVVMs9/jodI7kjMv5rNReDeV C1Fp0QReHwmtTh6NBiC2yACVMvJv3s/AYoc27FIgFkKEalHiA/ysJ5RBMZDfFkl7HKmC cItQ== X-Gm-Message-State: AOAM5336HUlm4nm54t52dURq4I3wn+fz6Eio5YDnoGTr2naXe4P6aPV8 CMHJwkfyrAACG7UaFgqQ6jIm92FwlVY4OZCroTA= X-Google-Smtp-Source: ABdhPJzfTAl/44fIi9/yBfd9PtKvKdAyd2BvmfEU0a0FMO/bnsICFXpH2Up27zAe2vgQHX7FByOlI39TH47Ny037Jlo= X-Received: by 2002:a17:902:aa49:b0:151:f80e:e999 with SMTP id c9-20020a170902aa4900b00151f80ee999mr11104728plr.63.1647016987029; Fri, 11 Mar 2022 08:43:07 -0800 (PST) MIME-Version: 1.0 References: <20220219135809.1447-1-Victoria.Zhislina@intel.com> In-Reply-To: From: Victoria Zhislina Date: Fri, 11 Mar 2022 19:42:56 +0300 Message-ID: To: Paul B Mahol X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [PATCH] libavfilter: zscale performance optimization >4x X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FFmpeg development discussions and patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: FFmpeg development discussions and patches Cc: FFmpeg development discussions and patches Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: Awesome, thanks! On Thu, Mar 10, 2022 at 9:45 PM Paul B Mahol wrote: > > > On Thu, Mar 10, 2022 at 7:41 PM Victoria Zhislina > wrote: > >> Paul and all, do you have any chances to view my patch from Feb,19? I >> assume I'\ve fixed all you've kindly pointed out and even more. Please >> correct me if I'm wrong. The only question remaining is - are you ok >> with the combination of threading and conditional filter operation (= do >> something if it is really required only) or you prefer to split it to 2 >> separate corresponding patches. I'd prefer the first option because it >> makes git ffmpeg repo and ffmpeg development cleaner not dirtier... >> > > Patch was already applied and some found issues fixed. > > >> >> On Tue, Feb 22, 2022 at 11:15 AM Paul B Mahol wrote: >> >>> On Tue, Feb 22, 2022 at 9:15 AM Paul B Mahol wrote: >>> >>> > >>> > >>> > On Tue, Feb 22, 2022 at 6:25 AM Lynne wrote: >>> > >>> >> 19 Feb 2022, 14:58 by niva213@gmail.com: >>> >> >>> >> > By ffmpeg threading support implementation via frame slicing and >>> doing >>> >> > zimg_filter_graph_build that used to take 30-60% of each frame >>> processig >>> >> > only if necessary (some parameters changed) >>> >> > the performance increase vs original version >>> >> > in video downscale and color conversion >4x is seen >>> >> > on 64 cores Intel Xeon, 3x on i7-6700K (4 cores with HT) >>> >> > >>> >> > Signed-off-by: Victoria Zhislina >>> >> > >>> >> >>> >> Can't you patch such a feature into the upstream instead? >>> >> >>> > >>> > zscale already have own threading ability, but is very hard to use it, >>> > last time i tried. >>> > >>> >>> I mean zimg. >>> >>> >>> > >>> > >>> >> _______________________________________________ >>> >> ffmpeg-devel mailing list >>> >> ffmpeg-devel@ffmpeg.org >>> >> https://ffmpeg.org/mailman/listinfo/ffmpeg-devel >>> >> >>> >> To unsubscribe, visit link above, or email >>> >> ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". >>> >> >>> > >>> _______________________________________________ >>> ffmpeg-devel mailing list >>> ffmpeg-devel@ffmpeg.org >>> https://ffmpeg.org/mailman/listinfo/ffmpeg-devel >>> >>> To unsubscribe, visit link above, or email >>> ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". >>> >> _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".