article thumbnail

David Patterson Biography

The Crazy Programmer

David was the top fundraiser from 2006 to 2012. David’s main areas of investigation are as under: Parallel computing Computer architecture Distributed computing Workload Embedded system. Books written by David on computer architecture are extensively used in computer science education. He served for 40 years. Final Words.

article thumbnail

Sacrificial architecture

Apiumhub

One of the toughest decisions your software development team may face as you scale is deciding between keeping your current codebase and rebuilding on a new software architecture. Wait, but what is sacrificial architecture? Many companies work on sacrificial architecture strategically. Sacrificial Architecture: Case Studies.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

Business Model Architecture | N2Growth Blog

N2Growth Blog

While most C-level execs have a general idea of what I’m referring to, it is also quite clear that most can’t even begin to define it, much less articulate the specific constructs of a sound business model.

article thumbnail

A very brief history of cloud computing

DXC

You can argue over when cloud computing really began, but one good starting point is 2006 when then Google CEO Eric Schmidt said at a conference: “I don’t think people have really understood how big this opportunity really is. It starts with the premise that the data services and architecture should be on servers. We call […].

Cloud 91
article thumbnail

C4 PlantUML: Effortless Software Documentation

Apiumhub

An excellent way to approach it is with C4 PlantUML—a powerful tool that allows developers to generate comprehensive system architecture documentation with just a few lines of code, making the documentation process not only efficient but also an integral part of the development workflow. Detail component implementation specifics.

article thumbnail

The Less Obvious Things to Look for in Choosing a Cloud Partner

CIO

Organizations normally recognize they need help navigating the different platforms, application architectures, and technology choices they’ll encounter along the way. Many think of the cloud as a destination; somewhere to get to. It is not – it’s a continuous experience and a journey of choices. Having the right model mindset.

Cloud 246
article thumbnail

How Nvidia became a trillion-dollar company

CIO

Then in 2006 Nvidia introduced a new GPU architecture, CUDA, that could be programmed directly in C to accelerate mathematical processing, simplifying its use in parallel computing. One of the first applications for CUDA was in oil and gas exploration, processing the mountains of data from geological surveys.