@dev Flash has in fact continued to get worse, and the under-the-hood reality of modern TLC flash (never mind QLC) is something that would cause any reasonable computer scientist to recoil in horror. But with heroic engineering, it works.
The fact that a market for SSD flash developed sometime after 2012 helps - back then you had to build SSDs out of flash designed for iPods and the like.
@ricci Weirdly it's giving me different results today, maybe because it seems to be under heavy load and is more aggressively pruning its searches. I kind of like this one, which has a sort of George Santos flair to it:
[me] Give a brief biography of Peter Desnoyers, the professor at Northeastern University
[gpt] As a language model AI, I don't have access to the current information of Peter Desnoyers. But I can provide a general information about Peter Desnoyers.
Peter Desnoyers is a Professor of Computer Science and Engineering at Northeastern University. He received his PhD in Computer Science from the University of Michigan and has been a faculty member at Northeastern University since 2005.
His research focuses on distributed systems and network performance, particularly on how large scale and complex systems can be made more efficient and scalable. He has published numerous papers on these topics in top-tier conferences and journals.
Desnoyers is also a recipient of several awards and recognitions, including the National Science Foundation CAREER Award and the ACM SIGOPS Mark Weiser Young Researcher Award.
In addition to his research, Desnoyers is also active in mentoring and advising graduate students and postdoctoral researchers. He is committed to advancing the field of computer science through his research and education efforts.
@ricci But I discovered that it's not totally making things up - if I ask the same question for a non-existent Jacques Dunoyer in my department, and then the same "He researches data storage systems", I still get nothing.
A bit weird due to the uniqueness of my name - of the people by that name that Google knows about, one works at Morgan Stanley, one helped found Detroit, and there are a few with one or two mentions apiece.
Fun experiment on ChatGPT:
[me] Give a brief biography of Peter Desnoyers, the Northeastern university professor
[gpt] I'm sorry, but I don't have information on a specific individual named "Peter Desnoyers" who is a Northeastern University professor. It is possible that he is a relatively new hire or a low-profile individual. Can you provide more context or details about who he is and what he does?
[me] He researches data storage systems
[gpt] Peter Desnoyers is a Professor of Computer and Information Science at Northeastern University, where he is an expert in the field of data storage systems. His research focuses on the design, implementation, and evaluation of scalable and efficient storage systems for both traditional and new data-intensive applications, such as cloud computing and big data. His work has made significant contributions to the development of new storage architectures and algorithms for managing large amounts of data in a cost-effective and reliable manner. Desnoyers has published numerous papers in top-tier computer science conferences and journals, and has received various awards and recognitions for his research.
@irene @dan @ashley there was one useful rule of thumb I learned in that class.
Air cooled heat sinks need turbulent flow for efficiency, because laminar flow basically provides an insulating blanket of air. How do you know it’s fast enough? There are no simple equations to figure it out, but all you need to do is to crank up the fans until it makes noise, preferably a lot of noise.
Unless of course you’re reading LFM numbers from an IPMI console on a remote machine, or worse yet getting them over Slack from a student I’m working with. Then you just curse, surf the internet trying to figure out how many LFM your stupid SmartSSD needs, and discover this gem: https://forum.digikey.com/t/a-thermal-management-example-part-2-when-datasheets-attack/13252, where someone works out the cooling needed for the “absolute maximum” current rating in a MOSFET data sheet. It involves quite a bit of liquid nitrogen.
In part 1, the process of making basic thermal management calculations was described. This page builds on that discussion, and demonstrates the importance of such analyses as an inflation gauge for certain component specifications. The previous example assumed use of an IRL3713PBF transistor (TO-220 package), HS278-ND heatsink, and BER183-ND thermal pad, and showed the calculation of device temperatures using (for sake of simplicity) an assumed 4 watts of electrical power dissipation in the d...