Live data from Hacker News

Microsoft's 90s Weapon That Made Windows Fast [video]

youtube.com

1–3 of 3 posts

Re: Microsoft's 90s Weapon That Made Windows Fast [video]

#2
The baited answer is something I haven't run across before.

    a highly classified internal Microsoft project codenamed "Microsoft LEGO".
    aka: the Basic Block Tool (BBT).

    the BBT operated on the compiled binaries. 
    Shuffling the internal basic blocks of the code improved
    efficiency and sped up execution.

    a basic block is a sequence of straight-line code that has exactly
    one entry point and one exit point, with no jumps or branches 
    in between. Microsoft engineers could rearrange them within the
    binary to optimize how the processor handled the instruction

Re: Microsoft's 90s Weapon That Made Windows Fast [video]

#3

The baited answer is something I haven't run across before. a highly classified internal Microsoft project codenamed "Microsoft LEGO". aka: the Basic Block Tool (BBT). the BBT operated on the compiled binaries. Shuffling the internal basic blocks of the code improved efficiency and sped up execution. a basic block is a sequence of straight-line code that has exactly one entry point and one exit point, with no jumps o…

Similar more recent work from Meta: https://research.facebook.com/publications/bolt-a-practical-...