View Single Post
Old 03 February 2017, 08:52   #18
matthey
Banned
 
Join Date: Jan 2010
Location: Kansas
Posts: 1,284
Quote:
Originally Posted by Thorham View Post
BCD makes no sense at all on 32bit and 64bit CPUs. On those you're much better of using base 10000 or base 1 billion, or something like that.
BCD is still useful and used but computations are trivial on modern processors without the need for hardware support.

Quote:
Originally Posted by Thorham View Post
Can someone explain why code density is important, because I don't get it
I explained in the following thread.

http://eab.abime.net/showthread.php?...21#post1138521

Did you not understand? Larger code gives more ICache misses (slower and/or uses more electricity). There is also less chance for parallelism if the fetch is small. A low code density CPU requires more resources (larger ICache, more memory, wider/faster memory bus, larger instruction fetch, more power consumption, etc.) to keep up with a high code density CPU.
matthey is offline  
 
Page generated in 0.07568 seconds with 11 queries