• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Recent content by Vya Domus

  1. Vya Domus

    Apple Introduces M1 Pro and M1 Max: the Most Powerful Chips Apple Has Ever Built

    You know what, you're totally right.
  2. Vya Domus

    Apple Introduces M1 Pro and M1 Max: the Most Powerful Chips Apple Has Ever Built

    I already said how, you try and remove as many variables that don't have to do with the CPU. Otherwise you are not measuring IPC, you are measuring something else, memory performance or I/O or whatever else. Say you had two CPUs, one a lot faster than the other one but paired with memory that's...
  3. Vya Domus

    Apple Introduces M1 Pro and M1 Max: the Most Powerful Chips Apple Has Ever Built

    Then you're just measuring performance for that specific price of software, the CPU is still a constant that always behaves the same given the same input. If you however still decide to divide the number of instructions executed by the number of clock cycles elapsed while running that program...
  4. Vya Domus

    Apple Introduces M1 Pro and M1 Max: the Most Powerful Chips Apple Has Ever Built

    What a terribly unintelligent response. Was that supposed to be a gotcha moment or something ? A processors executes instructions, not the motherboard, not the memory. IPC is a CPU metric.
  5. Vya Domus

    Apple Introduces M1 Pro and M1 Max: the Most Powerful Chips Apple Has Ever Built

    Nah, don't spin this around, you first claimed that IPC is a system specific metric, which it isn't, it's a property of the processor. Then you went on about how you're only interested in finding out what the IPC is in applications that people use, at which point I asked what do you do with that...
  6. Vya Domus

    Apple Introduces M1 Pro and M1 Max: the Most Powerful Chips Apple Has Ever Built

    Then what's the point of measuring it ? What do you do with that information ?
  7. Vya Domus

    Apple Introduces M1 Pro and M1 Max: the Most Powerful Chips Apple Has Ever Built

    I guess it would need a lot of changes on many levels, I am not sure, I am not that well versed in these details to be able to tell. The point is there is nothing that incomprehensible about how they achieved these things. But what's the point if say you achieve X times the efficiency using...
  8. Vya Domus

    Apple Introduces M1 Pro and M1 Max: the Most Powerful Chips Apple Has Ever Built

    How is it "exceedingly" far ? Even misaligned SSE/AVX loads or the odd floating point division here and there can destroy the IPC, you don't even have to mess around with the code find out how you can create the most cache misses or mispredictions. Plus you're not even testing the IPC at that...
  9. Vya Domus

    Apple Introduces M1 Pro and M1 Max: the Most Powerful Chips Apple Has Ever Built

    But it's exceedingly easy to stumble across, it doesn't have to be silly. It's ridiculously inefficient and it's not scalable. It's funny, they used to make fun of other smartphone manufacturers because "everyone can make something bigger". Now they do the same with their chips. I don't get...
  10. Vya Domus

    Apple Introduces M1 Pro and M1 Max: the Most Powerful Chips Apple Has Ever Built

    It's not like you sit in front of a PC for hours on end every time you want to write something to measure IPC. Plus, you're the one that says you want to measure IPC for every single application you're interested in and you didn't explain why that isn't pointless as well. Not really, all it...
  11. Vya Domus

    Apple Introduces M1 Pro and M1 Max: the Most Powerful Chips Apple Has Ever Built

    It's absolutely important to know the lower bounds because that tells you what the worst case scenarios is. Huh ? You always aim to use the most out of processor given whatever the time constraints are, I don't know what you are talking about. That's such a bizarre thing to say. OK, you find...
  12. Vya Domus

    Apple Introduces M1 Pro and M1 Max: the Most Powerful Chips Apple Has Ever Built

    I'm not, I'm just saying that everyone can throw more cache or faster system memory at the problem and get good results. I am just not impressed by that. Apple has paired server level system bandwidth with their SoC, yeah it's going to be very fast compared to a lot of other CPUs. I'd laughable...
  13. Vya Domus

    Apple Introduces M1 Pro and M1 Max: the Most Powerful Chips Apple Has Ever Built

    IPC has never been a system level metric, it has always been processor specific. You can search for papers regarding measurements of IPC and you'll never come across a system level study of IPC because it doesn't make sense, the CPU is a constant, the system isn't. They always focus on isolating...
  14. Vya Domus

    Apple Introduces M1 Pro and M1 Max: the Most Powerful Chips Apple Has Ever Built

    L3 caches are sometimes too slow to provide meaningful speed ups, it's usually the L1 caches that get hammered. Then it doesn't even make sense talking about IPC in that case, because any CPU will suddenly have higher IPC if it gets faster system memory or larger caches.
  15. Vya Domus

    Apple Introduces M1 Pro and M1 Max: the Most Powerful Chips Apple Has Ever Built

    Sure, but if that's the case let's stop thinking that their chips are the greatest thing since sliced bread. ML can run on GPUs just fine, that's actually still the preferred option. In fact Apple's own APIs most of the time wont even use the NPU. I don't think anyone buys 3000$+ laptops for...
Top