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 E54A040D87 for ; Thu, 10 Mar 2022 18:42:02 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id BB2BC68B1B7; Thu, 10 Mar 2022 20:41:59 +0200 (EET) Received: from mail-pj1-f48.google.com (mail-pj1-f48.google.com [209.85.216.48]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 1DE4168AD28 for ; Thu, 10 Mar 2022 20:41:53 +0200 (EET) Received: by mail-pj1-f48.google.com with SMTP id kx6-20020a17090b228600b001bf859159bfso9019824pjb.1 for ; Thu, 10 Mar 2022 10:41:53 -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; bh=9U/3r56SYpfOiO74bebteFrSBuTXBv7gNLB0bN6R648=; b=f80XRmQQXQ5qv6EP0OwyXpk3AEEFPz9k+798lcWd9e2erQgAKwoHdaeaDlxWOv0BUP 518KibW80JZqc1gvZehenjxQjAwP9pvisJrR4i28YaxvtydQL38G5vH8SEX0XaWG3O2q SKoirmBFRRHYhBFMw8YKwCRvSd4yPoqYM1XmRVdKwfxS+zg6/WK16x3W1EEIBw+buFkn J++v9Uv1mbTmE5fpBIK4J0HKTx+JcjTPh5SAH4NUAa6EOqD3vZdVfsauo5fzO3jdWRFZ LyCm5xPuimCnVKeU8WiSxMdW3s4zaalRNLXC65Jn5Sxs8Gbh9UlTk5imgHuF700pqT9K spVA== 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; bh=9U/3r56SYpfOiO74bebteFrSBuTXBv7gNLB0bN6R648=; b=AYD2ruQV9hz1fBsMJlj5abHrmTiEL1mnEiI3eWZ4kCfWzlUfiH5tE+V2yPgq1RUm7H WEo+4YU6VxUuaQslb1v0q75M7VWEVni4C7o1G7SeZrf7hb3OPODxlMbMP73AAkJKsxT/ Mx2eyrwulaG1nc82eCHuyobIGmrROZKqjPA6OQcFP7fbumKp6VMC8PmukLC+zcuU6oCv MMOglZjwc/F2C+n4ELu1ldSlTIYziMBdPn5dI6U6rNZVi4aMzQqhWB7U296WyqBR0mrt jU6K9fjDiLd9NlYtVg1n+x0Jfl/m5m/7YvoWg7fKRZP5ovAQmciHEP0TbjnKb69+Xdy+ L7AQ== X-Gm-Message-State: AOAM533HJK67dVd8xZSjArCg4GKNFgYF7DohG1vXnjpJI3gI7Ks0J65U o79ER235eQTIX74Pu2EuTDi8KlY18ATvxaIMpRRXgDIymZmhOQ== X-Google-Smtp-Source: ABdhPJzQt84VWIfOT/qz+/EMV2GxU0/ipKiZYV3uGCE4+dALj2EJ0fxGJAE30WsWiA239YnrRdjIkQ7uHet/ltx/OMo= X-Received: by 2002:a17:902:aa49:b0:151:f80e:e999 with SMTP id c9-20020a170902aa4900b00151f80ee999mr6274157plr.63.1646937710435; Thu, 10 Mar 2022 10:41:50 -0800 (PST) MIME-Version: 1.0 References: <20220219135809.1447-1-Victoria.Zhislina@intel.com> In-Reply-To: From: Victoria Zhislina Date: Thu, 10 Mar 2022 21:41:38 +0300 Message-ID: To: FFmpeg development discussions and patches , onemda@gmail.com 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 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: 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... 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".