On.Programming
For most of us, programming (or more generally – software development) is all the life is about.
IT Hares are not different. And they have more than just quite a few bits to share about programming…
Size Matters - Is 64-bit App Always Better?
May 1, 2014 by • “No Bugs” Bunny
Abstract:
Sometimes it makes perfect sense to use 32-bit application on 64-bit platform.
Quote:
It is obvious that for N between 13,000,000 and 21,000,000, 64-bit application works about 1000x slower.
Filed under: On.System ArchitectureRequirement analysisDesign decisionsOn.ProgrammingOptimizations
Read moreOptimizing Big Number Arithmetic Without SSE
March 1, 2014 by • “No Bugs” Bunny
Abstract:
How to optimize big number maths without SSE
Quote:
OpenSSL prefers to use assembler for big number calculations
Filed under: On.ProgrammingTips and TricksOptimizations
Read moreHard Upper Limit on Memory Latency
September 1, 2013 by • “No Bugs” Bunny
Abstract:
Speed of light imposes hard limits on possible latencies of high-volume RAM
Quote:
Even if each bit is implemented by single atom of silicon, 2^90-byte RAM is the largest RAM which can possibly have latencies comparable to modern DDR3 SDRAM.
Filed under: On.System ArchitectureRequirement analysisOn.ProgrammingOptimizations
Read moreTCP/IP Explained. A Bit
July 1, 2013 by • “No Bugs” Bunny
Abstract:
A crash course on TCP/IP for developers.
Quote:
For TCP, a delay of the order of minutes is not a fault, it is a feature.
Filed under: On.ProgrammingNetwork Programming
Read more



