Kritchalach Thitikamol and Pete Keleher
We added multi-threading to the CVM software DSM and evaluated its impact on the performance of a suite of common shared memory programs. Multi-threading resulted in speed improvements of at least 20% in two of the applications, and better than 15% for several other applications. However, we also found that good performance can not always be achieved transparently for non-trivial applications. Also, the characteristics of the underlying DSM protocol can have a large effect on multi-threading's utility.
@article{thitikamol98, title = "Per-Node Multi-Threading and Remote Latency", author = "Kritchalach Thitikamol and Pete Keleher", journal = {IEEE Transactions on Computers (IEEE-TOCS)}, pages = {414-426}, volume = {47}, issue = {4}, month = {April}, year = {1998}, }