Adam Sampson's architecture bookmarkshttps://bookmarks.offog.org/ats/architectureAdam Sampson2021-03-20T20:58:55ZBTI Computer Systems Historyhttps://bookmarks.offog.org/edit?url=https%3A%2F%2Fwww.btihistory.org%2F2021-03-20T20:58:55ZSmall vendor of timesharing minicomputers in the 70s and 80s. Quite a bit of detail about the BTI-8000 architecture, which sounds like a pretty interesting machine (and which seems not to have a lot of surviving software).Washington Tunnelshttps://bookmarks.offog.org/edit?url=https%3A%2F%2Fwww.washingtontunnels.com%2F2019-01-08T21:05:19Z"Washington sits atop an interconnected layer cake of transportation, utility, and pedestrian tunnels extending three dimensionally beneath city streets. Given their importance to daily life in the nation's capital, it's surprising to find that the full picture of Washington's various tunnels remains unpainted. This project aims to complete that picture." I'm reminded of Joseph Brennan's transit site...Relaxed-Memory Concurrencyhttps://bookmarks.offog.org/edit?url=https%3A%2F%2Fwww.cl.cam.ac.uk%2F%7Epes20%2Fweakmemory%2F2018-10-24T23:14:58Z"This page collects work by a group of people working to develop mathematically rigorous and usable semantics for multiprocessor programs." The gap between what the manual says, what the processor actually does, and what programmers can reason about -- lots of interesting stuff.Computer Architecture History / CPU History -- Mark Smothermanhttps://bookmarks.offog.org/edit?url=https%3A%2F%2Fpeople.cs.clemson.edu%2F%7Emark%2Fhist.html2018-06-07T15:13:20Z"I want to collect here information on historical firsts and on important machines that are relatively unknown and/or are underappreciated." Excellent articles on STRETCH and similar systems.Computer Systemshttps://bookmarks.offog.org/edit?url=http%3A%2F%2Fwww.jfsowa.com%2Fcomputer%2F2018-06-07T14:31:47ZIBM's "Future Systems" project, and related initiatives. There are some interesting architectural ideas here.Stretch-ing Is Great Exercise: It Gets You in Shape to Win - IEEE Journals & Magazinehttps://bookmarks.offog.org/edit?url=http%3A%2F%2Fieeexplore.ieee.org%2Fdocument%2F5430756%2F2018-02-16T14:30:34ZFred Brooks on the IBM Stretch project, which pioneered pipelining, 8-byte bytes, multihead hard disks, and various other things we take for granted today. I particularly liked this bit about ECC memory: "The contract required that Stretch run for a month with better than 90% availability. The machine chugged along great and was hovering right above the 90% line when one bit driver, or else one sense amplifier, failed completely! For the rest of the acceptance test, the IBM team just ran it the way it was. There was not time to stop and fix it; stopping would have ruined the statistics. So the Stretch ran along to the end of the month single-error correcting every memory access from that box."Twice the bits, twice the trouble: vulnerabilities induced by migrating to 64-bit platforms | the morning paperhttps://bookmarks.offog.org/edit?url=https%3A%2F%2Fblog.acolyer.org%2F2016%2F11%2F17%2Ftwice-the-bits-twice-the-trouble-vulnerabilities-induced-by-migrating-to-64-bit-platforms%2F2017-04-06T15:14:02Z"In this study, Wressnegger et al. reveal how a codebase originally written for 32-bit, and which is perfectly secure on 32-bit platforms, can have new vulnerabilities simply by compiling it for 64-bit systems." No surprises for anyone who follows oss-security etc., but the paper's a good overview.Proposed Electronic Calculator, by Alan Turing (48 pp.) undatedhttps://bookmarks.offog.org/edit?url=http%3A%2F%2Fwww.alanturing.net%2Fturing_archive%2Farchive%2Fp%2Fp01%2Fp01.php2017-04-05T15:16:07ZProposal for what became the ACE, circa 1945. Among many other things, this introduces the BURY and UNBURY opcodes (which these days we'd call PUSH and POP) and their application in function linkage.Data-Oriented Design (Or Why You Might Be Shooting Yourself in The Foot With OOP) – Games from Withinhttps://bookmarks.offog.org/edit?url=http%3A%2F%2Fgamesfromwithin.com%2Fdata-oriented-design2016-10-14T17:44:04ZA student pointed me at this a couple of years ago -- cache-friendly programming from a games perspective.Friends of Williamson's Tunnels | est. 1996https://bookmarks.offog.org/edit?url=https%3A%2F%2Fwilliamsontunnels.com%2F2016-09-08T18:25:01Z"The Williamson Tunnels are a labyrinth of tunnels and underground caverns under the Edge Hill district of Liverpool in north-west England. They were built in the first few decades of the 1800s under the control of a retired tobacco merchant called Joseph Williamson."RETRO DUNDEEhttps://bookmarks.offog.org/edit?url=http%3A%2F%2Fretrodundee.blogspot.co.uk%2F2015-03-30T22:20:47ZAn impressive collection of photos of Dundee from the 60s-80s. It's amazing how much the city centre has changed (in many cases, twice, after the council has realised that the concrete eyesore that replaced a bit of classic Scottish architecture was not as good an idea as it originally seemed).