Do I need strong mathematical bases to work in the memory subsystem?

Ruben Safir ruben at mrbrklyn.com
Thu Oct 3 06:55:50 EDT 2019


On 10/3/19 3:00 AM, Greg KH wrote:
> USB4
> spec, and the patches posted to start adding support for that to the
> kernel.  No "math" in there at all other than very simple stuff.
> 
> And no one can say that USB for is not "serious", so I agree with
> Vladis, a deep mathmatical background is not needed for almost all of
> the kernel.  It's just simple C code, nothing to be afraid of.

I wouldn't call that C code basic.  Regardless, showing an example of a
driver that doesn't need math, and it might if you understood the high
level math, and your not aware of it, but predictive branching would
need it.  You can not calculate simple interest efficiently without
calculus.  This repeadely ends up being an issue of "if I don't know it,
I don't need it", which is wrong.  More math helps you every time.  Math
is advanced logic.  I can't tell you how many times I see folks brute
force their way to solutions that they should be using integration.

-- 
So many immigrant groups have swept through our town
that Brooklyn, like Atlantis, reaches mythological
proportions in the mind of the world - RI Safir 1998
http://www.mrbrklyn.com
DRM is THEFT - We are the STAKEHOLDERS - RI Safir 2002

http://www.nylxs.com - Leadership Development in Free Software
http://www.brooklyn-living.com

Being so tracked is for FARM ANIMALS and extermination camps,
but incompatible with living as a free human being. -RI Safir 2013



More information about the Kernelnewbies mailing list