View Single Post
chucker
 
Join Date: May 2004
Location: near Bremen, Germany
Send a message via ICQ to chucker Send a message via AIM to chucker Send a message via MSN to chucker Send a message via Yahoo to chucker Send a message via Skype™ to chucker 
2020-08-18, 03:26

Quote:
Originally Posted by PB PM View Post
Apple dumped NVIDIA because NVIDIA wanted to support the Cuda platform, while Apple was pushing OpenCL technology. The irony is Apple dumped OpenCL because it wasn't widely supported.
I think there's a lot more to that, such as:
  • Nvidia messed up on their laptop chips. There's probably some backstory here where Apple expected Nvidia to assume more of the cost in the MacBook Pro recall programs.
  • When Apple started pushing OpenCL (in the Snow Leopard era), I think Apple had a significantly different focus still. The iPhone hadn't quite taken off yet, Bertrand Serlet was SVP of software engineering, features like Xgrid and Xsan and hardware like the Xserve (including in massive clusters) were pushed. There was probably a change in direction after Serlet's departure (perhaps also one of the causes of why Serlet left) towards fewer scientific applications. Kind of a "actually, this isn't NeXT any more" push.
  quote