ACM Queue Feature ArticlesIn-Depth Analysis of Future Trends in ComputingBASE: An ACID Alternative- (Found July 8, 2008 ) In partitioned databases, trading some consistency for availability can lead to dramatic improvements in scalability.http://acmqueue.com/modules.php?name=Content&pa=showpage&pid=540 Scalable Parallel Programming with CUDA- (Found July 8, 2008 ) Is CUDA the parallel programming model that application developers have been waiting forhttp://acmqueue.com/modules.php?name=Content&pa=showpage&pid=532 Future Graphics Architectures- (Found July 8, 2008 ) GPUs continue to evolve rapidly, but toward whathttp://acmqueue.com/modules.php?name=Content&pa=showpage&pid=533 A Conversation with Kurt Akeley and Pat Hanrahan- (Found July 8, 2008 ) Graphics veterans debate the evolution of the GPUhttp://acmqueue.com/modules.php?name=Content&pa=showpage&pid=534 Latency and Livelocks- (Found July 8, 2008 ) Sometimes data just doesn't travel as fast as it should. Sometimes a program appears to be running fine, but is quietly failing behind the scenes.http://acmqueue.com/modules.php?name=Content&pa=showpage&pid=535 Solomon's Sword Beats Occam's Razor- (Found July 8, 2008 ) Choosing your best hypothesishttp://acmqueue.com/modules.php?name=Content&pa=showpage&pid=536 Exposing the ORM Cache- (Found July 8, 2008 ) Familiarity with ORM caching issues can help prevent performance problems and bugs.http://acmqueue.com/modules.php?name=Content&pa=showpage&pid=537 Bridging the Object-Relational Divide- (Found July 8, 2008 ) ORM technologies can simplify data access, but be aware of the challenges that come with introducing this new layer of abstraction.http://acmqueue.com/modules.php?name=Content&pa=showpage&pid=538 ORM in Dynamic Languages- (Found July 8, 2008 ) OR mapping frameworks for dynamic languages such as Groovy provide a different flavor of ORM that can greatly simplify application code.http://acmqueue.com/modules.php?name=Content&pa=showpage&pid=539 GPUs: A Closer Look- (Found July 8, 2008 ) As the line between GPUs and CPUs begins to blur, it's important to understand what makes GPUs tick.http://acmqueue.com/modules.php?name=Content&pa=showpage&pid=531 |