Sciweavers

561 search results - page 8 / 113
» Multithreaded programming in Cilk
Sort
View
CAV
2012
Springer
236views Hardware» more  CAV 2012»
13 years 3 days ago
Lock Removal for Concurrent Trace Programs
Abstract. We propose a trace-based concurrent program analysis to soundly remove redundant synchronizations such as locks while preserving the behaviors of the concurrent computati...
Vineet Kahlon, Chao Wang
ASPLOS
2009
ACM
15 years 10 months ago
Architecture-aware optimization targeting multithreaded stream computing
Byunghyun Jang, Synho Do, Homer H. Pien, David R. ...
KBSE
2008
IEEE
15 years 4 months ago
Predictive Typestate Checking of Multithreaded Java Programs
—Writing correct multithreaded programs is difficult. Existing tools for finding bugs in multithreaded programs primarily focus on finding generic concurrency problems such as...
Pallavi Joshi, Koushik Sen
HICSS
1997
IEEE
94views Biometrics» more  HICSS 1997»
15 years 1 months ago
ThreadMon: A Tool for Monitoring Multithreaded Program Performance
This paper describes ThreadMon, a monitoring tool for improving the performance of multithreaded programs, and how we have used it to examine various aspects of the many-to-many (...
Bryan Cantrill, Thomas W. Doeppner Jr.
HPCA
1998
IEEE
15 years 1 months ago
Using Multicast and Multithreading to Reduce Communication in Software DSM Systems
This paper examines the performance benefits of employing multicast communication and application-level multithreading in the Brazos software distributed shared memory (DSM) syste...
Evan Speight, John K. Bennett