The duration of a CodeRage Conference presentation is generally 45 minutes. Each replay includes video and audio.
Your Search Keywords: THREADED
Multi-Threading in Delphi
Marco Cantù – Wintech Italia
Relevant to: Delphi
Multi-threading technologies are coming to the spotlight thanks to the significant advantage they can give applications running on multi-core CPUs. This presentation covers the Delphi TThread class, details advantages and problems of multi-threaded applications (including synchronization issues), and shows in practice how to speed up some processing tasks. Examples will focus on handling pure CPU/memory-bound processing, database-related operations, and Internet-based requests.
This session demonstrates new capabilities in the recently released C++Builder XE product including Subversion support, AQTime profiling, Beyond Compare difference reporting, CodeSite logging, Cloud deployment to Amazon EC2 and work with Windows Azure cloud data storage, debugger enhancements for multi-threaded applications and new support for building C++ DataSnap native code servers and clients. This session also covers updated support for C++0x's new rvalue reference rules and move semantics for std::string, updates to the C++ standard and BOOST libraries and support for the DAX (Delphi ActiveX Library) for building ActiveX projects.
While Delphi allows you to utilize the full power of modern computers, many programs still run only at a fraction of the CPU capacity because programmers are scared of writing the multi-threaded code. The open source library OmniThreadLibrary will help you overcome that hurdle by providing high-level language construct as as parallel 'for' statement.