By Henry, on July 6th, 2022 The Depstech DW49 is a low-cost webcam that claims to record 4K 30 fps video. I recently got one “used” from eBay for $30, so I can find out what’s inside by disassembling it and making some measurements.
“4K” cameras at this price point often use a lower-resolution image sensor and then scale up the image to 4K, resulting in a video with the right number of pixels, but a blurry picture. The DW49 also upscales 4K video (8.3 MP) from a lower-resolution sensor region (5.2 MP), but the difference from reality is less than some other “4K” cameras I’ve seen, and is a step up from Full HD (2.1 MP). Overall, not quite as advertised, but not bad for the price.
. . . → Read More: Depstech DW49 Webcam — Teardown and Measurements
By Henry, on February 22nd, 2022 Capacitor plague refers to defective capacitors that would generate gas, swell, and rupture with age. I bought some Nichicon HM series electrolytic capacitors (made in 2005) to replace plague-afflicted capacitors on an old PC motherboard. These replacement capacitors (apparently also defective) have now swollen again and some ruptured. Out of 169 “new” capacitors still in the bag, almost 70% of them were swollen, despite never having been used…
So the next logical thing to do is to experiment on them: Take some measurements, charge them up, and see how the capacitors respond, why they failed, and whether any of them are still usable. (Spoiler: None are still usable.)
. . . → Read More: Capacitors in storage can get the plague too
By Henry, on August 16th, 2020  I tried to photograph a “Black Lives Matter” mural by stitching together 617 photos. . . . → Read More: Portland Black Lives Matter Mural
By Henry, on October 19th, 2019 It’s Canadian federal election season again, and that means party platforms and arguments about tax cuts, deficits, and how much each campaign proposal will cost. As usual, the Office of the Parliamentary Budget Officer (PBO) provides independent estimates of the cost of campaign proposals.
But the cost to government is only one half of the . . . → Read More: Elections 2019: Who is really getting a tax cut?
By Henry, on September 6th, 2019 Modern hard drives store an incredible amount of data in a small space), with billions of sectors (with thousands of defects), packed into hundreds of thousands of tracks spaced tens of nanometers apart, arranged onto a stack of platters spinning around at a high speed. Which drive characteristics can be discovered using microbenchmarks?
This article describes several microbenchmarks that try to extract the physical geometry of hard disk drives, and a few other related measurements, including rotation period, the physical location of each sector, track boundaries, skew, seek time, and locations of defective sectors. I use these microbenchmarks to characterize a variety of hard drives from 45 MB (1989) to 5 TB (2015).
. . . → Read More: Discovering Hard Disk Physical Geometry through Microbenchmarking
By Henry, on December 3rd, 2018 This post is about a cardboard computer I built in 2015. It served as half of my simulation cluster during the latter half of my Ph.D. work. This is a continuation of a series of cardboard computer cases I’ve built (2014/2012, 2010). Compared to the previous boxes, this one packs even more systems (8 quad-core Haswells) into a box, while still sharing one power supply. . . . → Read More: A Cardboard Haswell Box
By Henry, on May 18th, 2018 Since the recent (Jan. 2018) disclosure of the Meltdown vulnerability, there has been a lot of interest, speculation, and hysteria, but not a particularly good understanding of the processor microarchitecture feature responsible for it. Understanding of the root cause of the vulnerability allows one to understand why only some microarchitectures are affected, and allows reliably testing for the existence (or, even harder, the non-existence) of the vulnerability on various processors, instead of relying solely on vendor self-reporting (or worse, speculation…).
This article first defines the microarchitectural mechanism that allows Meltdown to work, then develops a microbenchmark to specifically test for this behaviour on multiple microarchitectures.
. . . → Read More: The Microarchitecture Behind Meltdown
By Henry, on April 18th, 2018 Polyethylene terephthalate (PET) is a plastic commonly used to make beverage bottles. PET is hygroscopic . Therefore, if you have a bottle of Sprite, you would expect the water to be absorbed by the plastic, diffuse through the bottle, then evaporate outside the bottle.
And that’s exactly what happens.
. . . → Read More: PET is hygroscopic: Water diffuses out of a Sprite bottle
By Henry, on April 18th, 2018 Modern processors use branch predictors to predict a program’s control flow in order to execute further ahead in the instruction stream. Function return instructions use a specialized branch predictor called a Return Address Stack (RAS), Return Stack Buffer (RSB), return stack, or other various names. This article presents a series of increasingly complex microbenchmarks to measure the behaviour of the RAS found in several Intel and AMD processor microarchitectures. . . . → Read More: Microbenchmarking Return Address Branch Prediction
By Henry, on August 21st, 2017 I recently bought an AMD RX 550 graphics card to drive a 4K display for use with Mageia Linux 6. Not surprisingly, it did not work out of the box. The Mageia 6 kernel (4.9.43 as of Aug 2017) needs to be updated to avoid the amdgpu module from crashing, and needs further kernel updates . . . → Read More: AMD Polaris (RX 550) on Mageia Linux 6
|
|