
WHITEPAPERS
Boost Game Performance With Threads
This white paper explains how to use functional decomposition to get better performance by using all your processor cores—while making only small changes to your existing code.![]()
Hot and Safe: a Beginner's Guide to Multithreaded Libraries
Most of the discussion of multithreading that emerges from Cilk Arts is focused on creating multithreaded applications.This white paper surveys a variety of strategies for creating multithreaded libraries. Note that these challenges and strategies are not specific to Cilk++, but are important considerations for any parallel programming model.![]()
8 Simple Rules for Designing Threaded Applications
Multithreaded programming is still more art than science. This white paper gives 8 Simple Rules that you can add to your palette of threading design methods. By following these rules you will have more success in writing the best and most efficient threaded implementation of your applications.![]()
Maximizing Digital Media Application Performance using Intel® Integrated Performance Primitives in Microsoft* .NET* Environment
Microsoft .NET framework's interoperability mechanisms can be used to create C# wrapper functions for using Intel IPP C-style libraries from a .NET framework application using the C# language. Put simply, Intel® IPP functions can be used from a managed runtime environment like Microsoft .NET framework. This paper shows an example of how to use Intel® IPP functions from a managed environment.![]()
EMA™ Advisory Note: IT Speaks: Practices and Trends in Enterprise Application Management (Summary)
A project can descend into chaos if the process is not properly defined, and one such process is testing, and the only way to prevent this anarchy is to have a process which is fully understood by all stakeholders with defined roles and responsibilities...![]()
A Test Process for all Lifecycles
Deploying business applications, such as customer relationship management (CRM), enterprise resource planning (ERP), and vertical industry applications is complex and time-consuming. Managing them is even more challenging...![]()
COBOL and the .NET Framework
Find out how Net Express with .Net v5.1 further expands the capabilities of this popular product, with a range of new features making COBOL and equal player in .Net language...![]()
Enterprise Cloud Services: Deriving Business Value from Cloud Computing
Until recently, much of the discussion around Cloud computing has focused on new, and usually non-mission critical, applications. The ability to apply Cloud economics to core enterprise applications provides, perhaps, the beginning of the tipping point for CFOs...![]()
5 Proven Ways to Reduce IT Costs Now
Continued economic slowdown is placing organizations under enormous pressure to use existing IT assets more effectively. Budgets are shrinking, but IT departments are still expected, perhaps more than ever, to deliver the increased business value required for growth...![]()
Busting Common Myths about Developer Productivity
Many traditional assumptions about software development have been challenged in recent years. Agile processes and service oriented architectures are two examples of this. An area that has...

AJAXify your Applications Using JSF 2.0
JSF 1.x was a pain to use. JSF 2.0, on the other hand, is better in every way -- simpler, more powerful, and with integrated Ajax support. Attend Marty Hall’s session at the Great Indian Developer...



