Skip to content

keeping simple

@vy@mastodon.social

Category: computer architecture

unfashionable C

May 21, 2021 vy C standard, computer architecture, programming languages

In computer science academia, C  along with UNIX, and PDP11s, is as unfashionable as can be: the equivalent of other 1970’s relics, like polyester leisure

Read more

Flat address spaces: another crank idea for computer architecture

July 21, 2018 vy computer architecture

The poor C programming language is ridiculously out of fashion.  Critics like to explain how, Dennis Ritchie didn’t know any math, or that the type

Read more

Xor patterns

March 24, 2018 vy academics, computer architecture

The xor  i mod 128 “multiplication table” as presented by Mathematica. Here is the mod 64 matrix.

Read more

Current reading: meltdown and spectre edition

January 4, 2018 vy computer architecture, security

Google project zero and then The two attacks.   and remediation for Spectre in LLVM. Test code.  (via Lobste.rs) Limits of ASLR.  Spanner,True Time and CAP  

Read more

Synchronous processors

May 11, 2016 vy computer architecture

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

Read more

Processor architecture

September 5, 2010 yodaiken computer architecture, systems

I wish that processor architecture was not so committed to a obsolete model of software. For example, it has become clear over the last few

Read more

operating systems are harder than quantum physics

April 16, 2008 yodaiken computer architecture, systems

Went to hear Tilak Agerwala talk on the “Future of Data Centers” and was struck again by the way in which system developers and chip

Read more

The lost wakeup problem

October 3, 2007 yodaiken computer architecture, systems

One basic problem in operating system design is how to make efficient blocking requests. Thread A wants something from Thread B (or ISR B) and

Read more
WordPress Theme: Gridbox by ThemeZee.