4 ms·
Does the M1 support openCL/SYCL on macos?
by SemanticStrengh 4y ago
Does the M1 support openCL/SYCL on macos?
- my123 4y agoOpenCL 1.2* with very few extensions, pretty much stuck in the past. Don’t even think about using unified memory from there. SYCL: due to the above, not on the GPU. Just on the CPU. * x86_64 apps also get to see the OpenCL CPU backend in addition to the GPU one. However, arm64 apps only see the GPU.
- SemanticStrengh 4y agoApple is an irrelevant company at this point
- pjmlp 4y agoMaybe for those that buy Apple as shinny UNIX instead of supporting Linux OEMs, for others there are plenty of market opportunities.
- atty 4y agoOn the contrary, I believe MacBooks have continued to eat general market share since they switched to Apple Silicon, and they are by far the best built UNIX-based laptop you can get, and have by far the best battery life. There’s a reason so many devs (and scientists, like myself) use them.
- olliej 4y agoThey're the fourth largest laptop vendor, making 9% market share, up from 7% the year prior [1] Apple is #2 world wide for phones at 18% [2] Apple is #1 for phones in the US with 51% share [3] Apple is #2 for phones in the EU at 23% share [4] Apple's laptop seem to wipe the floor in power usage, while not getting anyway more in gaming land than any prior generation [5] Apple's revenue is the 3rd highest in the world which also doesn't seem particularly irrelevant. You can hate Apple all you want, but going "I don't like apple, therefore the company is irrelevant" is a dumbass approach. Hell what will android get without finding out what's in iOS? [1] https://9to5mac.com/2022/04/11/mac-market-bucks-trend-with-continued-growth-while-pc-shipments-slow/ https://9to5mac.com/2022/04/11/mac-market-bucks-trend-with-c... [2] https://www.canalys.com/newsroom/global-smartphone-market-Q1-2022 https://www.canalys.com/newsroom/global-smartphone-market-Q1... [3] https://www.imore.com/apple-dominates-us-smartphone-market-51-q1-share-thanks-iphone-13 https://www.imore.com/apple-dominates-us-smartphone-market-5... (This is iMore so take with a grain of salt) [4] https://www.appleworld.today/2022/02/28/apples-iphone-has-23-of-the-smartphone-market-in-europe/ https://www.appleworld.today/2022/02/28/apples-iphone-has-23... [5] https://www.pcmag.com/news/intel-core-i9-vs-apple-m1-max-which-laptop-cpu-is-better https://www.pcmag.com/news/intel-core-i9-vs-apple-m1-max-whi...
- olliej 4y agoApple aggressively pushed openCL when it was new, and NVIDIA and AMD aggressively pushed their platform specific CUDA APIs, so all anyone did was complain about apple using openCL when no vendors supported it. Apple had (runtime and ABI) stable openCL built into macOS and iOS by default and on desktop devs kept requiring you install NVIDIAs or AMDs CUDA systems, and on iOS everyone found that openCL was just as clunky to use as openGL. Apple made proprietary APIs that were more usable and better interacted with the hardware, and everyone just used those instead, until Apple deprecated openCL and openGL as they merely represent a pile of engineering work and support that is essentially unused.