DocumentCode
1900086
Title
Performance Impact of Thread Pooling in DSOCARE
Author
Raissi, Jalal
Author_Institution
Graduate Sch. of Comput. & Inf. Sci., Nova Southeastern Univ., Dania, FL
fYear
2005
fDate
March 31 2005-April 2 2005
Firstpage
108
Lastpage
113
Abstract
This paper presents the results of a case study research conducted by the author that investigated the performance impact of thread pooling in dynamic selection of optimal cryptographic algorithms in a runtime environment (DSOCARE), a cryptography framework proposed in the author´s Ph.D. thesis. Using the advice, default, and pass-through priority modes in runtime optimal cryptographic algorithm selector (ROCAS) module of DSOCARE, eight cryptographic service requests with high and low security, speed, and priority quality of service (QoS) parameters were performed with and without thread pooling. The results of the performance test data showed that thread pooling increased the performance of cryptographic services by 70% in advice and pass-through priority modes. In the default mode, there was a throughput increase of 28%. The experiment also proved that the optimal number of threads in a thread pool is dependent on the number of processors and number of execution pipelines in each processor
Keywords
cryptography; quality of service; telecommunication security; DSOCARE; QoS; cryptography framework; dynamic selection of optimal cryptographic algorithms in a runtime environment; pass-through priority modes; quality of service; thread pooling; Communication system security; Cryptography; Data security; Mobile agents; Parallel processing; Quality of service; Resource management; Runtime environment; Telecommunication control; Yarn;
fLanguage
English
Publisher
ieee
Conference_Titel
SoutheastCon, 2006. Proceedings of the IEEE
Conference_Location
Memphis, TN
Print_ISBN
1-4244-0168-2
Type
conf
DOI
10.1109/second.2006.1629333
Filename
1629333
Link To Document