Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

What does it mean to be an 8-core GPU? 8-CPU I can understand. But I thought GPUs were supposed to have a lot more cores for parallelism.


It means absolutely nothing. Because every GPU vendor has a different notion of what a "core" is. Some count the smallest parallel execution unit as a "core" and thus boast chips with thousands of "cores", some group these smallest units into larger units and count those as a "core", which results in smaller numbers of "cores" per chip. I would guess Apple is doing the latter. I don't think that it's possible to deliver the graphics performance the M1 is delivering with just eight "cores" in terms of smallest computational units.


Yeah; Apple claims 128 "execution units" and 24,576 concurrent threads (I assume something analogous to SMT going on there, though I don't know enough about GPUs to be sure).




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: