computer architecture

undefined behavior and the purpose of C

January 5, 2017 | 0 Comments

C undefined behavior. From one of the LLVM developers: This behavior enables an analysis known as “Type-Based Alias Analysis” (TBAA) which is used by a broad [...]

Synchronous processors

May 11, 2016 | 1 Comment

Imagine a processor with no interrupts. We can do a lot better and get rid of most exceptions (e.g. system calls, page faults etc.), most peripheral devices/buses, and even [...]

Processor architecture

September 5, 2010 | 0 Comments

Bill Gates and Paul Allen as infants I wish that processor architecture was not so committed to a obsolete model of software. For example, it has become clear over the last [...]