CodeBus
www.codebus.net
Search
Sign in
Sign up
Hot Search :
Source
embeded
web
remote control
p2p
game
More...
Location :
Home
Search - hash
Main Category
SourceCode
Documents
Books
WEB Code
Develop Tools
Other resource
Sub Category
Network Marketing
Management
E-commerce
Business guide
Business plan
Successful incentive
Human Resources
Report papers
Marketing materials
Consulting and training
Website
Software Engineering
File Format
Technology Management
Industry research
Program doc
Other
Search - hash - List
[
Other
]
OpenContainers: A Study of Portable Techniques for Thread-Heavy Applications
DL : 0
The OpenContainers library is a open-source collection of portable C++ containers classes (arrays, hash tables, trees, etc.) written specifically to perform well in threaded applications that use hundreds of threads. OpenContainers explores the notion of collateral damage and thread-neutrality, employing a variety of techniques to allow the collection classes to perform well in the presence of many threads: lock elimination, lookaside caches, stack preference and allocation coalescing. All of these techniques are general purpose and can be applied to other thread-heavy applications. The techniques used to be implement the library are portable across shared-memory architectures (Alpha, Opteron, Xeon) and operating systems (Linux, Tru64). Real applications using the OpenContainers have been ported from early SharedMemory Multiprocessors (SMP) to current hardware and scale well.
Date
: 2023-03-12
Size
: 132.3kb
User
:
pavlest
CodeBus
is one of the largest source code repositories on the Internet!
Contact us :
1999-2046
CodeBus
All Rights Reserved.