* [FFmpeg-devel] Hardware purchase request Apple M2 @ 2023-02-06 3:17 Thilo Borgmann 2023-02-06 8:18 ` Jean-Baptiste Kempf ` (3 more replies) 0 siblings, 4 replies; 12+ messages in thread From: Thilo Borgmann @ 2023-02-06 3:17 UTC (permalink / raw) To: FFmpeg development discussions and patches; +Cc: Kieran Kunhya Hi, the M2 chip recently made it from the laptops into the mini as well. It's the generation of the Chip, I think we should buy one and have that running FATE as well. Kieran agreed on hosting this one like he does for the existing M1 machines. There are currently two M1 machines running at Kieran's, one of which runs FATE and the other is basically idle. So I propose to a) spend funding on buying one new M2 to run FATE at Kieran's and b) retire the idle M1 machine and have that send to me to replace my Core i7 mini from 2014. If nobody objects, Kieran will buy the new machine and requests reimbursement here. Thanks, Thilo _______________________________________________ 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". ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [FFmpeg-devel] Hardware purchase request Apple M2 2023-02-06 3:17 [FFmpeg-devel] Hardware purchase request Apple M2 Thilo Borgmann @ 2023-02-06 8:18 ` Jean-Baptiste Kempf 2023-02-06 9:29 ` Paul B Mahol ` (2 subsequent siblings) 3 siblings, 0 replies; 12+ messages in thread From: Jean-Baptiste Kempf @ 2023-02-06 8:18 UTC (permalink / raw) To: Thilo Borgmann, ffmpeg-devel; +Cc: Kieran Kunhya On Mon, 6 Feb 2023, at 04:17, Thilo Borgmann wrote: > Kieran agreed on hosting this one like he does for the existing M1 > machines. > There are currently two M1 machines running at Kieran's, one of which > runs FATE and the other is basically idle. > > So I propose to > > a) spend funding on buying one new M2 to run FATE at Kieran's and > b) retire the idle M1 machine and have that send to me to replace my > Core i7 mini from 2014. OK. -- Jean-Baptiste Kempf - President +33 672 704 734 _______________________________________________ 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". ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [FFmpeg-devel] Hardware purchase request Apple M2 2023-02-06 3:17 [FFmpeg-devel] Hardware purchase request Apple M2 Thilo Borgmann 2023-02-06 8:18 ` Jean-Baptiste Kempf @ 2023-02-06 9:29 ` Paul B Mahol 2023-02-06 11:24 ` Thilo Borgmann 2023-02-23 9:44 ` Stefano Sabatini 3 siblings, 0 replies; 12+ messages in thread From: Paul B Mahol @ 2023-02-06 9:29 UTC (permalink / raw) To: FFmpeg development discussions and patches; +Cc: Kieran Kunhya On 2/6/23, Thilo Borgmann <thilo.borgmann@mail.de> wrote: > Hi, > > the M2 chip recently made it from the laptops into the mini as well. > It's the generation of the Chip, I think we should buy one and have that > running FATE as well. > > Kieran agreed on hosting this one like he does for the existing M1 > machines. > There are currently two M1 machines running at Kieran's, one of which runs > FATE and the other is basically idle. > > So I propose to > > a) spend funding on buying one new M2 to run FATE at Kieran's and > b) retire the idle M1 machine and have that send to me to replace my Core i7 > mini from 2014. > > If nobody objects, Kieran will buy the new machine and requests > reimbursement here. > I use 'idle' machine for benchmarks. For personal computer you buy it on own. > Thanks, > Thilo > _______________________________________________ > 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". ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [FFmpeg-devel] Hardware purchase request Apple M2 2023-02-06 3:17 [FFmpeg-devel] Hardware purchase request Apple M2 Thilo Borgmann 2023-02-06 8:18 ` Jean-Baptiste Kempf 2023-02-06 9:29 ` Paul B Mahol @ 2023-02-06 11:24 ` Thilo Borgmann 2023-02-07 20:19 ` Devin Heitmueller 2023-02-23 9:44 ` Stefano Sabatini 3 siblings, 1 reply; 12+ messages in thread From: Thilo Borgmann @ 2023-02-06 11:24 UTC (permalink / raw) To: ffmpeg-devel Hi, > the M2 chip recently made it from the laptops into the mini as well. > It's the generation of the Chip, I think we should buy one and have that running FATE as well. > > Kieran agreed on hosting this one like he does for the existing M1 machines. > There are currently two M1 machines running at Kieran's, one of which runs FATE and the other is basically idle. > > So I propose to > > a) spend funding on buying one new M2 to run FATE at Kieran's and > b) retire the idle M1 machine and have that send to me to replace my Core i7 mini from 2014. > > If nobody objects, Kieran will buy the new machine and requests reimbursement here. Martin pointed out we don't need an M2 for FATE as the instruction sets are equal on both machines. So I change this request to just buy me an M2 mini then for ffwork. Also saves some trouble sending the machines around and possible customs coming from the UK. Paul's complaint I use it only for my personal use is of course wrong. Also he is not using it for benching atm - though others might but with just buying a new M2 nothing changes for anyone with access to the existing machines. I'd need another OK for this change of plans, of course. Thanks, Thilo _______________________________________________ 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". ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [FFmpeg-devel] Hardware purchase request Apple M2 2023-02-06 11:24 ` Thilo Borgmann @ 2023-02-07 20:19 ` Devin Heitmueller 2023-02-07 20:25 ` Thilo Borgmann 0 siblings, 1 reply; 12+ messages in thread From: Devin Heitmueller @ 2023-02-07 20:19 UTC (permalink / raw) To: FFmpeg development discussions and patches On Mon, Feb 6, 2023 at 6:24 AM Thilo Borgmann <thilo.borgmann@mail.de> wrote: > Martin pointed out we don't need an M2 for FATE as the instruction sets are equal on both machines. It may be worth noting that while the M1 and M2 have the same instruction set, there is no guarantee the video processing blocks are identical. At a minimum we know that the ProRes acceleration supports 8K resolutions in the M2. I got burned by a subtle change in behavior for videotoolbox between Intel and M1, so it's possible there are comparable differences between M1 and M2. If the tests include validating hardware acceleration then there may still be benefits in running the tests on both platforms. Devin -- Devin Heitmueller, Senior Software Engineer LTN Global Communications o: +1 (301) 363-1001 w: https://ltnglobal.com e: devin.heitmueller@ltnglobal.com _______________________________________________ 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". ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [FFmpeg-devel] Hardware purchase request Apple M2 2023-02-07 20:19 ` Devin Heitmueller @ 2023-02-07 20:25 ` Thilo Borgmann 2023-02-07 21:41 ` Martin Storsjö 0 siblings, 1 reply; 12+ messages in thread From: Thilo Borgmann @ 2023-02-07 20:25 UTC (permalink / raw) To: ffmpeg-devel Am 07.02.23 um 21:19 schrieb Devin Heitmueller: > On Mon, Feb 6, 2023 at 6:24 AM Thilo Borgmann <thilo.borgmann@mail.de> wrote: >> Martin pointed out we don't need an M2 for FATE as the instruction sets are equal on both machines. > > It may be worth noting that while the M1 and M2 have the same > instruction set, there is no guarantee the video processing blocks are > identical. At a minimum we know that the ProRes acceleration supports > 8K resolutions in the M2. > > I got burned by a subtle change in behavior for videotoolbox between > Intel and M1, so it's possible there are comparable differences > between M1 and M2. If the tests include validating hardware > acceleration then there may still be benefits in running the tests on > both platforms. Thanks for throwing that in. AFAICT we still don't cover hw accells in FATE, though. -Thilo _______________________________________________ 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". ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [FFmpeg-devel] Hardware purchase request Apple M2 2023-02-07 20:25 ` Thilo Borgmann @ 2023-02-07 21:41 ` Martin Storsjö 2023-02-18 11:43 ` Neal Gompa 0 siblings, 1 reply; 12+ messages in thread From: Martin Storsjö @ 2023-02-07 21:41 UTC (permalink / raw) To: FFmpeg development discussions and patches Hi Devin, Thilo, On Tue, 7 Feb 2023, Thilo Borgmann wrote: > Am 07.02.23 um 21:19 schrieb Devin Heitmueller: >> On Mon, Feb 6, 2023 at 6:24 AM Thilo Borgmann <thilo.borgmann@mail.de> >> wrote: >>> Martin pointed out we don't need an M2 for FATE as the instruction sets >>> are equal on both machines. >> >> It may be worth noting that while the M1 and M2 have the same >> instruction set, there is no guarantee the video processing blocks are >> identical. At a minimum we know that the ProRes acceleration supports >> 8K resolutions in the M2. Ah, good point. Yeah they're probably not identical, but I would kinda expect them to be mostly similar. >> I got burned by a subtle change in behavior for videotoolbox between >> Intel and M1, Yeah those two implementations are entirely totally different - they differ on essentially every single observable detail. >> so it's possible there are comparable differences between M1 and M2. Yes it's somewhat possible that something could differ, but TBH I don't expect the difference to be very big. E.g., I've tracked bugs in Apple's HW HEVC encoder, where the same bug has been observable across many generations of iPhones up until the M1 (until the bug was fixed in the latest iOS and macOS updates last year). >> If the tests include validating hardware acceleration then there may >> still be benefits in running the tests on both platforms. > > Thanks for throwing that in. AFAICT we still don't cover hw accells in FATE, > though. Yeah we don't do that currently - but we probably should; at least some level of smoke testing would be extremely useful. In any case - I'm not arguing against using the available funds for getting an M2, that sounds like a totally reasonable thing to do - I'm just saying that I don't think it gives much extra value in the context of a separate FATE instance. // Martin _______________________________________________ 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". ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [FFmpeg-devel] Hardware purchase request Apple M2 2023-02-07 21:41 ` Martin Storsjö @ 2023-02-18 11:43 ` Neal Gompa 0 siblings, 0 replies; 12+ messages in thread From: Neal Gompa @ 2023-02-18 11:43 UTC (permalink / raw) To: FFmpeg development discussions and patches On Tue, Feb 7, 2023 at 4:41 PM Martin Storsjö <martin@martin.st> wrote: > > Hi Devin, Thilo, > > On Tue, 7 Feb 2023, Thilo Borgmann wrote: > > > Am 07.02.23 um 21:19 schrieb Devin Heitmueller: > >> On Mon, Feb 6, 2023 at 6:24 AM Thilo Borgmann <thilo.borgmann@mail.de> > >> wrote: > >>> Martin pointed out we don't need an M2 for FATE as the instruction sets > >>> are equal on both machines. > >> > >> It may be worth noting that while the M1 and M2 have the same > >> instruction set, there is no guarantee the video processing blocks are > >> identical. At a minimum we know that the ProRes acceleration supports > >> 8K resolutions in the M2. > > Ah, good point. Yeah they're probably not identical, but I would kinda > expect them to be mostly similar. > > >> I got burned by a subtle change in behavior for videotoolbox between > >> Intel and M1, > > Yeah those two implementations are entirely totally different - they > differ on essentially every single observable detail. > > >> so it's possible there are comparable differences between M1 and M2. > > Yes it's somewhat possible that something could differ, but TBH I don't > expect the difference to be very big. > > E.g., I've tracked bugs in Apple's HW HEVC encoder, where the same bug has > been observable across many generations of iPhones up until the M1 (until > the bug was fixed in the latest iOS and macOS updates last year). > > >> If the tests include validating hardware acceleration then there may > >> still be benefits in running the tests on both platforms. > > > > Thanks for throwing that in. AFAICT we still don't cover hw accells in FATE, > > though. > > Yeah we don't do that currently - but we probably should; at least some > level of smoke testing would be extremely useful. > > In any case - I'm not arguing against using the available funds for > getting an M2, that sounds like a totally reasonable thing to do - I'm > just saying that I don't think it gives much extra value in the context of > a separate FATE instance. > I don't know this for sure, but I suspect that we're going to see future enablement of AV1 decoding on M2, judging by the Safari release notes: https://developer.apple.com/documentation/safari-release-notes/safari-16_4-release-notes Quote: "Added WebRTC support for hardware AV1 decoding on supported device configurations." Of course, it's just a guess, but if we start testing hwaccels, that might be relevant eventually. -- 真実はいつも一つ!/ Always, there's only one truth! _______________________________________________ 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". ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [FFmpeg-devel] Hardware purchase request Apple M2 2023-02-06 3:17 [FFmpeg-devel] Hardware purchase request Apple M2 Thilo Borgmann ` (2 preceding siblings ...) 2023-02-06 11:24 ` Thilo Borgmann @ 2023-02-23 9:44 ` Stefano Sabatini 2023-02-23 12:47 ` Thilo Borgmann 3 siblings, 1 reply; 12+ messages in thread From: Stefano Sabatini @ 2023-02-23 9:44 UTC (permalink / raw) To: FFmpeg development discussions and patches; +Cc: Kieran Kunhya On Mon, Feb 6, 2023 at 4:17 AM Thilo Borgmann <thilo.borgmann@mail.de> wrote: > > Hi, > > the M2 chip recently made it from the laptops into the mini as well. > It's the generation of the Chip, I think we should buy one and have that running FATE as well. > > Kieran agreed on hosting this one like he does for the existing M1 machines. > There are currently two M1 machines running at Kieran's, one of which runs FATE and the other is basically idle. > > So I propose to > > a) spend funding on buying one new M2 to run FATE at Kieran's and > b) retire the idle M1 machine and have that send to me to replace my Core i7 mini from 2014. > > If nobody objects, Kieran will buy the new machine and requests reimbursement here. Approved on my side. To make the request official, we need at least a rough estimate of the cost of the hardware (including shipping), then we can proceed with the purchase and refund request. Best regards, Stefano _______________________________________________ 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". ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [FFmpeg-devel] Hardware purchase request Apple M2 2023-02-23 9:44 ` Stefano Sabatini @ 2023-02-23 12:47 ` Thilo Borgmann 2023-02-23 15:27 ` Stefano Sabatini 0 siblings, 1 reply; 12+ messages in thread From: Thilo Borgmann @ 2023-02-23 12:47 UTC (permalink / raw) To: ffmpeg-devel Am 23.02.23 um 10:44 schrieb Stefano Sabatini: > On Mon, Feb 6, 2023 at 4:17 AM Thilo Borgmann <thilo.borgmann@mail.de> wrote: >> >> Hi, >> >> the M2 chip recently made it from the laptops into the mini as well. >> It's the generation of the Chip, I think we should buy one and have that running FATE as well. >> >> Kieran agreed on hosting this one like he does for the existing M1 machines. >> There are currently two M1 machines running at Kieran's, one of which runs FATE and the other is basically idle. >> >> So I propose to >> >> a) spend funding on buying one new M2 to run FATE at Kieran's and >> b) retire the idle M1 machine and have that send to me to replace my Core i7 mini from 2014. >> >> If nobody objects, Kieran will buy the new machine and requests reimbursement here. > > Approved on my side. > > To make the request official, we need at least a rough estimate of the > cost of the hardware (including shipping), then we can proceed with > the purchase and refund request. Currently the price is around 2200 EUR. Thank you, Thilo _______________________________________________ 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". ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [FFmpeg-devel] Hardware purchase request Apple M2 2023-02-23 12:47 ` Thilo Borgmann @ 2023-02-23 15:27 ` Stefano Sabatini 2023-02-23 20:12 ` Michael Niedermayer 0 siblings, 1 reply; 12+ messages in thread From: Stefano Sabatini @ 2023-02-23 15:27 UTC (permalink / raw) To: FFmpeg development discussions and patches On Thu, Feb 23, 2023 at 1:47 PM Thilo Borgmann <thilo.borgmann@mail.de> wrote: > > Am 23.02.23 um 10:44 schrieb Stefano Sabatini: > > On Mon, Feb 6, 2023 at 4:17 AM Thilo Borgmann <thilo.borgmann@mail.de> wrote: > >> > >> Hi, > >> > >> the M2 chip recently made it from the laptops into the mini as well. > >> It's the generation of the Chip, I think we should buy one and have that running FATE as well. > >> > >> Kieran agreed on hosting this one like he does for the existing M1 machines. > >> There are currently two M1 machines running at Kieran's, one of which runs FATE and the other is basically idle. > >> > >> So I propose to > >> > >> a) spend funding on buying one new M2 to run FATE at Kieran's and > >> b) retire the idle M1 machine and have that send to me to replace my Core i7 mini from 2014. > >> > >> If nobody objects, Kieran will buy the new machine and requests reimbursement here. > > > > Approved on my side. > > > > To make the request official, we need at least a rough estimate of the > > cost of the hardware (including shipping), then we can proceed with > > the purchase and refund request. > > Currently the price is around 2200 EUR. Approved on my side, pending Michael's approval. _______________________________________________ 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". ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [FFmpeg-devel] Hardware purchase request Apple M2 2023-02-23 15:27 ` Stefano Sabatini @ 2023-02-23 20:12 ` Michael Niedermayer 0 siblings, 0 replies; 12+ messages in thread From: Michael Niedermayer @ 2023-02-23 20:12 UTC (permalink / raw) To: FFmpeg development discussions and patches [-- Attachment #1.1: Type: text/plain, Size: 1612 bytes --] On Thu, Feb 23, 2023 at 04:27:38PM +0100, Stefano Sabatini wrote: > On Thu, Feb 23, 2023 at 1:47 PM Thilo Borgmann <thilo.borgmann@mail.de> wrote: > > > > Am 23.02.23 um 10:44 schrieb Stefano Sabatini: > > > On Mon, Feb 6, 2023 at 4:17 AM Thilo Borgmann <thilo.borgmann@mail.de> wrote: > > >> > > >> Hi, > > >> > > >> the M2 chip recently made it from the laptops into the mini as well. > > >> It's the generation of the Chip, I think we should buy one and have that running FATE as well. > > >> > > >> Kieran agreed on hosting this one like he does for the existing M1 machines. > > >> There are currently two M1 machines running at Kieran's, one of which runs FATE and the other is basically idle. > > >> > > >> So I propose to > > >> > > >> a) spend funding on buying one new M2 to run FATE at Kieran's and > > >> b) retire the idle M1 machine and have that send to me to replace my Core i7 mini from 2014. > > >> > > >> If nobody objects, Kieran will buy the new machine and requests reimbursement here. > > > > > > Approved on my side. > > > > > > To make the request official, we need at least a rough estimate of the > > > cost of the hardware (including shipping), then we can proceed with > > > the purchase and refund request. > > > > Currently the price is around 2200 EUR. > > Approved on my side, pending Michael's approval. ok [...] -- Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB No human being will ever know the Truth, for even if they happen to say it by chance, they would not even known they had done so. -- Xenophanes [-- Attachment #1.2: signature.asc --] [-- Type: application/pgp-signature, Size: 195 bytes --] [-- Attachment #2: Type: text/plain, Size: 251 bytes --] _______________________________________________ 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". ^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2023-02-23 20:12 UTC | newest] Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2023-02-06 3:17 [FFmpeg-devel] Hardware purchase request Apple M2 Thilo Borgmann 2023-02-06 8:18 ` Jean-Baptiste Kempf 2023-02-06 9:29 ` Paul B Mahol 2023-02-06 11:24 ` Thilo Borgmann 2023-02-07 20:19 ` Devin Heitmueller 2023-02-07 20:25 ` Thilo Borgmann 2023-02-07 21:41 ` Martin Storsjö 2023-02-18 11:43 ` Neal Gompa 2023-02-23 9:44 ` Stefano Sabatini 2023-02-23 12:47 ` Thilo Borgmann 2023-02-23 15:27 ` Stefano Sabatini 2023-02-23 20:12 ` Michael Niedermayer
Git Inbox Mirror of the ffmpeg-devel mailing list - see https://ffmpeg.org/mailman/listinfo/ffmpeg-devel This inbox may be cloned and mirrored by anyone: git clone --mirror https://master.gitmailbox.com/ffmpegdev/0 ffmpegdev/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 ffmpegdev ffmpegdev/ https://master.gitmailbox.com/ffmpegdev \ ffmpegdev@gitmailbox.com public-inbox-index ffmpegdev Example config snippet for mirrors. AGPL code for this site: git clone https://public-inbox.org/public-inbox.git