News for hackers. Stuff that matters.
Re:How many billions of transistors in your iPhone processor? by yieldcrv on Sunday October 29, 2023 @11:13PM (#38065278)
hm, I dont feel the same way

you should do some coding closer to the chip

some bitshifting, some bit level manipulation

you dont have to be good at assembly, just do a hello world and make a mental visualization of the registers being hit

look up the OPCODES in your specific chipset , make some code to hit that specifically

make a process that does it as fast as possible and benchmark it, do it faster or slower on a different chipset, or a resource constrained environment

it makes it all really easy to follow and visualize

Re:How many billions of transistors in your iPhone processor? by kccqzy on Sunday October 29, 2023 @11:26PM (#38065363)
That's not even close to the chip. Dabbling around with the ISA doesn't tell you much about the micro architectural features of the chip. I'm sure "do some bit twiddling" is absurd advice for someone who has written a driver.
Re:How many billions of transistors in your iPhone processor? by yieldcrv on Monday October 30, 2023 @06:18AM (#38067579)
is all of it absurd advice? its about breaking abstract problems into smaller digestible problems to get a mental map

I dont think you need to write a driver for that map

Re:How many billions of transistors in your iPhone processor? by rwmj on Monday October 30, 2023 @06:39AM (#38067735)
Better advice would be to look at some of the open source RISC-V cores. They are nowhere near as complex as Apple's Axx silicon (probably not even 0.1%) but they demonstrate at least some of what goes on at the lower levels.