3,234 karma · joined February 3, 2012
Edit: oh, we can do that. Changed experimentally.
2015: https://news.ycombinator.com/item?id=9315152
https://www.nature.com/articles/s41928-020-00523-3
Abstract:
> Resistive memory technologies could be used to create intelligent systems that learn locally at the edge. However, current approaches typically use learning algorithms that cannot be reconciled with the intrinsic non-idealities of resistive memory, particularly cycle-to-cycle variability. Here, we report a machine learning scheme that exploits memristor variability to implement Markov chain Monte Carlo sampling in a fabricated array of 16,384 devices configured as a Bayesian machine learning model. We apply the approach experimentally to carry out malignant tissue recognition and heart arrhythmia detection tasks, and, using a calibrated simulator, address the cartpole reinforcement learning task. Our approach demonstrates robustness to device degradation at ten million endurance cycles, and, based on circuit and system-level simulations, the total energy required to train the models is estimated to be on the order of microjoules, which is notably lower than in complementary metal– oxide–semiconductor (CMOS)-based approaches.
Citation needed. Yes, the -1 appears in the source code. It might even appear in the intermediate representation. It'll even show up in the assembly for multidimensional arrays (but it'll all get folded into a single `mov` assembly for vectors).
But I dare you to actually demonstrate a performance difference. Compared to a memory access, a `dec` is free.
> Limitations: ... no assessment of whether masks could decrease disease transmission from mask wearers to others.
This has always been the main motivation for mask wearing, but the study you cite didn't attempt to answer it.
Getting 1/4 of the performance with 1/4 of the (high perf) cores and 1/6 of the power is very impressive.
- wash your hands
- wear a mask
- practice social distancing
- avoid extended periods indoors with non-household members
https://www.cdc.gov/coronavirus/2019-ncov/prevent-getting-si...
Every year I get the flu shot to protect me, you, and our shared healthcare.
I'm not "free" to start cooking commercially out of my home kitchen without inspections and licensing. This impacts my ability to earn an income -- because otherwise I might make you sick.
It's public health risk mitigation. We do it all the time.
https://english.elpais.com/society/2020-10-28/a-room-a-bar-a...
This is why masks and gathering limits are prudent.
https://twitter.com/StefanKarpinski/status/12929837172128931...
Since then, GCC has stepped up with this out-of-tree build, but it's still not 100% to my knowledge.
> That 1948 study of 43 machines in Detroit showed ranges from 16 to 75 roentgens per minute. In 1946, the American Standards Association had issued a safety code for industrial use of X-rays, limiting exposure to 0.1 R per day.
I'd be curious how much a typical modern dental x-ray emits, but we no longer measure in roentgens these days as we have better measures of the actual dose (sieverts).
As someone who has had only one professional running shoe fitting in my life, I found it invaluable. They were able to immediately identify where my stride was going wrong. They advised me not just on the shoe, but on improving my gait. I bought one full-price shoe once, then was able to buy similar shoes on sale/clearance. Following the fitting (and guidance), I've not had the same knee pain since.
YMMV, but it's not all cons. It's a middle-ground between nothing and a full-fledged sports therapy.
That's precisely what Julia Computing's JuliaPro is. https://juliacomputing.com/products/juliapro
(Full disclosure, I am employed by Julia Computing)
Right, that was really my main question: besides the labeling (which is of course approximate), the positioning sure looks like each core would have its own "favorite" section of the cache. And being shared, it seems like this could make for some interesting performance behaviors.
Ah, interesting, this topology was introduced with Sandy Bridge. I'm just out of date: https://www.anandtech.com/show/3922/intels-sandy-bridge-arch...
https://images.anandtech.com/doci/16063/474551355-Intel-Blue...
I don't see any coherent fabric blocks — what looks like large cache sections to my eyes are entirely inside the "Core" blocks. Maybe they're just not drawn correctly. Here are some much older i7s, for example:
https://www.cs.uaf.edu/2009/fall/cs441/proj1/russell/images/...
https://www.notebookcheck.net/fileadmin/_migrated/pics/Core_...
Absolutely, the question was only how frequently it happens. The bet was within the first 100 detections — with one side only saying they're rarer than that.