Threading for Multi-Core The Intel® Threading for Multi-Core Community provides technical information, tools, conversation, and support from industry experts. Learn how to best develop parallel programs and multi-threaded applications on Multi-Core and Multi-Processor platforms. Building multi-threading into .NET* applications is a powerful tool for the developer. It empowers applications that demand high scalability, such as enterprise applications, as well as desktop applications that need to process more than one task at the same time. more>
This 106-page paper is a must-have reference for developing efficient multithreaded applications across Intel® architecture-based symmetric multiprocessors and systems with Hyper-Threading Technology. Improve multithreading performance and minimize unexpected performance variations. more>
| Graphics Graphics: Did you know Intel is the largest provider of Integrated Graphics? Learn how to take advantage of that reach. Be a part of our new Graphics Software Developers Community! Game Developers, your demo could win you a share of cool prizes. Intel is looking for the best Threaded Game and Best Game on the Go. Gain exposure for your project and take advantage of our development resources. more>
| Mobile Software Mobile Software: Find the resources and support for creating mobile-aware applications on the Intel Mobile Blog , the Mobilized Software Forum and the ISN Videos and learn from other developers. Read the CM's blog and achieved information to learn what's happening on community. Open Standards and Mobility: Scaling, whether on a single university server or a massively distributed e-commerce application, is a challenge that just about every coder will encounter at some point in a career. And mobility only compounds the scaling issue, as new mobile phone and PDA-powered users begin banging on web applications designed for desktop and laptop browsers. A rugged mobile solution can be built in mobile operating systems like Palm OS, Symbian OS, Windows CE, etc. Learn about mobile open standards, competing technologies with WML, and more. more>
When you think of mobility innovators, Intel may not top the list. After all, the company that decades ago unleashed Moore’s Law on the mass market still earns most of its revenue selling chips for PCs and servers. more>
|
Manageability Manageability: Create more, create faster. Whether you are at the beginning of a development project or looking for technique to design and build a particular capability for your application, our documentation and how-to support can help take your software to the next level. J2EE Performance Review Software: Software performance analysis of J2EE multi-tiered applications is more complex as the number of hardware and software components that can affect performance increases in many dimensions. This J2EE performance review article describes techniques to use when the number of tunable parameters is too large to examine one variable at a time. more>
| Virtualization Virtualization : More and more developers are discovering new uses for virtualization, new opportunities for product innovation and new business models. Learn more from our experts, share ideas and connect with fellow developers. Be a part of our new Virtualization Developers Community! A typical IT organization allocates 70 to 80 percent of its budget simply to managing existing systems and applications. One source of these costs is the large number of underutilized servers in the average datacenter. more>
| Open Source Open Source Come learn what Intel is doing with Open Source. Find out what the latest Open Source projects are being worked and what those focused on Open Source with in Intel are talking about. C++ Threading Building Blocks: Check out Intel's latest Threading Building Blocks (TBB) for your C++ game programming or other threading, distributed and parallel programming projects. Become an expert thread programmer in no time by leveraging free C++ sample programs and the free C++ threading toolkit. more>
where do we begin threading? Profiling, Profiling, Profiling. A good understanding of application behavior is needed before we can decide what type of parallelism is best suited for a particular subsystem. more>
|
