by Richard L. Sites on Aug 8, 2022 | Tags: Cache, Prefetching
Cache prefetching is a well-studied topic, but we continue to strive for improvement. Two small ideas are presented here, one for software prefetching and one for hardware. Bigger software prefetches When I worked at Google, a survey of fleet execution time revealed...
Read more...
by Koji Inoue on Aug 4, 2022 | Tags: Emerging Technology, Nanophotonics, Quantum Computing, Superconductor Computing
Computing technology entering a new phase Computers have evolved over half a century into an essential and indispensable backbone of social information infrastructure. And now, it faces a significant turning point. Although Moore’s Law, which doubles the number...
Read more...
by Alexander Hankin, Lillian Pentecost, Marco Donato, Mark Hempstead, Gu-Yeon Wei, and David Brooks on Aug 3, 2022 | Tags: Memory, Modelling, non-volatile, Persistent, Tools
Non-volatile memory technologies have a rich past dating back to the 1960s. Fairchild R&D Lab member Chih-tang Sah first noted in 1961 the ability of electric charge to remain on the surface of an electrical device for up to several days. By the 1970s the first...
Read more...