Saturday, 28 March 2015

You gotta have a website

I've been working on making a website, mostly because it's fun. I've also been working on developing a tetris clone. Developing the correct handling and controls for the game is extremely difficult- there are a lot of high-level nuances to tetris that are hard to replicate using javascript. For example, the tetris guidelines specify very specific behaviors for rotations and wall kicks.

Saturday, 21 March 2015

Temporal caching / temporal prefetching

Previously I had been researching the results of a temporal influence on caching. However, this wasn't productive because a lot of changes were being made to the code so I was almost always working with old code. Now, I'm researching temporal influences on prefetching, which means getting used to a new code and different coding style. I can't really go into any more detail, but you're welcome to read this article on the ISB if you want more details.

Saturday, 14 March 2015

Switching simulators

I've had to switch simulators from an old competition simulator called CRC to a more updated and more formalized simulator called FSim. Also, the code for Hawkeye was changing a lot, so I am not working with the Irregular stream buffer, which means that I have also shifted focus from caching  to prefetching. This has required a lot of code migration and changing of job workflow. On the plus side, I can reorganize my simulation results, which is good since they were not very well organized.

Saturday, 7 March 2015

Computer maintenance

One of the computers in the comp sci room broke, so we first cleaned out the liquid cooling system and replaced the cooling fluid. The computer still would not start, so we tried unplugging various parts and eventually decided that none of that worked, so we eventually decided to replace the thermal paste, after which it booted but with major data loss. We are still working on this.