|
| This Article | ||
| | ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
30th Hawaii International Conference on System Sciences (HICSS) Volume 1: Software Technology and Architecture
Maui, Hawaii
January 03-January 06
ISBN: 0-8186-7743-0
| ASCII Text | x | ||
| John G. Holm, Steven Parkes, Prithviraj Banerjee, "Performance Evaluation of a C++ Library Based Multithreaded System," 2013 46th Hawaii International Conference on System Sciences, vol. 1, pp. 282, 30th Hawaii International Conference on System Sciences (HICSS) Volume 1: Software Technology and Architecture, 1997. | |||
| BibTex | x | ||
| @article{ 10.1109/HICSS.1997.667274, author = {John G. Holm and Steven Parkes and Prithviraj Banerjee}, title = {Performance Evaluation of a C++ Library Based Multithreaded System}, journal ={2013 46th Hawaii International Conference on System Sciences}, volume = {1}, year = {1997}, issn = {1060-3425}, pages = {282}, doi = {http://doi.ieeecomputersociety.org/10.1109/HICSS.1997.667274}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - CONF JO - 2013 46th Hawaii International Conference on System Sciences TI - Performance Evaluation of a C++ Library Based Multithreaded System SN - 1060-3425 SP EP A1 - John G. Holm, A1 - Steven Parkes, A1 - Prithviraj Banerjee, PY - 1997 KW - null VL - 1 JA - 2013 46th Hawaii International Conference on System Sciences ER - | |||
One model of multithreading gaining popularity on multiprocessor systems is the message-driven model of computation. The message-driven model is a reactive model in which an arriving message starts a block of computation to process that message. The advantage of programming in such a model is that the dependencies are explicit, messages are asynchronous, and the resulting code is highly multithreaded. The message- driven model studied in this paper is the actor model of concurrent computation. This paper presents an empirical performance study of the runtime and kernel support of the ProperCAD II C++ class library which supports the actor model. The ProperCAD II C++ class library facilitates the use of multithread- ing on parallel platforms through object-oriented de- sign techniques. The usefulness of the ProperCAD II is shown through the results of various large, real applications. In addition to providing a useful paradigm to program complex parallel applications, we believe that the actor model integrates well with more advanced performance feedback and visualization tools. Further feedback related to multithreading will be presented in the form of dynamically weighted actor-method call graphs, method specific statistics, and program visualization.
Citation:
John G. Holm, Steven Parkes, Prithviraj Banerjee, "Performance Evaluation of a C++ Library Based Multithreaded System," hicss, vol. 1, pp.282, 30th Hawaii International Conference on System Sciences (HICSS) Volume 1: Software Technology and Architecture, 1997
Usage of this product signifies your acceptance of the Terms of Use.
