Tag Archives: internal architecture

“What is a Mutex?”

This was the first question I was asked in an interview sometime around 2006. I didn’t know the answer, which is exceptionally annoying because I’d been using them for years without knowing what they were called. This is a danger … Continue reading

Posted in Software | Tagged , , | Leave a comment

A Simple Discrete-Event Simulation: Part 32

Before adding further complexity to the existing system (read: before adding the capabilities which will make it usable!) I wanted to back up and consider the internal architecture of what I’m building. The goal is something that conforms to the … Continue reading

Posted in Simulation | Tagged , , | Leave a comment

Discrete-Event Simulation: Looking Under The Hood

Yesterday I mentioned a few constructs that a discrete-event simulation system would have to have. They are: A time-ordered future events queue where events are created and entered into the queue, and then processed one by one in time order. … Continue reading

Posted in Simulation | Tagged , , | Leave a comment

How Timing Works: The Internal Architecture of a Discrete-Event Simulation

On Monday I described the different ways time and events are handled in continuous and discrete-event simulations. Today I want to go into a little more detail about how those things work in a discrete-event simulation because the internal architecture … Continue reading

Posted in Simulation | Tagged , | Leave a comment

Starting to Learn About the Java Memory Model

While out for a walk today, and while listening to lectures about economics, my thoughts wandered to the structure of the Java language. (They do that. I don’t always know why…) From writing assembly for various processors and also from … Continue reading

Posted in Software | Tagged , , | 2 Comments