4 ms·
Sure, I just meant there's a Microsoft store so if the there was something particularly advantageous to having access to an app store, Intel or AMD are not comp
by pvg 6y ago
Sure, I just meant there's a Microsoft store so if the there was something particularly advantageous to having access to an app store, Intel or AMD are not completely in the wilderness here.
- zsmi 6y agoNot completely in the wilderness sure. But they also have many operating systems to consider. The other obvious ones are Linux, BSD, and, until very recently, macOS. Are you sure it's possible to do a micro-optimization for one without nerfing the others?
- ygra 6y agoDoes the actual machine code doing computations really differ that much based on the OS? I'd guess the differences are just that you call different libraries and maybe a different calling convention, but nothing that would impact code running single-threaded without preemptions much.
- zsmi 6y agoHow the architecture handles the memory hierarchy is hugely important, but your example of calling conventions is a good one too. Keep in mind what calling conversions are: "Calling conventions act as a contract between subroutines at the assembly level." https://levelup.gitconnected.com/x86-calling-conventions-a34812afe097 https://levelup.gitconnected.com/x86-calling-conventions-a34...