DDJ - Architecture & Design

Subscribe to DDJ - Architecture & Design feed
Updated: 40 min 12 sec ago

Hydra 4 Sharpens Its Teeth, Breathes New Fire

Sun, 2012-02-05 13:22
Major new release for .NET/Delphi cross-platform application framework

Windows 8 and Metro: The World Without Browser Plug-ins

Tue, 2012-01-31 16:36
Abandoning plug-ins will make browsers better and coding easier

Welcome to the Parallel Jungle!

Sun, 2012-01-29 15:57
Herb Sutter dives into the repercussions of parallel's reach from mobile devices, to the desktop, to clusters, and — at the highest level of granularity — to the cloud. This welter of different parallel implementations presents significant challenges for programming. The free lunch of sequential programming is well and truly over.

Nvidia Speeds GPU Computations For Geophysicists

Fri, 2012-01-27 00:53
Automated performance for CUDA C/C++/Fortran application acceleration with extra signal processing

Low-Cost, Low-Power Servers Begin Their Rule

Tue, 2012-01-24 17:55
As the cloud is quickly demonstrating, small, seemingly underpowered servers are quite enough for most development tasks. Buying one of these low-cost, low-power units makes clear how much developer-friendlier they are than datacenter solutions

Developer's Reading List

Tue, 2012-01-24 16:18
The latest books off the press cover code readability, Java performance, hunting for and prying open security defects, game testing, architecture, and even OpenVMS.

Rebuilding the Tower of Hanoi

Tue, 2012-01-24 12:37
Sometimes seemingly serial computations may be coded with parallel algorithms if you can figure out how to present the final results in the proper order.

Capacitive Coupling Demo

Fri, 2012-01-20 17:40

The CoreInfo 3.03 Utility Provides Detailed Intel Instruction Sets

Fri, 2012-01-20 15:05
The newest version of CoreInfo provides a detailed summary of all the instructions sets that the CPUs found on the system support.

Source Code Analysis: Spellchecker-Style

Thu, 2012-01-19 00:33
Klocwork 9.5 is on-the-fly source code analysis

Booting an Intel Architecture System, Part II: Advanced Initialization

Tue, 2012-01-17 15:52
Once the processor is running and memory has been initialized, timers and devices must be started up and a memory map laid out. Only then, can the OS be loaded.

Linked Lists Are, Like, So Last Century

Tue, 2012-01-17 14:23
Give up your sequential linked lists in favor of tree structures for all of your unordered data when processing that data in parallel.

Supercomputing, The Cloud, Big Data, and NoSQL

Fri, 2012-01-13 11:54
Sometimes technology that has become trendy is a branch on an evolutionary tree; other times it's a revolutionary departure from the long-established status quo.

It's the User

Fri, 2012-01-13 09:33
Historically speaking, the most profound change in the way we build software today is in how we care for the user.

FuseSource Integrates Integration Reserves

Wed, 2012-01-11 00:59
Online subscription center for enterprise developers and architects

The Rise and Fall of Programming Languages in 2011

Tue, 2012-01-10 17:45
As mobile devices become a major development platform, scripting languages are beginning to fall out of favor.