by Lisa Hsu on Oct 20, 2020 | Tags: Advice, Datacenters, Systems
I once attended a talk by Yoky Matsuoka when I was young – so young, in fact, that I don’t remember when or where the talk was. What I do remember is her telling the story of designing a prosthetic hand. She had encountered previous designs where the...
Read more...
by Christina Delimitrou on Jun 24, 2020 | Tags: Accelerators, Cloud computing, Datacenters, ISCA
If you were one of the 1700 attendees of the first virtual ISCA last week, you hopefully got a chance to call in to one or more of this year’s mini-panels. Spread across 3 days and many timezones, ISCA hosted 12 mini-panels in total, which ranged in topics from...
Read more...
by Vijay Nagarajan, Boris Grot, Vasilis Gavrielatos, Antonis Katsarakis on May 12, 2020 | Tags: Coherence, Consistency, Datacenters, Distributed Systems, Key-value-stores, Replication, Shared Memory
One of the long-standing debates in computer systems is the shared nothing vs shared memory debate. Should parallel computers provide the illusion of shared memory or should they do away with support for sharing? The debate has seen a resurgence with the rise of...
Read more...
by Spyros Blanas on Jan 3, 2020 | Tags: Databases, Datacenters, HPC, Operating Systems, Persistent, Storage
More than a decade ago, the pioneering computer scientist Jim Gray envisioned a fourth paradigm of scientific discovery that uses computers to solve data-intensive scientific problems. Today, scientific discovery, whether observational, in-silico or experimental,...
Read more...
by Christina Delimitrou on Dec 23, 2019 | Tags: Cloud computing, Datacenters, Networking
The past five years have seen a significant change in the way cloud applications are designed. In place of large monolithic services, where the functionality of an entire application like a social network or search engine was implemented as a single codebase that...
Read more...