WHITEPAPERS
Cost Effective Defence-in-depth Security Controls and Solutions
Information ranging from trade secrets to financial data to privacy related information has become the target of sophisticated attacks from both sides of the firewall. While most organizations have deployed firewall, intrusion detection, and anti-spam technologies, protecting data now requires a defence in-depth strategy that enables both preventive and detective controls to enforce security principles such as need-to-know and trust-but-verify. This white paper explains defence-in-depth security controls and available solutions.![]()
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...![]()
Security Architectures for the Rich Web
While Web 2.0 technology and services have been common in the public sphere for a number of years, their uptake into the Enterprise has been relatively slow. Rich Internet Applications...

Java, Open Source, SOA & WS* on Top of Indian Developer's Radar
Himanshu Goyal heads Academic Initiative, developerWorks and Globalization initiatives for IBM India/South Asia. Under these initiatives, he is responsible to evangelize, skill and certify on the...


