Desktop 3D Pulls Up Its Socks
Multicore processors, lightning-fast graphics cards, and cheap memory coupled with the power and affordability of 64-bit software herald a new era in world-class 3D
December 29, 2006
Rounding Algorithms
It is often said that it's only when you try to explain something to someone else that you come to realize that there are holes in your understanding of the topic in question. Such was the case when it came to presenting the concept of rounding.
December 28, 2006
U.S. Turns to Czech Republic for R&D
Over 60 percent of the 2006 foreign direct investments in the Czech Republic announced by U.S.-based companies are R&D projects in innovation industries, according to data collected by CzechInvest, an agency of the Ministry of Industry & Trade of the Czech Republic.
December 27, 2006
Embedded Multitasking with Small Microcontrollers: Part 2
In Part 2 in a series based on his book "Embedded Multitasking with small microcontrollers," author Keith Curtis contrsts and compares traditional pre-emptive and cooperative multitasking with a third state machine alternative..
December 26, 2006
Basics of Software Radio Part 2
The second in a series of articles from Pentek on how digital receivers can replace conventional analog heterodyne receiver designs focuses on filtering and mixing as well as receiver implementations in FPGAs.
December 20, 2006
Integrating USB into Products
Allan Neville provides a review of the USB protocol, where it came from and where it is going, as well as some practical design hints and examples.
December 19, 2006
Practical Applications of Statistical Static Timing Analysis
Statistical Static Timing Analysis (SSTA) becomes a necessity as a paradigm shift in timing analysis must be considered while the electronic design industry continues to push the limits of Moore's Law. The major reason for this is overly pessimistic timing analysis, which threatens to negate many of the benefits that smaller process geometries offer, when traditional static timing analysi is used.
December 18, 2006
SOA for Business Intelligence Isn't Well Understood
Ventana Research explains how building a service-oriented architecture for business intelligence depends on understanding what a complete infrastructure for SOA is, and how to properly evaluate technical solutions for BI services.
December 15, 2006
Basics of Software Radio Part 1
Digital receivers have revolutionized electronic systems for a variety of applications including communications, data acquisition, and signal processing. This series shows how digital receivers, the fundamental building block for software radio, can replace conventional analog receiver designs, offering significant benefits in performance, density and cost.
December 15, 2006
Logic 101: Gray Codes
To prevent multiple bits transitioning simultaneously, you can use a gray code to ensure that only a single bit transitions at a time.
December 13, 2006
Developer Diaries
From start-ups to global enterprises, developers sometimes face similar problems—and turn to like-minded solutions.
December 13, 2006
Why Programming Is Fun
Programming legend David I. lists his top reasons why programming has always been—and will always be—fun.
December 13, 2006
Bar Bets
Foo Bar bets and DDJ trivia!
December 13, 2006
AJAX, Cosmo, and Hemispheres
Mike Riley talks with working man Matthew Eernisse, author of Build Your Own AJAX Website, about Matthew's experiences with AJAX application construction and his work at the Open Source Applications Foundation. Matthew also talks about the Cosmo calendar server project, his musical interests, and balancing the hemispheres of both work and home life.
December 13, 2006
Agile Testing Strategies
As Scott shows here, the quality of your system is only as good as the quality of your testing efforts.
December 12, 2006
Green Threads
IBM's "green threads" project is an effort to drive better interaction and integration across products and brands.
December 12, 2006
Web 2.0 and the Engineering of Trust
Trust is always important in business, but it is fundamental to Web 2.0 in a way that it wasn't to earlier Internet businesses.
December 12, 2006
Eclipse Mylar: Eclipsing Information Overload
Mik Kersten examines the problems of software complexity and multitasking and how they lead to information overload for developers--and how Eclipse's Mylar project tackles these problems.
December 11, 2006
Missing The Boat On Multithreading?
It's been 18 months since Intel introduced the first dual-core desktop processor, but only a handful of ISVs have written applications that exploit the multicore architecture. And that's a missed opportunity for PC vendors, commercial ISVs, custom application developers and solution providers serving the mainstream business market.
December 11, 2006
Group Chat Evolving Into E-Mail 2.0
More than just a substitute for e-mail, group chat is a productivity booster that's becoming a must-have app in the enterprise. Here's what to consider as you assess how to integrate the technology into your infrastructure.
December 7, 2006
Globalization in an Analog/Mixed-Signal World
Today's companies must embrace the fact that the engineering world has changed. Demands for new and nimble engineering teams and work environments will continue. . Having a structure and protocol that enables international teams to work towards a common goal is something to establish—and, once in place, something to celebrate.
December 7, 2006
Mobile 2.0: Building Mobile Apps
Adam Blum and Marcia Kadanoff define what Mobile 2.0 applications are, and they explain how to build and deploy them.
December 6, 2006
Architectures for Forensic Watermarking
This paper introduces watermarking concepts and describes how forensic watermarking is positioned in that framework. It then develops a system model and identifies architectural alternatives for forensic watermark implementation.
December 5, 2006
Web Services, Virtualization, and Amazon S3
Paul Roscoe, president of Sentillion vBusines, explains how Web services, virtualized computers, and Amazon's Simple Storage Solution come together to simplify remote access.
December 4, 2006
Software Dev: Keeping Pace With Processors
PeakStream's Matthew Papakipos discusses the challenges software developers face in keeping pace with multi-core, GPUs, Cell, and other emerging processor architectures.
December 1, 2006
Gordon Bell Prizes Awarded
A large-scale electronic structure simulation conducted on BlueGene/L, the world's fastest supercomputer, has earned the 2006 Gordon Bell Prize for Peak Performance.
December 1, 2006
Can Office 2007 Prevail In A Web 2.0 World?
Microsoft will market the hell out of its new Office 2007 lineup, but the company faces hurdles persuading existing MS Office partisans they need the upgrade and also the Web 2.0-stoked perception that no one needs huge applications anymore.
December 1, 2006
USB Eases Data Acquisition
This ubiquitous bus offers the performance of a parallel bus, with far less complexity.
December 1, 2006
Model Complex Behavior the Domino Way
Change happens; detect and use it to cause more change. Here's a method that harnesses the power of change to model complex systems behavior.
December 1, 2006
Interview With Oracle's Ted Farrell
Ted Farrell, chief architect for tools and middleware at Oracle, talks about the business value of implementing a service-oriented architecture.
December 1, 2006
Why You Should Be A Starfish, Not A Spider
Thanks in part to the Internet, decentralized, or "Starfish," companies are becoming more common in the business sector as power shifts to the small and nimble. You don't have to change overnight to take advantage, however. Many Starfish qualities can be integrated into traditional organizations.
December 1, 2006
Architecture & Design Archive
|
 |
|
|
|
MICROSITES
FEATURED TOPIC
ADDITIONAL TOPICS
|
|
|
|
|
|
|
|
| |
|
|